社区
Qt
帖子详情
QListView双击的时候默认是编辑该项。。怎么改掉。。
h__chen
2012-12-12 10:38:39
找了好久。。。什么只读之类的属性都没有。。。这个应该怎么改?我关联了一个槽。虽然槽会运行。。但还是会编辑该项。。。
...全文
797
2
打赏
收藏
QListView双击的时候默认是编辑该项。。怎么改掉。。
找了好久。。。什么只读之类的属性都没有。。。这个应该怎么改?我关联了一个槽。虽然槽会运行。。但还是会编辑该项。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdwx
2012-12-13
打赏
举报
回复
引用 1 楼 heksn 的回复:
setEditTriggers(QAbstractItemView::NoEditTriggers)
+1
写不动代码的人
2012-12-12
打赏
举报
回复
setEditTriggers(QAbstractItemView::NoEditTriggers)
朱老师QT系列课程-1.7.QT其他标准控件和布局控件
本课程是《朱老师QT完全学习系列课程》第1部分《QT上手》的第7个课程,本课程由2部分构成。一部分主要讲QT的Item类控件,包括ItemView类4个控件(Q
ListView
、QTreeView、QTableView、QColumnView),以及3个ItemWidget类控件(QListWidget、QTreeWidget、QTableWidget)。另一部分是qt的布局类控件,包括 (1)中央布局 CentralLayout(2)水平布局 QHBoxLayout 和 垂直布局 QVBoxLayout(3)格栅布局 QGridLayout(4)窗体布局 QFormLayout(5)分裂器布局 QSplitter,有水平和垂直2个方向(6)弹簧 Spacer,有水平和垂直2个方向
Q
ListView
的使用方法
Q
ListView
的使用 Q
ListView
与QTreeView一样,也是采取的mvc模式,添加数据时,用相应的模式 1、初始化时添加数据 QStandardItemModel *model = new QStandardItemModel(this); //可以把这行放到头文件里面 QStandardItem *item = new QStandardItem("item1"); model->appendRow(item); item = new QStandardItem("item2
Q
ListView
使用Delegate定制
Q
ListView
Model/View 使用Delegate自定义控件
Q
ListView
示例【Qt】
Q
ListView
的简单示例
118-Model/View-列表视图Q
ListView
iconSize 属性决定了项目的图标大小,使用 setIconSize0函数可以修改
默认
值uniformItemSizes属性决定了列表视图中的项目是否具有相同的大小,
默认
为False可以通过setUniformItemSizes0函数设置为True,在这种情况下对性能有一定的优化,适用于显示大量数据。列表视图控件没有表头,可以把数据显示成一列,也可以显示成一行。spacing 属性决定了布局中项目周围的空间大小,在
默认
情况下,此属性的值为 0,可以使用 setSpacing0函数修改
默认
设置。
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章