Вот код, с которым у меня проблемы:
QApplication a(argc, argv);
QString path = qApp->applicationDirPath();
qApp->setQuitOnLastWindowClosed(false);
a.addLibraryPath(path+"/plugins");
TryQt w;
w.show();
return a.exec();
Вот так я запускаю свое приложение.В приложении (TryQt) я создаю несколько других QWidgets
и Qwindows
.Проблема возникает, когда я закрываю приложение. QMainWindow
исчезает, похоже, что программа завершает работу, но остается в памяти.(Я вижу из Диспетчер задач / Процессы ).Я также перехватываю closeEvent в своей программе TryQt и закрываю все, что я мог там открыть.Но все равно бесполезно.Кто-нибудь знает, почему это происходит?