PyQt之計數器(QSpinBox)類的常用方法
阿新 • • 發佈:2018-11-21
PyQt之計數器(QSpinBox)類的常用方法
一、QSpingBox類中的常用方法
setMinimum():
- 設定計數器的下界
setMaximum():
- 設定計數器的上界
setRange():
- 設定計數器的最大值、最小值setRange(int minimum, int maximum)
setValue():
- 設定計數器的當前值
Value():
- 返回計數器的當前值
singleStep():
- 設定計數器的步長值
二、QSpinBox和QDoubleSpinBox的比較
QSpingBox是一個計數器控制元件,允許使用者選擇一個整數值,通過上下按鈕或鍵盤上下箭頭來增加或減少當前值,同時支援使用者手動輸入。
在預設情況下QSpingBox的預設取值範圍是0-99,步長為1。
QSpinBox類和QDoubleSpinBox類均派生自QAbstractSpinBox類,QSpinBox用於處理整數值,QDoubleSpinBox則用於處理浮點值,他們之間的區別就是處理資料的型別不同,其他功能都基本相投,QDoubleSpinBox的預設精度是兩位小數,但可以通過setDecimals()來設定。