From 49e2d6da83aeece513be383962ad6cfb18993027 Mon Sep 17 00:00:00 2001 From: ut001910 Date: Tue, 10 Sep 2024 19:31:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=9C=A8=E5=B8=AE?= =?UTF-8?q?=E5=8A=A9=E6=89=8B=E5=86=8C=E6=89=93=E5=BC=80=E5=90=8E=EF=BC=8C?= =?UTF-8?q?=E5=86=8D=E6=AC=A1=E6=89=93=E5=BC=80=E5=B8=AE=E5=8A=A9=E6=89=8B?= =?UTF-8?q?=E5=86=8C=E5=B4=A9=E6=BA=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复在帮助手册打开后,再次打开帮助手册崩溃 Bug: https://pms.uniontech.com/bug-view-271185.html https://pms.uniontech.com/bug-view-268377.html Log: 修复在帮助手册打开后,再次打开帮助手册崩溃 --- src/app/dman.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/dman.cpp b/src/app/dman.cpp index cf3b54c2..13dab76e 100755 --- a/src/app/dman.cpp +++ b/src/app/dman.cpp @@ -112,14 +112,6 @@ int main(int argc, char **argv) app.setApplicationAcknowledgementPage("https://www.deepin.org/acknowledgments/deepin-manual/"); ArgumentParser argument_parser(&app); - WindowManager window_manager; - // window_manager.setStartTime(startTime); - //绑定参数解析 信号与槽 - QObject::connect(&argument_parser, &ArgumentParser::openManualWithSearchRequested, - &window_manager, &WindowManager::openManualWithSearch); - QObject::connect(&argument_parser, &ArgumentParser::openManualRequested, - &window_manager, &WindowManager::openManual); - //解析启动参数 if (!argument_parser.parseArguments()) { qDebug() << "argument_parser.parseArguments()"; @@ -129,6 +121,14 @@ int main(int argc, char **argv) }); return app.exec(); } + WindowManager window_manager; + // window_manager.setStartTime(startTime); + //绑定参数解析 信号与槽 + QObject::connect(&argument_parser, &ArgumentParser::openManualWithSearchRequested, + &window_manager, &WindowManager::openManualWithSearch); + QObject::connect(&argument_parser, &ArgumentParser::openManualRequested, + &window_manager, &WindowManager::openManual); + argument_parser.openManualsDelay(); // 日志保存, 路径:~/.cach/deepin/deepin-manual/