Spec-Zone.ru › Qt 5.15

Поддерживаемые переменные окружения в Qt Quick Controls

Эта страница содержит список всех переменных окружения, которые поддерживает Qt Quick Controls. Переменные окружения предназначены в основном для целей тестирования, но их также можно использовать для установки системных значений по умолчанию.

Переменная Описание
QT_QUICK_CONTROLS_STYLE Устанавливает стиль Qt Quick Controls по умолчанию. Значение может быть одним из встроенных стилей, например "Material", или путем к пользовательскому стилю, например ":/mystyle".
QT_QUICK_CONTROLS_FALLBACK_STYLE Устанавливает стиль по умолчанию для пользовательских стилей. Значение может быть одним из встроенных стилей, например "Material".
QT_QUICK_CONTROLS_STYLE_PATH Указывает список дополнительных путей, используемых для поиска стилей Qt Quick Controls. Несколько путей должны быть разделены символом ':' в Unix и ';' в Windows. По умолчанию стили ищутся в $QML2_IMPORT_PATH/QtQuick/Controls.2.
QT_QUICK_CONTROLS_CONF Указывает расположение файла конфигурации Qt Quick Controls. По умолчанию файл конфигурации загружается из ресурсов приложения в ":/qtquickcontrols2.conf".
QT_QUICK_CONTROLS_HOVER_ENABLED Указывает, используют ли Qt Quick Controls эффекты наведения. Значение может быть 0 для отключения или 1 для включения эффектов наведения.

Стиль Imagine специфичные переменные окружения:

Переменная Описание
QT_QUICK_CONTROLS_IMAGINE_PATH Указывает путь к каталогу, содержащему ресурсы стиля Imagine. Если не указано, используются встроенные ресурсы.

Например, для указания пути к каталогу, хранящемуся в системе ресурсов:

QT_QUICK_CONTROLS_IMAGINE_PATH=:/imagine-assets

Для указания относительного пути к локальному каталогу:

QT_QUICK_CONTROLS_IMAGINE_PATH=imagine-assets

Примечание: Из-за технических ограничений путь не должен иметь имя "imagine", если он является относительным к файлу qtquickcontrols2.conf.

Стиль Material специфичные переменные окружения:

Переменная Описание
QT_QUICK_CONTROLS_MATERIAL_THEME Указывает тему Material по умолчанию. Значение может быть одной из доступных тем, например "Dark".
QT_QUICK_CONTROLS_MATERIAL_VARIANT Указывает вариант Material. Material Design имеет два варианта: нормальный вариант, предназначенный для сенсорных устройств, и плотный вариант для настольных компьютеров. Плотный вариант использует меньшие размеры элементов управления и шрифтов.

Значение может быть "Normal" или "Dense".

QT_QUICK_CONTROLS_MATERIAL_ACCENT Устанавливает цвет акцента Material по умолчанию. Значение может быть любым цветом, но рекомендуется использовать один из предопределённых цветов Material, например "Teal".
QT_QUICK_CONTROLS_MATERIAL_PRIMARY Устанавливает основной цвет Material по умолчанию. Значение может быть любым цветом, но рекомендуется использовать один из предопределённых цветов Material, например "BlueGrey".
QT_QUICK_CONTROLS_MATERIAL_FOREGROUND Устанавливает цвет переднего плана Material по умолчанию. Значение может быть любым цветом или одним из предопределённых цветов Material, например "Brown".
QT_QUICK_CONTROLS_MATERIAL_BACKGROUND Устанавливает цвет фона Material по умолчанию. Значение может быть любым цветом или одним из предопределённых цветов Material, например "Grey".

Стиль Universal специфичные переменные окружения:

Переменная Описание
QT_QUICK_CONTROLS_UNIVERSAL_THEME Указывает тему Universal по умолчанию. Значение может быть одной из доступных тем, например "Dark".
QT_QUICK_CONTROLS_UNIVERSAL_ACCENT Указывает цвет акцента Universal по умолчанию. Значение может быть любым цветом, но рекомендуется использовать один из предопределённых цветов Universal, например "Violet".
QT_QUICK_CONTROLS_UNIVERSAL_FOREGROUND Устанавливает цвет переднего плана Universal по умолчанию. Значение может быть любым цветом или одним из предопределённых цветов Universal, например "Brown".
QT_QUICK_CONTROLS_UNIVERSAL_BACKGROUND Устанавливает цвет фона Universal по умолчанию. Значение может быть любым цветом или одним из предопределённых цветов Universal, например "Steel".

Связанная информация

  • Стиль Qt Quick Controls
  • Файл конфигурации Qt Quick Controls

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtquickcontrols2-environment.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API