成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

PyQt5+eric6之旅(二) - qt designer基本操作

2bdenny / 1143人閱讀

摘要:實(shí)時(shí)在文本框顯示內(nèi)容引入這個(gè)函數(shù)綁定定時(shí)器自動(dòng)執(zhí)行在類中定義一個(gè)定時(shí)器并在構(gòu)造函數(shù)中設(shè)置啟動(dòng)及其信號(hào)和槽設(shè)置計(jì)時(shí)間隔并啟動(dòng)計(jì)時(shí)結(jié)束調(diào)用方法注意不要加引入這個(gè)參考

qt designer使用

開始

新建項(xiàng)目(eric6 項(xiàng)目)
新建窗體(eric6 窗體)
編輯界面(轉(zhuǎn)到qt designer) 保存
編譯窗體(轉(zhuǎn)到eric6 窗體)
運(yùn)行(查看頁面效果)

頁面縮放效果(qt designer)

為了窗口最大化時(shí),布局能夠按照自己的需求比例增長(zhǎng),最后所有布局好了后,在主窗口設(shè)置頂級(jí)布局
主窗口空白處->右鍵
選擇layout -> (vertical / horizonal / grid)

給按鈕添加函數(shù)

右擊窗體(在eric6)
生成對(duì)話框代碼
新建類名 文件名 保存
綁定按鈕動(dòng)作 保存

添加自定義slot(在qt designer)
名稱為綁定的按鈕的那個(gè)動(dòng)作名 (比如 on_pushButton_clicked())

再次編譯 打開生成的文件 (eric6)
去掉from .Ui_04 的.
在函數(shù)在下面加上
if __name__ == "__main__":
   import sys
   from PyQt5.QtWidgets import  QApplication
   app = QApplication(sys.argv)
   window = ClassName() ## 類名,注意要和自己定義的類名一致。
   window.show()
   sys.exit(app.exec_())

實(shí)時(shí)在文本框顯示內(nèi)容

   @pyqtSlot()
   def on_pushButton_clicked(self):
       for n in range(10): 
           str_n="File index {0}".format(n) 
           self.textEdit.setText(str_n) 
           QApplication.processEvents()  # 引入這個(gè)
           time.sleep(1)  

函數(shù)綁定定時(shí)器自動(dòng)執(zhí)行(Qtimer)

   def __init__(self, parent=None):
       super(Run, self).__init__(parent)
       self.setupUi(self)
        #在類中定義一個(gè)定時(shí)器,并在構(gòu)造函數(shù)中設(shè)置啟動(dòng)及其信號(hào)和槽
       self.timer = QTimer(self)
       #設(shè)置計(jì)時(shí)間隔并啟動(dòng)(1000ms == 1s)
       self.timer.start(1000)  
       #計(jì)時(shí)結(jié)束調(diào)用timeout_slot()方法,注意不要加()
       self.timer.timeout.connect(self.on_pushButton_clicked) 
   
   @pyqtSlot()
   def on_pushButton_clicked(self):
       for n in range(10): 
           # str_n="File index {0}".format(n)
           newMessage="new message"+str(n) 
           messages = list()
           messages.append( newMessage )
           self.textEdit.setText( "
".join(messages) )
           # self.textEdit.setText(str_n) 
           QApplication.processEvents()  # 引入這個(gè)
           # time.sleep(1) 

參考

https://www.cnblogs.com/findu...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/42062.html

相關(guān)文章

  • PyQt5+eric6之旅(三) - 多線程應(yīng)用 - 追加顯示

    摘要:實(shí)時(shí)追加顯示定義一個(gè)發(fā)送的信號(hào)通過類成員對(duì)象定義信號(hào)處理業(yè)務(wù)邏輯下面將輸出重定向到中實(shí)時(shí)顯示開始創(chuàng)建線程連接信號(hào)開始線程將當(dāng)前時(shí)間輸出到文本框目前遇到的問題是使用上遇到很多坑像是菜單工具欄各個(gè)按鈕之間怎么去綁定特定的槽各種報(bào)錯(cuò)然后現(xiàn)在想 實(shí)時(shí)追加顯示 code from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtCore ...

    馬龍駒 評(píng)論0 收藏0
  • PyQt5+eric6之旅(四) - 信號(hào)與槽的綁定

    摘要:如果編輯了按鈕那么接下來就是通過按鈕觸發(fā)某個(gè)動(dòng)作首先右擊窗體生成對(duì)話框代碼綁定按鈕接著在代碼欄就會(huì)看到生成的文件在中創(chuàng)建綁定再次編譯打開文件發(fā)現(xiàn)已經(jīng)綁定服務(wù)日志運(yùn)行中播放暫停退出實(shí)時(shí)日志服務(wù)器開始服務(wù)密碼退出狀態(tài)信息類 如果編輯了按鈕, 那么接下來就是通過按鈕觸發(fā)某個(gè)動(dòng)作 首先右擊窗體,生成對(duì)話框代碼 showImg(https://segmentfault.com/img/bVbem...

    Eidesen 評(píng)論0 收藏0
  • PyQt5+eric6之旅(一) - 簡(jiǎn)介與安裝配置過程

    摘要:最近想做一個(gè)實(shí)用的圖形界面用于查看實(shí)時(shí)日志本來是準(zhǔn)備用開發(fā)原本以為功能簡(jiǎn)單應(yīng)該很好上手然而在嘗試了幾次之后徹底放棄了這個(gè)想法首先太老了看上去像是上個(gè)世紀(jì)的應(yīng)用界面丑陋這是其一如果只是這樣還可以接受然而實(shí)際編寫過程中發(fā)現(xiàn)也不是那么友好優(yōu)質(zhì)文檔 最近想做一個(gè)實(shí)用的圖形界面用于查看實(shí)時(shí)日志,本來是準(zhǔn)備用tkinter開發(fā),原本以為功能簡(jiǎn)單應(yīng)該很好上手,然而,在嘗試了幾次之后,徹底放棄了這個(gè)想...

    王偉廷 評(píng)論0 收藏0
  • Python 小白的 PyQt5 項(xiàng)目實(shí)戰(zhàn)(1)安裝與環(huán)境配置

    摘要:工具可以直接使用方式安裝和的環(huán)境配置使用集成開發(fā)工具的小白,在安裝庫以后,還要對(duì)和進(jìn)行環(huán)境配置,將其集成到中。如果小白的或安裝在其他路徑下,則從對(duì)應(yīng)的目錄找到,或者在資源管理器中搜索文件找到安裝路徑。 ...

    Chao 評(píng)論0 收藏0
  • #yyds干貨盤點(diǎn)#Pyqt5環(huán)境搭建

    摘要:干貨盤點(diǎn)環(huán)境搭建測(cè)試一下干貨盤點(diǎn)環(huán)境搭建點(diǎn)擊可以打開設(shè)計(jì)器。干貨盤點(diǎn)環(huán)境搭建隨便設(shè)計(jì)幾個(gè)控件干貨盤點(diǎn)環(huán)境搭建保存為在中選中它,然后點(diǎn)擊,會(huì)將轉(zhuǎn)換成文件。然后就可以在寫邏輯啦干貨盤點(diǎn)環(huán)境搭建 最近萌生了寫小工具的想法,記錄一下搭建過程。1、安裝pyqt包pip3 install pyqt5-tools2、外部工具設(shè)置desi...

    番茄西紅柿 評(píng)論0 收藏2637

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<