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

免费做网站的优缺点横栏网站建设

免费做网站的优缺点,横栏网站建设,100个免费设计网站,php cms网站描述 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.hkea.cn/news/14418837/

相关文章:

  • 长春网站建设公司哪家好免费单页网站模板
  • 焦作网站建设设计做直播网站前端
  • 临沂h5建站中国企业500强厉害吗
  • 质量好网站建设哪家便宜官方app下载安装
  • 网站建站维护运营网站域名费一年交多少
  • 网站开发(源代码)做网站必备
  • 深圳建设管理中心网站首页wordpress 创意
  • 网站建设与管理教程视频游戏广告联盟平台
  • 怎样用数据库做网站威海屋顶防水价格威海做防水网站
  • 域网站名分类汕头市营商环境建设监督局网站
  • 建网站潞城哪家强?提供免费建网站的网
  • 百度seo网站优化服务深圳建设网站
  • 凡科怎样免费做网站什么网站可以做设计赚钱吗
  • 网站设计费用多少钱网站链接锚点怎么做
  • 前端做一个网站需要些什么软件手机网站 方案
  • 中学生制作网站自建网站做网上超市可行吗
  • 网站建设与制作实验报告南宁做网站的公司有哪些
  • 国产在线做a视频网站国家企业信息管理系统官网
  • 网站技术培训班在线音乐播放网站模板
  • 网站开发用mvc多吗渭南市工程建设项目审批网上办事大厅
  • 物流企业网站源码西安注册公司在哪个网站
  • 做高仿网站天津科技公司网站
  • 东莞php网站开发2017做啥网站能致富
  • 豪柏大厦做网站的公司网站的衡量标准
  • 北京网站建设公司如何选网站建设顾问
  • window做网站的软件下载安陆市网站
  • 万网网站后台登陆湖南建设网塔吊证查询
  • 网站在线优化工具东莞最好的网站
  • 直播网站建设书籍两个网站链接如何做
  • 广州白云网站建设公司优秀自适应网站建设哪家好