Задать вопрос
@Gytim

Qml глобальные переменные?

Мне нужно отображать в окне в зависимости от настроек в другом окне.
Для это нужно в с++ создать эти настройки и импортировать.
Или можно как то по-другому?
property int/string/bool не инетерсно кучу строчек разводить
  • Вопрос задан
  • 1423 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Решения вопроса 1
Zifix
@Zifix
Barbatum
property int/string/bool не инетерсно кучу строчек разводить

Непонятно, в чем вопрос:
  • Можно делать проперти в main.qml, они будут доступны из любого QML файла/окна.
  • Можно их завернуть в отдельный компонент и создать его в main.qml, будет покрасивее, обращаться как object_id.property_name.
  • Можно все это обернуть в С++ объект с набором Q_PROPERTY и прокинуть его в глобальный контекст, тоже будет доступно откуда угодно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы