各位大佬,请问在项目中,只限制运行一个实例APP,于是,我通过 QSharedMemory去实现了只能运行一个实例的问题。但另一个问题是:如果APP多次运行后,能不能只弹一次提示错误的信息框,如下 代码。各位请问有什么办法实现多次运行APP,只弹一次提示信息的框呢?
QDialog dlg;dlg.show();QSharedMemory appShared("test");if(false == appShared.create(1))){QMessageBox::warning(nullptr, QStringLiteral("warning"), "The app is running.");exit(0);}