Qt Quick Controls 1 Стилевые решения
Предупреждение: Модуль Qt Quick Controls 1 устарел начиная с Qt 5.12. Используйте вместо него самый последний модуль Qt Quick Controls.
Подмодуль Qt Quick Controls Styles позволяет настраивать внешний вид элементов Qt Quick Controls 1.
Подмодуль был представлен в Qt 5.1.
Начало работы
Типы QML могут быть импортированы в ваше приложение с помощью следующей инструкции импорта в вашем .qml файле.
import QtQuick.Controls.Styles 1.4
Стилевые решения
Основной стиль
Основной стиль — это стиль по умолчанию, используемый, когда не указан другой. Он также используется в качестве резервного варианта, когда указанный стиль не найден.
Основной стиль переключателя.
Плоский стиль
Плоский стиль разработан для сенсорных устройств.
Плоский стиль переключателя.
Выбор стилей
Вы можете применить другой стиль к элементам управления, установив переменную среды QT_QUICK_CONTROLS_1_STYLE в имя стиля. Например, чтобы использовать плоский стиль, можно сделать следующее:
QT_QUICK_CONTROLS_1_STYLE=Flat ./app
Это также можно сделать в C++, используя qputenv():
qputenv("QT_QUICK_CONTROLS_1_STYLE", "Flat"); Стилевые решения для представлений
Обеспечивает настраиваемый стиль для ScrollView |
|
Обеспечивает настраиваемый стиль для TabView |
|
Обеспечивает настраиваемый стиль для TableView |
|
Обеспечивает настраиваемый стиль для TreeView |
Стилевые решения для элементов управления
Обеспечивает настраиваемый стиль для ApplicationWindow |
|
Обеспечивает настраиваемый стиль для BusyIndicatorStyle |
|
Обеспечивает настраиваемый стиль для Button |
|
Обеспечивает настраиваемый стиль для Calendar |
|
Обеспечивает настраиваемый стиль для CheckBox |
|
Обеспечивает настраиваемый стиль для CircularGauge |
|
Обеспечивает настраиваемый стиль для ComboBox |
|
Обеспечивает настраиваемый стиль для DelayButton |
|
Обеспечивает настраиваемый стиль для Dial |
|
Обеспечивает настраиваемый стиль для Gauge |
|
Обеспечивает настраиваемый стиль для MenuBar |
|
Обеспечивает настраиваемый стиль для Menu |
|
Обеспечивает настраиваемый стиль для PieMenu |
|
Обеспечивает настраиваемый стиль для ProgressBar |
|
Обеспечивает настраиваемый стиль для RadioButton |
|
Обеспечивает настраиваемый стиль для ScrollView |
|
Обеспечивает настраиваемый стиль для Slider |
|
Обеспечивает настраиваемый стиль для SpinBox |
|
Обеспечивает настраиваемый стиль для StatusBar |
|
Обеспечивает настраиваемый стиль для StatusIndicatorStyle |
|
Обеспечивает настраиваемый стиль для Switch |
|
Обеспечивает настраиваемый стиль для TabView |
|
Обеспечивает настраиваемый стиль для TableView |
|
Обеспечивает настраиваемый стиль для TextArea |
|
Обеспечивает настраиваемый стиль для TextField |
|
Обеспечивает настраиваемый стиль для ToggleButton |
|
Обеспечивает настраиваемый стиль для ToolBar |
|
Обеспечивает настраиваемый стиль для TreeView |
|
Обеспечивает настраиваемый стиль для Tumbler |
Обучающие материалы по стилизации
Обучающий материал по стилизации CircularGauge. |
|
Обучающий материал по стилизации элемента управления Gauge. |
Связанная информация
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtquickcontrolsstyles-index.html