Стиль Fusion
Стиль Fusion ориентирован на настольные системы.
Стиль Fusion — это кроссплатформенный стиль, предлагающий внешний вид, ориентированный на настольные системы. Он реализует тот же язык дизайна, что и стиль Fusion для виджетов Qt.
Чтобы запустить приложение со стилем Fusion, см. Использование стилей в элементах управления Qt Quick Controls.
Примечание: Стиль Fusion не является собственным стилем для настольных систем. Стиль работает на любой платформе и выглядит одинаково везде. Незначительные различия могут возникать из-за различий в стандартных системных палитрах, доступных шрифтах и механизмах рендеринга шрифтов.
Настройка
Стиль Fusion использует стандартные системные палитру для обеспечения цветов, соответствующих среде рабочего стола.
Пользовательские палитры могут быть заданы для любого элемента управления, всплывающего окна или окна приложения. Явные атрибуты палитры автоматически распространяются от родительского элемента к дочерним, переопределяя любые системные значения по умолчанию для этого атрибута. В следующем примере окно и все три переключателя отображаются с фиолетовым цветом выделения:
import QtQuick 2.12
import QtQuick.Controls 2.12
ApplicationWindow {
visible: true
palette.highlight: "violet"
Column {
anchors.centerIn: parent
Switch { text: qsTr("First"); checked: true }
Switch { text: qsTr("Second"); checked: true }
Switch { text: qsTr("Third") }
}
} |
См. также Стиль по умолчанию, Стиль Material, Универсальный стиль
Связанная информация
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qtquickcontrols2-fusion.html