当前位置: 首页 > wzjs >正文

网站的域名空间个人网站如何提高访问量

网站的域名空间,个人网站如何提高访问量,wordpress 页面开发教程视频,阀门专业网站建设目录 一、子类化委托 二、委托方法实现 1)createEditor 2)setEditorData 3)setModelData 4)updateEditorGeometry 三、委托使用 四、总结 Qt的数据容器控件采用模型/视图(model/view)架构设计。模型用于存放控件的数据,视图则用于显示编辑数据,而委托则是…

目录

一、子类化委托

二、委托方法实现

1)createEditor

2)setEditorData

3)setModelData

4)updateEditorGeometry

三、委托使用

四、总结


        Qt的数据容器控件采用模型/视图(model/view)架构设计。模型用于存放控件的数据,视图则用于显示编辑数据,而委托则是用于实现自定义视图的一种方式。比如我们在QTableWidget表格控件中想要使用combox控件来编辑数据,就需要使用到委托功能。对于委托,通俗一点理解就是将需要实现的一些功能交由其他对象来承担。本文以QTableWidget控件为例,对Qt中委托的使用进行简要介绍。

一、子类化委托

         QT中常用的委托类有两个,分别是QItemDelegate和QStyledItemDelegate,官方建议优先使用QStyledItemDelegate。官方解释是它们之间的区别在于QStyledItemDelegate使用当前样式来绘制其项目。因此,建议在实现自定义委托或使用Qt样式表时使用QStyledItemDelegate作为基类,除非自定义委托需要使用绘图样式。一般情况下,我们就直接使用QStyledItemDelegate类。类的继承实现头文件如下。默认情况下,至少需要重写createEditor、setEditorData、setModelData、updateEditorGeometry这4个函数。

        类的头文件中定义了一个私有成员names,用于存放传递给QCombox控件的项目参数,并同时定义了一个公有函数,用于设置names的值。在规范的类定义中,一般不将类的成员变量或属性值设置为公有的,为了体现类的封装性,对类成员的赋值和取值都使用方法来实现。同时在最后还定义了一个信号haveSetSignal,用于返回需要往外传递的参数。

#ifndef CUSTOMSTYLEDITEMDELEGATE_H
#define CUSTOMSTYLEDITEMDELEGATE_H#include <QObject>
#include <QStyledItemDelegate>
#include <QComboBox>
#include <QCheckBox>
#include <QApplication>class CustomStyledItemDelegate:public QStyledItemDelegate
{Q_OBJECTprivate:QStringList names;
public:void setNames(QStringList);explicit  CustomStyledItemDelegate(QObject *parent = nullptr);QWidget *  createEditor( QWidget * parent, const QStyleOptionViewItem & option, const QModelIndex & index ) const override;void      setEditorData( QWidget * editor, const QModelIndex & index 

文章转载自:

http://dWU3cGmr.rkmsm.cn
http://METvV0px.rkmsm.cn
http://HzZQTLK6.rkmsm.cn
http://EW0BxR4n.rkmsm.cn
http://fGvTyHyA.rkmsm.cn
http://Z8YrHAz0.rkmsm.cn
http://lrvGA5z6.rkmsm.cn
http://5lYev6hf.rkmsm.cn
http://4revmeOd.rkmsm.cn
http://lQ1s77rp.rkmsm.cn
http://ImgaTZpb.rkmsm.cn
http://LRbRK8i7.rkmsm.cn
http://CkJP2SxL.rkmsm.cn
http://m53PWHXJ.rkmsm.cn
http://8AQNFXA3.rkmsm.cn
http://8putPq84.rkmsm.cn
http://nHEkGnzP.rkmsm.cn
http://NyeJiD8R.rkmsm.cn
http://2YHgbvfU.rkmsm.cn
http://eoGDzNtk.rkmsm.cn
http://9mODe9Gb.rkmsm.cn
http://3Ykgk6Tp.rkmsm.cn
http://ZjPSmZGe.rkmsm.cn
http://ZX1QKioC.rkmsm.cn
http://dPopdEid.rkmsm.cn
http://M7Qz3a41.rkmsm.cn
http://ZLMoAp6U.rkmsm.cn
http://yYupJZpD.rkmsm.cn
http://NzgAcG9h.rkmsm.cn
http://VVOnYN89.rkmsm.cn
http://www.dtcms.com/wzjs/691343.html

相关文章:

  • 邢台123信息网汽车seo是什么意思
  • 重庆网站seo方法企业查询网页版
  • wordpress安全整站优化加盟
  • 长沙城乡建设网站首页wordpress的网站
  • 网页美工设计网站wordpress会员认证
  • 做企业网站 需要注意的微小店
  • 国家精品课程建设工作网站四川建设工程网
  • 做网站挣钱的人有哪些好的响应式网站有哪些
  • cn域名建设网站需要备案吗旅游网站建设要如何做
  • 网站登陆界面怎么做商场大型话题活动策划网站
  • 浙江网站建设广告语做网站好一点的公司
  • 网站企业备案和个人备案的区别h5页面制作结论和心得
  • 做网站一般用什么配置的电脑什么是推广
  • 宜春做网站国家关于网站信息建设管理文件
  • 马鞍山哪里做网站推广赚钱平台
  • 石家庄电商网站网络运维工程师周报
  • 网站没内容网页布局设计图
  • 大连做公司网站百合怎么做网站
  • 番禺网站开发哪家强网站开发实训h5总结
  • 济南网站建设策划方案外包工是临时工吗
  • 上海网站建设思创ui设计师是什么
  • iis添加网站的物理路径通州设计网站建设
  • 芜湖市网站建设门户网站的建设费用
  • 廉江网站开发公司重庆企业网站推广费用
  • 站群wordpress如何重启网站服务器
  • 专教做蛋糕的网站进入上海公众号
  • 网站搭建需要多少钱网站创建流程
  • 以春天为主题的网站建设资源展示型网站 asp.net
  • 物流企业的网站模板网站制作的注意事项
  • 企业网站建设立项请示潜江网页设计