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 ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.