mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-09-10 21:32:20 +08:00
fix: 修复窗口关闭后台运行时,调用 spk 链接窗口不会自动显示的问题
链接调用时仅执行了窗口 activateWindow() 操作,在窗口隐藏时无效 Log: 添加 setWindowState(Qt::WindowActive) 操作和 show() 操作
This commit is contained in:
parent
e69eaa6296
commit
9275074e10
@ -61,7 +61,13 @@ void MainWindow::onGetUrl(const QString &url)
|
||||
{
|
||||
openUrl(url);
|
||||
}
|
||||
|
||||
showWindowAnimation = false;
|
||||
closeWindowAnimation = false;
|
||||
|
||||
setWindowState(windowState() & Qt::WindowActive);
|
||||
activateWindow();
|
||||
show();
|
||||
}
|
||||
|
||||
void MainWindow::onNewProcessInstance(qint64 pid, const QStringList &arguments)
|
||||
@ -227,7 +233,7 @@ void MainWindow::initTrayIcon()
|
||||
showWindowAnimation = false;
|
||||
closeWindowAnimation = false;
|
||||
|
||||
setWindowState(Qt::WindowActive);
|
||||
setWindowState(windowState() & Qt::WindowActive);
|
||||
activateWindow();
|
||||
show(); });
|
||||
connect(aboutAction, &QAction::triggered, this, [=]()
|
||||
@ -357,7 +363,7 @@ void MainWindow::initConnections()
|
||||
showWindowAnimation = false;
|
||||
closeWindowAnimation = false;
|
||||
|
||||
setWindowState(Qt::WindowActive);
|
||||
setWindowState(windowState() & Qt::WindowActive);
|
||||
activateWindow();
|
||||
show();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user