Найти - Пользователи
Полная версия: Теоретический вопрос по PyQT, прошу натолкнуть на мысль
Начало » GUI » Теоретический вопрос по PyQT, прошу натолкнуть на мысль
1
MaoDzeDun
Приветствую всех.
Пишу софт для торгового терминала.
Подразумевается, что пользователь при помощи тачскрина выбирает услугу, далее указывает параметры и получает эту услугу.

Получается, что присутствует некая последовательность, с которой появляются окна софта:
Окно 1 - Выбор услуги
Окно 2 - Указание параметров услуги
Окно 3 - Подтверждение выбора параметров…

Вопрос в том, как теоретически реализовать вот эту многооконность. В данный момент додумался до того, что в Дизайнере в одном и том же файле отрисовываю все окна, но раскидываю их по разным виджетам. Один раз делаю setupUi(), а потом, в зависимости от ситуации, показываю (self.widget1.setVisible(True)) один виджет, а остальные прячу(self.widget2…5.setVisible(False)), но понимаю, что это довольно коряво.
Гугл ничего вменяемого по “pyqt multiwindow application” не говорит.
Натолкните, пожалуйста, на мысль о том, как изящнее реализовать.
Спасибо!
poltergeist
QStackedWidget
MaoDzeDun
poltergeist
QStackedWidget
Спасибо огромное!
Именно то, что нужно!
pasaranax
имхо, тут скорее подойдет QWizard
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB