PyQt5元件讀取引數方法

2021-08-07 14:43:10 字數 723 閱讀 2538

1.qlineedit

qlineedit.text()

#輸出str型別

2.qcheckbox

qcheckbox.checkstate()

#狀態 選定:

int(qcheckbox.checkstate())==2

#未選定:

int(qcheckbox.checkstate())==0

3.qcombobox

qcombobox.currenttext()

#輸出str型別

4,qdateedit

qdateedit.date()

"""輸出qcore.qdate.(yyyy,mm,dd)

目前只想到乙個笨辦法進行判斷,先轉換為儒略日

qdateedit.date().tojulianday()

之後使用jdcal模組轉換jd=int(qdateedit.date().tojulianday()-2400000.5)

gcal=jd2gcal(2400000.5,jd)

轉換為2017 8 29或2017 10 9這樣的格式

"""

PyQt5 讀取檔案

本文 usr bin env python coding utf 8 import sys from pyqt5.qtgui import qfont class main qmainwindow def init self super main,self init 視窗標題 self.setwin...

PyQt5的QScrollArea元件的用法

pyqt5的qscrollarea元件為一種控制項容器,它的的作用是可以容納更多的元件,如果元件過多會出現滾動條,滾動條會根據容器的大小與內部元件的大小變化。使用方法可以參考如下例項 import sys from pyqt5.qtwidgets import class test qwidget ...

PYQT5 執行緒掛起方法

qthread執行緒掛起需要乙個qwaitcondition物件,並且需要傳入乙個qmutex物件作為引數,qmutex物件初始化的時候應該是鎖定狀態,否則將出現異常情況,參考qt多執行緒qwaitcondition的問題 然後再呼叫cond.wait 掛起執行緒。cond.wakeall 喚醒執行...