项(Item):一个项存储了文字、文字的格式、自定义数据等。 1、项视图(Item View) 针对一个数据模型,可能有不同的展示需求,如文件夹中图片的显示方式,可以是列表或缩略图等 QListView(列表视图):如通讯录、微信好友列表等 QTableView(表格视图) QTreeView(树视 ...
分类:
其他好文 时间:
2019-11-22 09:11:14
阅读次数:
77
第五章 model/view 组件显示/编辑数据的一种结构QListView QTreeView QTableView 预定义数据模型 QAbsstracItemModel类 QStringListModel QStandardItemModel 数据项QFileSystemModel QSortF ...
分类:
其他好文 时间:
2019-10-15 09:49:25
阅读次数:
101
C++ QT5学习——QTreeView控件创建右键菜单 QTreeView是QWidget的子类,我们再改写QTreeView类的时候,注意的是继承关系。 1. TreeView.h 切入正题。 对于QTreeView实现右键菜单是通过信号与槽实现的。 我们在点击右键的时候会发生customCon ...
分类:
其他好文 时间:
2019-10-05 22:51:10
阅读次数:
272
一、如下图为XML文件 annotation为根节点, first第一节点,second第二节点,third第三节点。 二、实现解析xml文件,并将解析数据用QTreeView显示,实现代码如下 ① .h文件 ② cpp文件 三、实现效果图 ...
分类:
其他好文 时间:
2019-09-24 15:38:45
阅读次数:
134
1.open&close小箭头 open&normal QTreeView::branch:has-children:!has-siblings:closed, QTreeView::branch:closed:has-children:has-siblings { border-image: no ...
分类:
其他好文 时间:
2019-05-27 10:26:12
阅读次数:
90
https://www.techieliang.com/2017/12/729/ 原文地址 using_checkbox_item.h using_checkbox_item.cpp 测试函数 说明 重写了setData方法,但仅对CheckStateRole类型data做了操作,其余类型通过最后的 ...
分类:
其他好文 时间:
2019-03-01 12:10:21
阅读次数:
197
#include "ModelTree.h"#include "Common.h"#include "DaRecord.h"#include "ScopeTailed.h" /*最重要的就是对interpointer()这个内部指针的运用 与QTableView不同的是多了parent()和inde ...
分类:
其他好文 时间:
2017-12-24 14:47:25
阅读次数:
463
版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址: 本文标题:QTreeView/QTableView中利用QStandardItem实现复选框三种形态变化 本文地址:http://techieliang.com/2017/12/729/ 文章目录 1. ...
分类:
其他好文 时间:
2017-12-19 01:20:50
阅读次数:
359
QListView与QTreeView一样,也是采取的mvc模式,添加数据时,用相应的模式1、初始化时添加数据 QStandardItemModel *model = new QStandardItemModel(this); //可以把这行放到头文件里面 QStandardItem *item = ...
分类:
其他好文 时间:
2017-11-04 11:10:22
阅读次数:
186
对QTreeview/QTableView的某列进行排序,支持数字排序,用户主动点击表头排序 ...
分类:
编程语言 时间:
2017-09-10 13:37:18
阅读次数:
354