41 lines
1.2 KiB
Diff
41 lines
1.2 KiB
Diff
From 9c02a1d3ebee74fcaedfd892070694a846da81cc Mon Sep 17 00:00:00 2001
|
|
From: peijiankang <peijiankang@kylinos.cn>
|
|
Date: Fri, 9 Jun 2023 16:55:08 +0800
|
|
Subject: [PATCH] fix coredump of kylin-nm
|
|
|
|
---
|
|
src/main.cpp | 9 +--------
|
|
1 file changed, 1 insertion(+), 8 deletions(-)
|
|
|
|
diff --git a/src/main.cpp b/src/main.cpp
|
|
index 63bbeba..d27f5d3 100644
|
|
--- a/src/main.cpp
|
|
+++ b/src/main.cpp
|
|
@@ -96,11 +96,8 @@ int main(int argc, char *argv[])
|
|
|
|
QApplication::setQuitOnLastWindowClosed(false);
|
|
|
|
- QThread thread;
|
|
KyNetworkResourceManager *p_networkResource = KyNetworkResourceManager::getInstance();
|
|
- p_networkResource->moveToThread(&thread);
|
|
- QObject::connect(&thread, SIGNAL(started()), p_networkResource, SLOT(onInitNetwork()));
|
|
- thread.start();
|
|
+ p_networkResource->onInitNetwork();
|
|
|
|
// Internationalization
|
|
QString locale = QLocale::system().name();
|
|
@@ -123,10 +120,6 @@ int main(int argc, char *argv[])
|
|
qWarning() << "QtBase Translations load fail";
|
|
}
|
|
|
|
- while (!p_networkResource->NetworkManagerIsInited()) {
|
|
- ::usleep(1000);
|
|
- }
|
|
-
|
|
MainWindow w;
|
|
a.setActivationWindow(&w);
|
|
w.setProperty("useStyleWindowManager", false); //禁用拖动
|
|
--
|
|
2.33.0
|
|
|