1、问题描述
在QML中调用Qt.quit()但是程序没有退出
Keys.onPressed: { switch(event.key) { case Qt.Key_M: Qt.quit(); break; } }
2、解决
//main.cpp QApplication app(argc, argv); QQuickView viewer; QObject::connect(viewer.engine(), SIGNAL(quit()), &app, SLOT(quit()));
2023-10-12 15:21:04
1、问题描述
在QML中调用Qt.quit()但是程序没有退出
Keys.onPressed: { switch(event.key) { case Qt.Key_M: Qt.quit(); break; } }
2、解决
//main.cpp QApplication app(argc, argv); QQuickView viewer; QObject::connect(viewer.engine(), SIGNAL(quit()), &app, SLOT(quit()));