7.10 QDial旋轉按鈕控制元件
阿新 • • 發佈:2022-04-12
一、QDial旋轉按鈕控制元件
1.基本概念
- QDial旋轉按鈕控制元件和前面幾種控制元件都是差不多的,只是作為組合控制元件的時候形狀發生一些改變,此外還有一點就是QDial旋轉按鈕控制元件的缺口設定和差值密度比較特殊。
2.程式碼
點選檢視程式碼
from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super().__init__() self.setWindowTitle("QDial旋轉按鈕控制元件 - PyQt5中文網") self.resize(600, 500) self.func_list() def func_list(self) : self.func() def func(self) : slider = QDial(self) slider.resize(100, 100) slider.move(100, 100) # 1顯示刻度 slider.setNotchesVisible(True) # 2大刻度控制 slider.setPageStep(20) # 3啟用包裹,消除缺口 slider.setWrapping(True) # 4缺口之間的差值密度 slider.setNotchTarget(10.0) if __name__ == '__main__' : app = QApplication(sys.argv) window = Window() window.show() sys.exit(app.exec_())