как я могу узнать, почему пользовательский виджет не отображается в Qt Designer? - PullRequest
3 голосов
/ 12 мая 2009

Я создал собственный виджет, следуя инструкциям, приведенным в справке Qt Creator. Я следовал всему так, как они сказали там. Мой виджет не отображается с другими виджетами. Я даже попробовал их пример WorldTimeClock. Этого также не видно в Qt Designer.

Как я могу отладить это?

Ответы [ 2 ]

1 голос
/ 22 ноября 2010

Я только что столкнулся с этой ситуацией. Из того, что я смог найти, распределенная версия Qt Creator была скомпилирована с msvc, а не mingw. Попробуйте открыть Qt Designer. Вы видите свои (и встроенные) пользовательские виджеты? Если это так, следуйте инструкциям здесь , чтобы собрать Qt Creator с помощью mingw. Когда я сделал это, мои новые виджеты появились в новой сборке.

1 голос
/ 12 мая 2009

Если вы зайдете в Инструменты -> Редактор форм -> О плагинах Qt Designer, вы найдете список загруженных плагинов qt и рядом с теми, которые не удалось загрузить, вы увидите сообщение об ошибке. Я думаю, что это лучшее, что вы можете получить.

...