Skip to content

Commit a094e5c

Browse files
committed
remove QTimer
1 parent 73d1122 commit a094e5c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

QThread/moveToThread.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
@file: moveToThread
1010
@description: moveToThread
1111
"""
12-
from PyQt5.QtCore import QObject, pyqtSignal, QThread, QTimer
12+
from PyQt5.QtCore import QObject, pyqtSignal, QThread
1313
from PyQt5.QtWidgets import QWidget, QVBoxLayout, QProgressBar, QPushButton
1414

1515

@@ -52,8 +52,8 @@ def __init__(self, *args, **kwargs):
5252

5353
def onStart(self):
5454
print('main id', int(QThread.currentThreadId()))
55+
self._thread.started.connect(self._worker.run)
5556
self._thread.start() # 启动线程
56-
QTimer.singleShot(1, self._worker.run)
5757

5858
def closeEvent(self, event):
5959
if self._thread.isRunning():

0 commit comments

Comments
 (0)