mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Lock event loop
This commit is contained in:
parent
6c9d5e1499
commit
fe06cd63ac
2 changed files with 1 additions and 1 deletions
|
@ -82,7 +82,6 @@ bool Sandbox::QuitOnStartRequested = false;
|
||||||
Sandbox::Sandbox(int &argc, char **argv)
|
Sandbox::Sandbox(int &argc, char **argv)
|
||||||
: QApplication(argc, argv)
|
: QApplication(argc, argv)
|
||||||
, _mainThreadId(QThread::currentThreadId()) {
|
, _mainThreadId(QThread::currentThreadId()) {
|
||||||
setQuitOnLastWindowClosed(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int Sandbox::start() {
|
int Sandbox::start() {
|
||||||
|
|
|
@ -107,6 +107,7 @@ private:
|
||||||
void readClients();
|
void readClients();
|
||||||
void removeClients();
|
void removeClients();
|
||||||
|
|
||||||
|
QEventLoopLocker _eventLoopLocker;
|
||||||
const Qt::HANDLE _mainThreadId = nullptr;
|
const Qt::HANDLE _mainThreadId = nullptr;
|
||||||
int _eventNestingLevel = 0;
|
int _eventNestingLevel = 0;
|
||||||
int _loopNestingLevel = 0;
|
int _loopNestingLevel = 0;
|
||||||
|
|
Loading…
Add table
Reference in a new issue