标签:参数 需要 tee commit 完成 cost inf 视图 style
在上一章学习 25.QT-模型视图 后,本章接着学习视图委托
<span "="" src="https://images2018.cnblogs.com/blog/1182576/201806/1182576-20180615112117897-1789509195.png">
初探自定义委托类
QAbstractItemDelegate类中的关键虚函数
QAbstractItemDelegate类中的关键信号
我们以编辑某个数据项为例:
接下来,我们重写上面函数,来自定义一个QCostomizedDelegate委托类
效果如下
QCustomizedDelegate.h:
QCustomizedDelegate.cpp:
然后,再通过视图的setItemDelegate(QAbstractItemDelegate * delegate )成员函数设置我们自定义的委托类对象即可
深入自定义委托类
之前我们写的自定义委托,每次都需要双击某个数据项,才能弹出编辑器
那如何让委托一直呈现在视图显示上呢?
步骤如下:
其中QApplication::style()->drawControl()函数参数如下所示:
示例-自定义一个QCostomizedDelegate委托类
效果如下
代码如下
QCustomizedDelegate.h:
QCustomizedDelegate.cpp:
文章来源:https://www.cnblogs.com/lifexy/p/9186565.html
标签:参数 需要 tee commit 完成 cost inf 视图 style
原文地址:https://www.cnblogs.com/xiongjim/p/9674163.html