社区
Qt
帖子详情
QListView选中的Item改变Item的高度。
Marcelxx
2018-01-12 02:11:04
如提问,在QListView中,选中一个item时,改变ITem的高度。比如,原来Item的高度是30,选中过后,更改Item高度为50,这样如何实现,使用了代理的。
...全文
1170
2
打赏
收藏
QListView选中的Item改变Item的高度。
如提问,在QListView中,选中一个item时,改变ITem的高度。比如,原来Item的高度是30,选中过后,更改Item高度为50,这样如何实现,使用了代理的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Marcelxx
2018-01-14
打赏
举报
回复
引用 1 楼 dell_tx 的回复:
在代理中重写 QSize sizeHint()函数 判断选中时返回你想要的item的size
判断条件是哪个? 是QStyleOptionViewItem::state & QStyle::State_Selected的这个? 我在选中的时候,该函数的这个条件没有进断点。
今天也要元气满满哦
2018-01-12
打赏
举报
回复
在代理中重写 QSize sizeHint()函数 判断选中时返回你想要的item的size
Listview
点击
item
高亮显示,
点击一个
Listview
的
item
高亮显示,不灭。点另一个
item
,前一个不显示高亮,第二个高亮
QT QListWidget新增右键删除
item
内容
在QT中,QListWidget控件是没有右键删除子控件的功能的,本示例使用重写QListWidget的事件过滤器eventFilter的方法实现右键删除功能
朱老师QT系列课程-1.7.QT其他标准控件和布局控件
本课程是《朱老师QT完全学习系列课程》第1部分《QT上手》的第7个课程,本课程由2部分构成。一部分主要讲QT的
Item
类控件,包括
Item
View类4个控件(Q
ListView
、QTreeView、QTableView、QColumnView),以及3个
Item
Widget类控件(QListWidget、QTreeWidget、QTableWidget)。另一部分是qt的布局类控件,包括 (1)中央布局 CentralLayout(2)水平布局 QHBoxLayout 和 垂直布局 QVBoxLayout(3)格栅布局 QGridLayout(4)窗体布局 QFormLayout(5)分裂器布局 QSplitter,有水平和垂直2个方向(6)弹簧 Spacer,有水平和垂直2个方向
c++里两个
listview
同步
选中
通过消息传递实现两个list的同步
选中
,比如
选中
左边list中的一个
item
,那么右边的list对应的
item
也会显示高亮
选中
状态
pyqt5 Q
listView
列表显示的实现示例
1、简介 Q
listView
类用于展示数据,它的子类是QListWIdget。Q
ListView
是基于模型(Model)的,需要程序来建立模型,然后再保存数据 QListWidget是一个升级版本的Q
ListView
,它已经建立了一个数据储存模型(QListWidget
Item
),直接调用add
Item
()函数,就可以添加条目(
Item
) Q
ListView
类中常用的方法如表 方法 描述 setModel() 用来设置View所关联的Model,可以使用Python原生的list作为数据源Model selected
Item
()
选中
Model的条目 isSelec
Qt
16,203
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章