import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls.Styles 1.4
import QtQuick.Controls 2.2
Button {
id: trunclateBtn
text: qsTr("Перевести")
style: Rectangle{
}
}
style подчеркивается красным и выбивает ошибку "Неверное название свойства style(M16)", хотя вроде бы все подключил, в документации так же все делается.
UPD: Изначальный ответ удалён в виду своей бесполезности.
Всё дело в Qt Quick Controls. У вас используется версия 2, а в ней свойство компонентов style было удалено (в отличие от версии 1). Вот здесь описаны различия и приведён пример конкретно для style.
Чтобы решить вашу проблему надо:
QtQuick.Controls 2.2 на QtQuick.Controls 1.2;contentItem.Вариант для QtQuick.Controls 2.2:
Button {
contentItem: Rectangle {
width: 100
height: 20
color: "red"
// ...
}
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости