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

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

Мне нужно отображать в окне в зависимости от настроек в другом окне.
Для это нужно в с++ создать эти настройки и импортировать.
Или можно как то по-другому?
property int/string/bool не инетерсно кучу строчек разводить
  • Вопрос задан
  • 1347 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Zifix
@Zifix
Barbatum
property int/string/bool не инетерсно кучу строчек разводить

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

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

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