mirror of
https://gitee.com/spark-store-project/spark-web-app-runtime.git
synced 2025-06-03 05:39:50 +08:00
fix: 修复关于窗口被主窗口遮挡问题
Application::initAboutDialog 执行过早,qApp->activeWindow() 指针为空,关于窗口没有父对象,与主窗口互相抢占焦点 Log: 去除 Application 构造函数中调用 initAboutDialog 操作;handleAboutAction 中,若 aboutDialog() 指针不为空则 return
This commit is contained in:
parent
edff5b7b31
commit
23b40dd231
@ -26,8 +26,6 @@ Application::Application(int &argc, char **argv)
|
||||
setProductName(DEFAULT_TITLE);
|
||||
setApplicationDisplayName(DEFAULT_TITLE);
|
||||
setApplicationLicense(" <a href='https://www.gnu.org/licenses/gpl-3.0.html'>GPLv3</a> ");
|
||||
|
||||
initAboutDialog();
|
||||
}
|
||||
|
||||
void Application::handleAboutAction()
|
||||
@ -109,6 +107,5 @@ void Application::slotMainWindowClose()
|
||||
{
|
||||
if (aboutDialog()) {
|
||||
aboutDialog()->close();
|
||||
aboutDialog()->deleteLater();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user