File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -104,6 +104,8 @@ Flow::Flow(QObject *owner) :
104
104
logger->moveToThread (logThread);
105
105
connect (logThread, &QThread::finished,
106
106
logger, &QObject::deleteLater);
107
+ connect (this , &Flow::flushLog,
108
+ logger, &Logger::flushMessages);
107
109
108
110
readConfig ();
109
111
Logger::log (" main" , " finished reading config" );
@@ -172,6 +174,7 @@ Flow::~Flow()
172
174
logWindow = nullptr ;
173
175
}
174
176
if (logThread) {
177
+ emit flushLog ();
175
178
logThread->quit ();
176
179
logThread->wait ();
177
180
delete logThread;
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ class Flow : public QObject {
40
40
41
41
signals:
42
42
void windowsRestored ();
43
+ void flushLog ();
43
44
44
45
private:
45
46
void readConfig ();
You can’t perform that action at this time.
0 commit comments