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