-1
我已經在Qt Designer中創建了一個圖形用戶界面,在選項卡窗口小部件中的網格佈局內部有一個水平滑塊。下面是從GUI.py文件中的代碼:Pyqt滑塊不更新
self.horizontalSlider = QtGui.QSlider(self.tab)
self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal)
self.horizontalSlider.setObjectName(_fromUtf8("horizontalSlider"))
self.horizontalSlider.setRange(0.1,0.4)
self.horizontalSlider.setValue(0.4)
self.horizontalSlider.setTickInterval(0.05)
self.gridLayout_4.addWidget(self.horizontalSlider, 3, 1, 1, 1)
我已成立了以我的主要代碼,釋放信號的連接:
self.horizontalSlider.sliderReleased.connect(self.SmoothSelected)
在運行時,滑塊保持在起始位置我無法移動它。我測試了它的值:
print(self.horizontalSlider.value())
但得到'0',而不是'0.4',因爲我已經設置了值。該選項卡中的其他小部件工作正常。我忘了一些簡單的事情,比如啓用它或什麼?
謝謝!這工作 –