LINUX.ORG.RU

Qt 3.3.3, формы с наследованием


0

1

Вопрос насчёт Qt и Qt Designer: можно ли унаследовать класс формы от чего-либо кроме QWidget? Например, от своего класса, который унаследован от QWidget?
В разрабатываемой проге есть куча однотипных форм, которые вызываются для разных случаев, и есть мысль их хранить в контейнере, и вызывать при необходимости. Но Qt Designer не понимает, если в файле ui формы прописать базовый класс вручную, а редактировать это поле не даёт.
Однако если вручную поправить файлы h и cpp формы и собрать make, то всё собирается. Но вручную писать весь код без дизайнера тяжко.
Как можно можно решить эту проблему?


Сейчас уже давно есть Qt 4.7, на кой тебе это старьё? Там все твои проблемы давно решены!

slipbod
()
Ответ на: комментарий от KUser

Черт, удалил ибо это было настолько очевидным, что я усомнился, было ли это в 3 куте. :)

Ну да ладно.

zJes ★★
()
Ответ на: комментарий от KUser

>Приходится: в МСВС только Qt 3.3.3, а систему выбираю не я :(
Не используй системную библиотеку для своей программы, собирай сам.

gogi
()
Ответ на: комментарий от shty

всё. И автору если он соберет свой qt и потащит с продуктом скорее всего придется сертифицировать не только свою программу, но и qt. Что встанет в копеечку. Но опять же зависит от ситуации.

arhibot
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.