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

遵义微商城网站建设平台网站模板服务商

遵义微商城网站建设平台,网站模板服务商,怎么把自己的网站放到网上,国家企业信用信息公示系统查询网描述 qobject_cast是Qt中的一个转换函数#xff0c;主要用于在QObject子类之间进行转换#xff0c;实现父类指针向子类指针的转换。其语法为#xff1a; qobject_castT(object);其中#xff0c;T表示目标类型#xff0c;object表示要转换的QObject对象指针。 q…描述 qobject_cast是Qt中的一个转换函数主要用于在QObject子类之间进行转换实现父类指针向子类指针的转换。其语法为 qobject_castT(object);其中T表示目标类型object表示要转换的QObject对象指针。 qobject_cast会在运行时判断object指针是否指向T类型的对象如果是则进行转换并返回转换后的对象指针否则返回空指针。使用qobject_cast进行类型转换时需要注意以下几点 object必须是QObject的子类对象。T必须是QObject的子类类型。object指针的类型必须与T类型一致或者是T类型的基类类型。T类型必须实现Q_OBJECT宏才能够进行信号与槽的连接和使用dynamicCast函数进行类之间的转换。 qobject_cast的使用可以简化代码提高代码可读性和安全性。 示例 如果对象是T类型或其子类类型则返回给定对象转换为类型T的结果否则返回0。如果对象是0则返回0。 类型T必须直接或间接继承QObject并使用Q_OBJECT宏进行声明。 类被认为是继承自身的。 示例 QObject *obj new QTimer; // QTimer inherits QObjectQTimer *timer qobject_castQTimer *(obj);// timer (QObject *)objQAbstractButton *button qobject_castQAbstractButton *(obj);// button 0qobject_cast()函数类似于标准C dynamic_cast()函数其优点是不需要RTTI支持并且可以跨动态库边界工作。 qobject_cast()也可以与接口结合使用请参见PlugPaint示例以获取详细信息。 警告如果T未使用Q_OBJECT宏进行声明则此函数的返回值是未定义的。
http://www.tj-hxxt.cn/news/132138.html

相关文章:

  • 医疗网站的建设设计要注意什么网站seo百度百科
  • 湖北省建设教育协会网站中国风网站模板下载
  • 网站开发 相册深圳seo推广培训
  • 网站泛解析天津市工程建设招标信息网
  • 陇南网站设计网络组建视频
  • 三水营销网站开发为什么资讯网站荣誉被收录
  • 配资网站建设多少钱教育直播平台搭建
  • 新手做自己的网站教程关键词优化价格表
  • 北京免费建站模板国家市场监督局官网入口
  • 抄袭别人网站的前端代码合法吗wordpress主题资源分享
  • 小型教育网站建设问题存在的互联网加盟
  • 无锡市住房和城乡建设部网站盐城 网站开发
  • 手机版文章网站源码专门做it招聘的网站
  • 粤icp备网站建设 中企动力广州从网站验证码谈用户体验
  • 沈阳做企业网站的公司信誉好的网站建设
  • 手机网站制作方案免费做视频网站
  • 做神马网站优化排名如何创建网站后台
  • 扫描二维码进入公司网站怎样做金华网站建设电话
  • 招聘网站对比这么做网站建设需要收集资料吗
  • 国内比较牛的网站建设搭建网站一个服务器和域名
  • 商丘做网站的费用wordpress 定时插件
  • 网站建设-部署与发布的题目app推广服务部
  • 网站建设交付物清单网页设计与制作教程第二版答案
  • 网站开发人员知乎网络系统管理技能大赛竞赛科目
  • 安康有建网站的公司吗广西seo经理
  • 中国建设网站下载wordpress判断页面跳转
  • 绿化面积 建设网站网站优化的前景
  • 网页模板快速建站工具小学门户网站建设
  • 网页设计与网站建设 倪宝童搜索引擎营销的6种方式
  • 北京手机网站设计公司百度自己网站排名