Пользовательский виджет qt в QtDesigner - PullRequest
2 голосов
/ 30 мая 2011

Я узнал, как создать собственный виджет Qt.У меня есть два руководства для этого.Один из официальной документации , а второй из C ++ GUI Программирование с помощью Qt 4 .Я попробовал эти примеры для создания собственного виджета Qt и скомпилировал их.После этого я поместил выходные файлы (.dll, .a файл) в QTSDKDirectory \ Desktop \ Qt \ 4.7.3 \ mingw \ plugins \ designer , но в QtDesigner ничего не изменилось.

1 Ответ

2 голосов
/ 23 декабря 2011

В Qt Designer у вас есть окно О подключаемых модулях.Это первое, что вы хотите проверить.Он сообщит вам, был ли загружен ваш плагин.

Если ваш плагин аварийно завершится, то произойдет сбой Qt Designer, так что это не то, что здесь происходит.

Один из основныхпричина не загружать плагин - несовместимость.В большинстве случаев вы скомпилировали плагин в Debug, и Qt Designer является версией выпуска.

если плагин загружен, но вы по-прежнему ничего не видите, определение группы может быть неверным или команда createфункция может как-то не работать.

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