1. 程式人生 > >PyQt之計數器(QSpinBox)類的常用方法

PyQt之計數器(QSpinBox)類的常用方法

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()來設定。