pyqt tablewidget,实现一个快速定位到某一行并显示功能,pyqttablewidget,因为现在用pyqt来显示
pyqt tablewidget,实现一个快速定位到某一行并显示功能,pyqttablewidget,因为现在用pyqt来显示
因为现在用pyqt来显示tablewidget表格的行数很多,用鼠标滚轮要很久,想做一个输入行号就直接定位过去并显示,比如输入9999,就直接显示第9999行,相当于鼠标滚轮到了第9999行。
查了一下qt的官方手册,貌似没有类似的接口?
不建议显示数据太多,可以换一种思路,可以对表格进行分页。第9999行 可以直接到第几页显示 这样表格占用内存小,查看也方便
item=self.tableWidget.findItems(text, QtCore.Qt.MatchExactly)#遍历表查找对应的itemrow=item[0].row() #获取其行号self.tableWidget.verticalScrollBar().setSliderPosition(row) #滚轮定位过去,搞定
编橙之家文章,
相关内容
- python变量作用域的嵌套问题?,python变量嵌套,a=1def f
- python tornado异步方式仍然有阻塞,pythontornado,代码大致如
- Python操作Redis数据库方面的问题,pythonredis,PythonShell上
- python re模块中的 match()和group()疑问,pythonmatch,python re模
- macos x中python是默认就有的吗?,macospython,试了好几台机
- 豆瓣API 40次/分钟的访问限制怎么办,豆瓣api,大家好,
- Netbeans 7.0.0.1安装python插件安装后,启动IDE显示不出界面
- 如何为实时性应用存取经纬度?django mysql,djangomysql,
- django-1.x windows环境 Error: 'SafeUnicode' object has no att,,1)
- linux系统 修改include出现问题,linuxinclude,在C/C++中,都是
评论关闭