首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyQt - QScrollBar

PyQt - QScrollBar
EN

Stack Overflow用户
提问于 2008-09-26 12:05:29
回答 3查看 3.1K关注 0票数 0

亲爱的Stacktoverflow,你能给我一个如何使用QScrollBar的例子吗?谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-09-26 12:18:13

这将归结为您使用QScrollArea,它是一个小部件,它实现了显示大于可用空间的内容。您不需要直接使用QScrollBar。我没有PyQt示例,但是在QT发行版中有一个C++示例,它被称为“图像查看器”。对象层次结构将保持不变

票数 1
EN

Stack Overflow用户

发布于 2008-09-26 12:28:38

代码语言:javascript
复制
>>> import sys
>>> from PyQt4 import QtCore, QtGui
>>> app = QtGui.QApplication(sys.argv)
>>> sb = QtGui.QScrollBar()
>>> sb.setMinimum(0)
>>> sb.setMaximum(100)
>>> def on_slider_moved(value): print "new slider position: %i" % (value, )
>>> sb.connect(sb, QtCore.SIGNAL("sliderMoved(int)"), on_slider_moved)
>>> sb.show()
>>> app.exec_()

现在,当您移动滑块(您可能需要调整窗口大小)时,您将看到滑块位置在您移动手柄时打印到终端。

票数 2
EN

Stack Overflow用户

发布于 2008-09-26 12:23:55

在PyQT源代码发行版中,查看以下文件:

窗口小部件示例/

/liders.pyw

或者有一个最小的示例here (我想我不应该复制粘贴,因为潜在的版权问题)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/139005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档