亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

對(duì)pyqt5多線程正確的開啟姿勢(shì)詳解

 更新時(shí)間:2019年06月14日 21:05:19   作者:coding上下求索  
今天小編就為大家分享一篇對(duì)pyqt5多線程正確的開啟姿勢(shì)詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

如下所示:

# -*- coding: utf-8 -*-
 
import sys
from PyQt5.QtCore import QThread, pyqtSignal
from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QMessageBox, \
  QPushButton, QLineEdit, QLabel, QToolTip, QComboBox, QTextEdit
 
 
class MyBeautifulClass(QMainWindow):
  def __init__(self):
    super(MyBeautifulClass, self).__init__()
    self.init_ui()
 
  def init_ui(self):
    self.resize(1000, 800)
    self.setWindowTitle('Demo of PyQt5 QThread')
    self.btn_1 = QPushButton('start', self)
    self.btn_1.setGeometry(100, 100, 100, 50)
    self.btn_1.clicked.connect(self.slot_btn_1)
    self.linEdit_2 = QLineEdit(self)
    self.linEdit_2.setGeometry(100, 400, 300, 50)
 
  def slot_btn_1(self):
    self.mbt = MyBeautifulThread()
    self.mbt.trigger.connect(self.slot_thread)
    self.mbt.start()
 
  def say_love(self):
    print('say love')
 
  def slot_thread(self, msg_1, msg_2):
    self.linEdit_2.setText(msg_1 + msg_2)
 
 
class MyBeautifulThread(QThread):
  trigger = pyqtSignal(str, str)
 
  def __init__(self):
    super(MyBeautifulThread, self).__init__()
 
  def run(self):
    w = MyBeautifulClass()
    w.say_love()
    self.trigger.emit('Lo', 've')
 
 
def main():
  app = QApplication(sys.argv)
  w = MyBeautifulClass()
  w.show()
  sys.exit(app.exec_())
 
 
if __name__ == '__main__':
  main()

以上這篇對(duì)pyqt5多線程正確的開啟姿勢(shì)詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中的引用知識(shí)點(diǎn)總結(jié)

    Python中的引用知識(shí)點(diǎn)總結(jié)

    在本文里我們給大家整理了關(guān)于Python中的引用知識(shí)點(diǎn)以及相關(guān)代碼總結(jié),需要的朋友們跟著學(xué)習(xí)下。
    2019-05-05
  • Python使用FTP上傳文件的實(shí)現(xiàn)示例

    Python使用FTP上傳文件的實(shí)現(xiàn)示例

    本文主要介紹了Python使用FTP上傳文件的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Python爬取網(wǎng)易云音樂熱門評(píng)論

    Python爬取網(wǎng)易云音樂熱門評(píng)論

    本文將詳細(xì)介紹了Python獲取網(wǎng)易云音樂熱門評(píng)論的實(shí)例。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-03-03
  • NumPy 數(shù)組使用大全

    NumPy 數(shù)組使用大全

    這篇文章主要介紹了NumPy 數(shù)組使用大全,在本教程中,你將學(xué)習(xí)如何在 NumPy 數(shù)組上以多種方式添加、刪除、排序和操作元素。 文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • python實(shí)現(xiàn)對(duì)excel表中的某列數(shù)據(jù)進(jìn)行排序的代碼示例

    python實(shí)現(xiàn)對(duì)excel表中的某列數(shù)據(jù)進(jìn)行排序的代碼示例

    這篇文章主要給大家介紹了如何使用python實(shí)現(xiàn)對(duì)excel表中的某列數(shù)據(jù)進(jìn)行排序,文中有相關(guān)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-11-11
  • Django文件存儲(chǔ) 默認(rèn)存儲(chǔ)系統(tǒng)解析

    Django文件存儲(chǔ) 默認(rèn)存儲(chǔ)系統(tǒng)解析

    這篇文章主要介紹了Django文件存儲(chǔ) 默認(rèn)存儲(chǔ)系統(tǒng)解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 用Python寫冒泡排序代碼

    用Python寫冒泡排序代碼

    本文給大家分享一段代碼使用python寫一個(gè)冒泡排序小程序,代碼非常簡(jiǎn)單,感興趣的朋友參考下吧
    2016-04-04
  • python commands模塊的適用方式

    python commands模塊的適用方式

    這篇文章主要介紹了python commands模塊的適用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • python修改全局變量可以不加global嗎?

    python修改全局變量可以不加global嗎?

    這篇文章主要探討的是python修改全局變量可不可以不加global,我們?cè)诰植孔饔糜騼?nèi)使用全局變量,需要使用global關(guān)鍵字進(jìn)行聲明,不然便不可用,但下面小編就和大家分享可以修改的數(shù)據(jù)類型在函數(shù)內(nèi)部做修改操作是不需要聲明global的商務(wù)情況,需要的朋友可以參考下
    2022-02-02
  • Python 實(shí)現(xiàn)數(shù)據(jù)庫(kù)(SQL)更新腳本的生成方法

    Python 實(shí)現(xiàn)數(shù)據(jù)庫(kù)(SQL)更新腳本的生成方法

    當(dāng)我們需要準(zhǔn)備更新腳本的使用,不小心會(huì)忘記改動(dòng)了哪里,所以小編試著用Python來實(shí)現(xiàn)自動(dòng)的生成更新腳本,具體操作方法,大家參考下本文吧
    2017-07-07

最新評(píng)論