@Sazoks

Как правильно проектировать GUI в Qt?

Здравствуйте.
Пишу небольшой проект с GUI на Qt, но, видимо, совершенно не понимаю, как должна быть реализована архитектура GUI. Сейчас, чтоб вы понимали, я сделал так:
Есть класс, унаследованный от QMainWindow. В нем хранятся объекты - формы программы.
При определенных событиях удаляется текущая форма, создается новая и устанавливается в setCentralWidget(). Я это сделал для того, чтобы вся программа работала в одном окне.

Но мне кажется, я что-то делаю не так. Как-то коряво выглядит код. К тому же, у меня есть окна, в которых одна часть одинакова, но я не знаю, как сделать наследование, чтобы не дублировать код...

В общем, подскажите, как надо правильно проектировать GUI в Qt, или посоветуйте какие-нибудь книжке по этой теме.
Спасибо!!
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 1
Zifix
@Zifix Куратор тега Qt
Barbatum
Переходите сразу на QML, будет в разы проще и понятнее.

https://qmlbook.github.io/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SDT Москва
от 100 000 до 160 000 ₽
Graebert Санкт-Петербург
До 3 000 $
МТТ Москва
от 100 000 ₽
24 сент. 2020, в 02:31
700 руб./в час
24 сент. 2020, в 01:04
20000 руб./за проект
23 сент. 2020, в 23:49
500 руб./за проект