社区
Qt
帖子详情
QTableView实现第一行不滚动或者多表头.
Lockspace
2010-02-03 12:42:51
用QTableView 和 QStandardItemModel实现的一个表格,表头显示的是列号, 第一行显示列名, 现在我想让第一行也就是列名的行不随着滚动条滚动, 也就是总是显示列名哪一行, 和多表头的效果类似, 有什么办法能够实现吗?
谢谢
...全文
1146
7
打赏
收藏
QTableView实现第一行不滚动或者多表头.
用QTableView 和 QStandardItemModel实现的一个表格,表头显示的是列号, 第一行显示列名, 现在我想让第一行也就是列名的行不随着滚动条滚动, 也就是总是显示列名哪一行, 和多表头的效果类似, 有什么办法能够实现吗? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
piaopiaolanghua
2010-02-04
打赏
举报
回复
[Quote=引用 2 楼 dyw 的回复:]
Qt带的例子中有一个Frozen Column例子,演示如何冻结列,冻结行的做法应与之相仿。
[/Quote]
甚好!
Lockspace
2010-02-03
打赏
举报
回复
果然4.6的examples里有这个例子,我用的4.5.2似乎没有这个例子,让我好找
MicroSky2813
2010-02-03
打赏
举报
回复
LS的广告为什么发在这里呢?
MicroSky2813
2010-02-03
打赏
举报
回复
[Quote=引用 2 楼 dyw 的回复:]
Qt带的例子中有一个Frozen Column例子,演示如何冻结列,冻结行的做法应与之相仿。
[/Quote]
\qt\examples\itemviews\frozencolumn 确实,这个例子实现了最左面一列的固定。
这例子继承QTableView,在里面又放了个QTableView,双ScrollBar绑定
dyw
2010-02-03
打赏
举报
回复
Qt带的例子中有一个Frozen Column例子,演示如何冻结列,冻结行的做法应与之相仿。
MicroSky2813
2010-02-03
打赏
举报
回复
QTableWidget的HorizontalHeaderLabels貌似只能有一行
我万恶的告诉你其实可以继承QWidget类,在里面做一个HorizontalLayout,然后在下面放一个一般的
QTableWidget,HorizontalHeaderLabels显示列名,然后在上面在放一行,connect一下做列绑定
就轻松又快乐的做完了一个你要的新类。
并且貌似我再不知道有简单的setXX之类可以实现你说的
QTableView
QTableWidget 复杂
表头
(多行
表头
) 、冻结、固定特定的行
QT
QTableView
QTableWidget 复杂
表头
(多行
表头
) 、(冻结、固定特定的行),具体效果看博客: https://blog.csdn.net/xiezhongyuan07/article/details/82857631
QTableView
实现
冻结行冻结列
QTableView
实现
冻结行冻结列
朱老师QT系列课程-1.7.QT其他标准控件和布局控件
本课程是《朱老师QT完全学习系列课程》第1部分《QT上手》的第7个课程,本课程由2部分构成。一部分主要讲QT的Item类控件,包括ItemView类4个控件(QListView、QTreeView、
QTableView
、QColumnView),以及3个ItemWidget类控件(QListWidget、QTreeWidget、QTableWidget)。另一部分是qt的布局类控件,包括 (1)中央布局 CentralLayout(2)水平布局 QHBoxLayout 和 垂直布局 QVBoxLayout(3)格栅布局 QGridLayout(4)窗体布局 QFormLayout(5)分裂器布局 QSplitter,有水平和垂直2个方向(6)弹簧 Spacer,有水平和垂直2个方向
tablewidget 多行
表头
_QT
QTableView
QTableWidget 复杂
表头
(多行
表头
) 、(冻结、固定特定的行)...
标签:对于所有前端开发人员会留意到,我们在开发过程中对于表格使用频率还是挺高的,使用QT框架开发时候我们使用
QTableView
或者QTableWidget创建表格。其中表格分为 表格头与表格体:对于简单地表格,我们可以设置
表头
来满足我们的要求(当然也可以隐藏
表头
),不过对于定制化的
表头
,我们能做的不是特别多。特别是对于复杂的
表头
,使用自带的
表头
,无论怎么设置都不太可能达到需求。例如我最近接到的一...
QtableWidget和
QTableView
实现
选中行的冻结——scrollTo
QtableWidget和
QTableView
实现
选中行的冻结 在Qt列表的使用过程中,有一个列表是按照时间先后顺序瀑布流一样的刷新列表。如果并发量过大,可能列表刷新速度很快,用户如果想点击某条事件查看详情,一瞬间就被刷到界面之外了。为了解决这个问题,需要用户点击时
实现
列表还是在刷新,但是页面中一直存在用户点击选项这样的功能。 一、目标 后台数据一直刷新。 用户点击列表某行数据后
实现
行的冻结,点...
Qt
16,211
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章