QGroupBox из Generated ui _ *. H Файл представлен как указатель на Int — Почему?

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

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

-2

Решение

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]