QT的QSpinBox类的使用
生活随笔
收集整理的這篇文章主要介紹了
QT的QSpinBox类的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
詳細說明
QSpinBox類提供了一個旋轉框小部件。
?
QSpinBox旨在處理整數和離散值集(例如月份名稱);使用QDoubleSpinBox作為浮點值。
QSpinBox允許用戶通過單擊上/下按鈕或按鍵盤上的上/下按鈕來選擇/選擇一個值,以增加/減少當前顯示的值。用戶也可以手動輸入值。旋轉框支持整數值,但可以擴展為使用帶有validate(),textFromValue()和valueFromText()的不同字符串。
每次值更改時,QSpinBox都會發出兩個valueChanged()信號,一個信號提供整數,另一個信號提供QString。 QString重載為值提供了prefix()和suffix()。可以使用value()獲取當前值,并使用setValue()進行設置。
單擊向上/向下按鈕或使用鍵盤加速器的向上和向下箭頭,將以singleStep()大小為步長來增大或減小當前值。如果要更改此行為,可以重新實現虛擬函數stepBy()。最小值和最大值以及步長可以使用構造函數之一進行設置,以后可以使用setMinimum(),setMaximum()和setSingleStep()進行更改。
大多數旋轉框是定向的,但是QSpinBox也可以用作圓形旋轉框,即?
總結
以上是生活随笔為你收集整理的QT的QSpinBox类的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT的QSoundEffect类的使用
- 下一篇: 陆风x8怠速高发动机抖动动力弱温度高发动