博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QTableView与QAbstractTableModel的使用
阅读量:4300 次
发布时间:2019-05-27

本文共 537 字,大约阅读时间需要 1 分钟。

QTableView的使用:

(1)设置最后一列填满表格剩余空间:

tableView->horizontalHeader()->setStretchLastSection(true);

(2)设置默认的表格行高:

tableView->verticalHeader()->setDefaultSectionSize(20);

(3)设置按内容调整列宽:

tableView->horizontalHeader()->setResizeMode(QHeaderView::ResizeToContents);

(4)设置只可以单行选择:

tableView->setSelectionBehavior(QAbstractItemView::SelectRows);//按行选择

tableView->setSelectionMode(QAbstractItemView::SingleSelection);//每次只可选择一行

(5)设置表格交替填充背景色:

tableView->setAlternatingRowColors(true);

 

QAbstractTableModel的使用:

(1)垂直表头需要在headerData中对DisplayRole进行设置才会有。

 

转载地址:http://vjxws.baihongyu.com/

你可能感兴趣的文章
iOS最佳实践
查看>>
使用CFStringTransform将汉字转换为拼音
查看>>
更轻量的 View Controllers
查看>>
Chisel-LLDB命令插件,让调试更Easy
查看>>
时间格式化hh:mm:ss和HH:mm:ss区别
查看>>
Objective-C Autorelease Pool 的实现原理
查看>>
编程语言大牛王垠:编程的智慧,带你少走弯路
查看>>
ios指令集以及基于指令集的app包压缩策略
查看>>
iOS开发者的福利 — — iOS9+Xcode7免越狱免证书直接调试
查看>>
3、JavaWeb学习之基础篇—JSP
查看>>
4、JavaWeb学习之基础篇—Session
查看>>
5、JavaWeb学习之基础篇—标签(自定义&JSTL)
查看>>
8、JavaWEB学习之基础篇—文件上传&下载
查看>>
reRender属性的使用
查看>>
href="javascript:void(0)"
查看>>
h:panelGrid、h:panelGroup标签学习
查看>>
f:facet标签 的用法
查看>>
<h:panelgroup>相当于span元素
查看>>
java中append()的方法
查看>>
必学高级SQL语句
查看>>