小编Ban*_*ngZ的帖子

如何制作提示以使用 PyQT 跟随滑块的处理程序?

一个简单的问题,我在 pyqt 中寻找这样的效果:

Jquery UI滑块如何使框跟随处理程序?

但那些代码是 JQuery,我正试图用 PyQT 来实现它

import sys
from PyQt4 import QtGui, QtCore

class Window(QtGui.QMainWindow):

    def __init__(self):
        super(Window, self).__init__()
        self.setGeometry(50, 50, 500, 500)
        self.setWindowTitle("PyQT example!")
        slider = QtGui.QSlider(self)
        slider.setOrientation(QtCore.Qt.Horizontal)
        slider.move(50, 50)
        slider.valueChanged.connect(self.value_changed)
        self.show()

    def value_changed(self, value):
        QtGui.QToolTip.showText(QtGui.QCursor.pos(), str(value), self)

app = QtGui.QApplication(sys.argv)
GUI = Window()
sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

此代码成功地使提示气球跟随光标。现在可以让提示跟随我的滑块处理程序吗?

qt pyqt pyqt4 qslider python-2.7

4
推荐指数
2
解决办法
2317
查看次数

标签 统计

pyqt ×1

pyqt4 ×1

python-2.7 ×1

qslider ×1

qt ×1