主要使用QTableWidget中的三个函数实现:

verticalScrollBar().setSliderPosition() 设置当前滑动条的位置

verticalScrollBar().maximum() 滑动条能移动的最大位置

verticalScrollBar().value() 获得当前滑动条的位置

实现翻页功能时,可以继承QTableWidget重新定义TableWidget,方便调用:

class MyTableWidget(QtGui.QTableWidget):

def __init__(self):

super(MyTableWidget, self).__init__()

self.nCurScroller = 0 # 翻页时的当时滑动条位置

self.pageValue = 24 # 一页显示条数

self.create_form()

def create_form(self):

self.horizontalHeader().setVisible(False) # 隐藏水平表头

self.setEditTriggers(QtGui.QAbstractItemView.DoubleClicked) # 双击编辑

# self.horizontalHeader().setResizeMode(QtGui.QHeaderView.ResizeToContents)

# self.verticalHeader().setResizeMode(QtGui.QHeaderView.ResizeToContents)

def pre_page(self):

max_value = self.verticalScrollBar().maximum() # 当前SCROLLER最大显示值

self.nCurScroller = self.verticalScrollBar().value() # 获得当前scroller值

if self.nCurScroller > 0:

self.verticalScrollBar().setSliderPosition(self.nCurScroller - self.pageValue)

else:

self.verticalScrollBar().setSliderPosition(max_value)

def next_page(self):

# verticalScrollBar().setSliderPosition() 设置当前滑动条的位置

# verticalScrollBar().maximum() 滑动条能移动的最大位置

# verticalScrollBar().value() 获得当前滑动条的位置

max_value = self.verticalScrollBar().maximum() # 当前SCROLLER最大显示值

self.nCurScroller = self.verticalScrollBar().value() # 获得当前scroller值

if self.nCurScroller < max_value:

self.verticalScrollBar().setSliderPosition(self.pageValue + self.nCurScroller)

else:

self.verticalScrollBar().setSliderPosition(0)

&lbrack;Qt&rsqb; CFlip 翻页功能实现

由于需要给table制作翻页功能,所以写了一个翻页的类. 看上去总体效果感觉还是不错的,哈哈. //flip.h #ifndef CFLIP_H #define CFLIP_H #include &l ...

jsp实现上一页下一页翻页功能

前段时间一直忙于期末考试和找实习,好久没写博客了. 这段时间做了个小项目,包含了翻页和富文本编辑器Ueditor的两个知识点,Ueditor玩的还不是很深,打算玩深后再写篇博客. 要实现翻页功能,只需 ...

Web测试——翻页功能测试用例

参考:https://wenku.baidu.com/view/e6462707de80d4d8d15a4f1e.html?rec_flag=default&mark_pay_doc=2&am ...

Atitit 翻页功能的解决方案与版本历史 v4 r49

Atitit 翻页功能的解决方案与版本历史 v4 r49 1. 版本历史与分支版本,项目版本记录1 1.1. 主干版本历史1 1.2. 分支版本  项目版本记录.1 2. Easyui 的翻页组件2 ...

Atitit&period;pagging &&num;160&semi;翻页功能解决方案专题 与 目录大纲 v3 r44&period;docx

Atitit.pagging  翻页功能解决方案专题 与 目录大纲 v3 r44.docx 1.1. 翻页的重要意义1 1.2. Dep废弃文档   paip.js翻页分页pageing组件.txt1 ...

pyspider示例代码五:实现自动翻页功能

实现自动翻页功能 示例代码一 #!/usr/bin/env python # -*- encoding: utf- -*- # Created on -- :: # Project: v2ex fro ...

jsp实现翻页功能

jsp实现翻页功能 要实现翻页功能,只需要设置一个pageIndex即可,然后每次加载页面时通过pageIndex去加载数据就行. 那么我们可以设置一个隐藏的input框,用于传递pageIndex给 ...

jquery&period;Table实现的翻页功能比较完整漂亮,本想扩展个模版DIV

jquery.dataTable实现的翻页功能比较完整漂亮,本想提取其的翻页部分,再结合模版DIV,bootstrop实现聊天记息的展示. jquery.Table 与table结合的较紧,不能在很下 ...

QTableView和QTableWidget翻页功能实现

主要使用QTableView和QTableWidget中的三个函数实现 QTableView::verticalScrollBar()->setSliderPosition():  //设置当前 ...

随机推荐

&lbrack;spring源码学习&rsqb;九、IOC源码-applicationEventMulticaster事件广播

一.代码实例 回到第IOC的第七章context部分,我们看源码分析部分,可以看到在spring的bean加载之后的第二个重要的bean为applicationEventMulticaster,从字面 ...

回车键转tab键解决方案二

scanf gets fgets区别与联系 puts fputs printf区别与联系

组一:scanf( )函数 gets( )函数    fgets()函数都可用于输入字符串, 组二:printf( )函数 puts( )函数 fputs()函数则用于字符串的输出. 两组内部函数各有 ...

在 Visual Studio 2010 中创建 ASP&period;Net Web Service

第一步:创建一个“ASP.Net Empty Web Application”项目 第二步:在项目中添加“Web Service”新项目 第一步之后,Visual Studio 2010会创建一个仅含 ...

UIViewController的生命周期&lpar;图解&rpar;

当一个视图控制器被创建,并在屏幕上显示的时候. 代码的执行顺序1. alloc                             创建对象,分配空间2.init (initWithNibName ...

js 控制台的错误提示

错误:程序运行过程中发生的异常状态 导致程序停止运行——异常 错误处理:当程序发生错误时,保证程序不退出的机制 发生错误时,程序会自动创建一个Error对象: Error对象中仅封装了错误的信息 js ...

jrebel的安装配置

1,在线安装jrebel[也可以离线,不过在线可以直接支持maven] 2,然后按照如下步骤 http://idea.goxz.gq/ilanyu 242367666@qq.com 随意邮箱    然 ...

java基础——java&period;util&period;ConcurrentModificationException

在编写代码的时候,有时候会遇到List里有符合条件的的对象,就移除改对象! 但是这种操作如:使用了 List 的remove,会导致一些很严重的问题! 如下这段代码使用ArrayList: @Test ...

C&num;实现局域网内远程开机

1.远程开机原理 远程开机Wake on LAN(WOL),俗称远程唤醒,远程唤醒的实现主要是向目标主机发送特殊格式的数据包,是AMD公司制作的MagicPacket这套软件以生成网络唤醒所需要的特殊 ...

基于Kafka Connect框架DataPipeline在实时数据集成上做了哪些提升?

在不断满足当前企业客户数据集成需求的同时,DataPipeline也基于Kafka Connect 框架做了很多非常重要的提升. 1. 系统架构层面. DataPipeline引入DataPipeli ...

qtablewidget翻页禁止_PyQt—QTableWidget实现翻页功能相关推荐

  1. element ui 上一页下一页_vue翻页器,包括上一页,下一页,跳转

    翻页组件 -- 子组件 上一页 {{i}} {{i}} {{i}} - - - - 下一页 跳转到: GO export default { model: { // 通过v-model传过来的参数 p ...

  2. linux vim命令翻页,详解Vim编辑器翻页控制命令

    导读 当我们再Linux中的Vim编辑器查看脚本时,按上下键查看是不是非常慢?这个时候就要用到我们的翻页快捷键了. 快捷键命令如下: 整页翻页命令为: Ctrl + f 键 f 的英文全拼为:forw ...

  3. android 日历翻页动画,Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果

    废话不多说,效果图: 自定义控件找自网络,使用相对简单,具体还没有来得及深入研究,只是先用笨方法大概实现了想要的效果,后续有空会仔细研究再更新文章, 本demo切换方法是用的笨方法,也就是由新数字和旧 ...

  4. vue实现上下滑动翻页_vue 简单实现左右翻页功能

    思路: 首先先设一个div把文章内容放进去,超出部分进行隐藏,column-width:300px;用这个属性把这个文章内容按列分开,每一列300px,,翻页时用这个属性transform:trans ...

  5. Android翻页效果原理实现之翻页的尝试

    炮兵镇楼 在<自定义控件其实很简单>系列的前半部分中我们用了整整六节近两万字两百多张配图讲了Android图形的绘制,虽然篇幅很巨大但仍然只是图形绘制的冰山一角,旨在领大家入门,至于修行成 ...

  6. 【翻页电子画册制作】云展网教程 | 视图按钮:翻页书、水平滑动翻页、单页模式

    通过视图按钮,阅读者可以在阅读过程中自己切换翻页模式哦. 在FLASH展示工具栏选择显示视图按钮,然后选择开放给用户阅读的翻页模式如单页按钮,滑页按钮. 视图按钮:显示视图切换按钮 单页按钮:视图模式 ...

  7. php v9 ajax 翻页,php ajax 无刷新翻页实现代码

    下面只是一个测试,在实际应用中,可能这种方法会比较占系统资源,不建意利用这样的方法处理分页效果. var http_request=false; function send_request(url){ ...

  8. php ajax无刷新翻页,php ajax 无刷新翻页实现代码

    $page=isset($_get['page'])?intval($_get['page']):1; //这句就是获取page=18中的page的值,假如不存在page,那么页数就是1. $num= ...

  9. 关于“分节符(下一页)”和“分节符(奇数页)”的问题

    "分节符(下一页)"是指下一页的页码是紧按着当前页的页码的,而"分节符(奇数页)"是指下一页的页码一定从奇数页开始,如果当前页为奇数页,则空白一页,再从下一个奇 ...

最新文章

  1. Hibernate 中Datetime类型属性数据库默认值
  2. TOJ 4095: love168yk的选美大赛
  3. TREK1000 评估套件的软件技术分析
  4. PHP操作redis
  5. 解决win10 .net framework 3.5安装失败0x800f081f
  6. C#回调函数的简单讲解与应用例子
  7. C++编程连接string字符串和int数字的好方法
  8. MSSQL中使用CASE函数来灵活返回结果
  9. ASP.net+MVC--2
  10. 3.2. tensorflow2实现Wileoxon秩和检验法(上) ——python实战
  11. maker 预测_Nature | 计算机首次预测天然产物逆合成路线—与人类不相上下!
  12. alisql mysql_AliSQL 5.6.32 vs MySQL 5.7.15抢鲜测试
  13. Access数据库多表联合查询
  14. 最新小额借贷系统源码+新增APP下载页/附教程
  15. Axure动态显示实时时间
  16. 大数据平台架构有哪些
  17. 正则匹配中文、繁体字、不常见中文
  18. dnplayerext2文件夹删不掉怎么解决
  19. SQL语句 操作实例
  20. MAVEN5分钟入门

热门文章

  1. SAP WRITE设置列表颜色 页眉页尾输出控制
  2. ULINE(插入水平线)
  3. java架构师_如何成为一个资深Java架构师?
  4. 未来,Siri将能读心!
  5. 2万 字的 Spring Cloud 总结,从此任何问题也难不住你
  6. Utf-8编码汉字占多少个字节
  7. stm32+W5500+阿里物联网平台
  8. Multisim中元器件的翻转方法以及快捷键,最详细,最清晰!!!
  9. 详解 Linux 系统日志分析
  10. Waiting alone