Size: a a a

2021 June 17

v

vyacheslav@deepin:~$ in Qt
зависит от конкретной реализации
источник

C

Cailen in Qt
Здравствуйте. У меня есть 3 функции с разными виджетами. Что мне нужно сделать, чтобы у меня одновременно отображалось несколько окон?
источник

AS

Anatoly Shirokov in Qt
источник

v

vyacheslav@deepin:~$ in Qt
есть 3 стула, как сесть одновременно?)
источник

v

vyacheslav@deepin:~$ in Qt
main(){func1();func2();func3();}
источник

C

Cailen in Qt
Из-за того, что у меня функции описаны примерно в такой конструкции
{
QApplication a(argc, argv);
QWidget wgt;
wgt.show();
return a.exec();
},
то окна открываются поочередно, а процесс завершается принудительно
источник

v

vyacheslav@deepin:~$ in Qt
а зачем ты целый апликейшин создаёшь?
источник

AS

Anatoly Shirokov in Qt
ну, у тебя должен быть один QApplication a(argc, argv); на все приложение
источник

v

vyacheslav@deepin:~$ in Qt
просто 3 QWidget
источник

AS

Anatoly Shirokov in Qt
а дальше уже открывай главное окно, из него еще
источник

AS

Anatoly Shirokov in Qt
и т.п.
источник

AS

Anatoly Shirokov in Qt
если хочешь, чтобы менялись экраны в главном используй https://doc.qt.io/qt-5/qstackedwidget.html
источник

AS

Anatoly Shirokov in Qt
другого пути у тебя нет.
источник

AS

Anatoly Shirokov in Qt
а еще, расскажи, где ты этому научился или кто тебя научил?
источник

AS

Anatoly Shirokov in Qt
по каким книгам ты пришел к этим трем функциям?
источник

AS

Anatoly Shirokov in Qt
c тремя разными QApplication
источник

C

Cailen in Qt
По книге Qt 5.3 Макс Шлее переписываю код примеров. А 3 окна решил попробовать запустить сам. Если там и описывается, как это сделать, то я ещё не дошел
источник

AS

Anatoly Shirokov in Qt
понятно. хуже пользователя может быть только пользователь с инициативой :)
источник

AS

Anatoly Shirokov in Qt
вообщем, существует разные варианты исполнения UI приложений: Dialog Based, SDI, MDI.
источник

AS

Anatoly Shirokov in Qt
но все эти варианты объединяет одно - единственный QApplication и единая очередь обработки сообщений (event loop)
источник