PyQt5 多线程和异步刷新UI

文章目录

  • 一、基础程序
  • 二、Thread
    • 方式一
    • 方式二
  • 三、信号机制
  • 四、UI刷新
  • 五、moveToThread异步刷新UI

一、基础程序

以下简介一个基本的PyQt程序。

  • 需要导入的类主要来自三个包
  • from PyQt5.QtWidgets import 常用的控件
  • PyQt5.QtCore 核心功能类,如QT,QThread,pyqtSignal
  • PyQt5.QtGui UI类,如QFont
  • 基础的程序结构:
import sys
from PyQt5.QtWidgets import QApplication, QWidget

你可能感兴趣的:(PYQT5,qt,ui,开发语言)