QGroupBox из Generated ui _ *. H Файл представляется как указатель на Int - Почему? - PullRequest
0 голосов
/ 24 сентября 2018

Я работаю над приложением, которое использует QtDesigner для части своего пользовательского интерфейса.Файлы .ui QtDesigner обычно компилируются в представление .h, к которому вы можете получить доступ из остальной части вашего кода QT.По большей части это работает, виджеты, которые выложены, показывают указатели на виджеты того же типа в коде, но для определенных элементов (особенно QGroupBox) сгенерированный код пользовательского интерфейса показывает объекты QGroupBox как int *.Я могу получить доступ к содержимому QGroupBox с помощью qobject_cast<QGroupBox *>, но я нахожу странным, что он не нужен для других элементов пользовательского интерфейса, к которым мне нужен доступ.

Это нормальное поведение для элементов QGroupBox илилюбые другие виджеты / макеты QtDesigner?Или я что-то не так делаю?

1 Ответ

0 голосов
/ 24 сентября 2018

Так что я собираюсь объяснить это мелкой ошибкой.Изменение моего каталога сборки в настройках проекта на что-то другое, а затем обратно помогло QT Creator найти правильный тип для добавленных элементов пользовательского интерфейса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...