qobject_cast用法总结
来源:互联网 发布:查询别人淘宝购买记录 编辑:程序博客网 时间:2024/06/06 03:44
qobject_cast()动态转换QObject类的类型。qobject_cast()函数和标准C++的dynamic_cast()功能类似,只是其不需要RTTI的支持,而且可以跨越动态连接库的边界。它尝试将它的参数cast成尖括号内的对象类型,如果对象是正确的类型(运行时决定)则返回非零,否则返回0,说明对象类型不兼容。
T qobject_cast ( QObject * object )
本方法返回object向下的转型T,如果转型不成功则返回0,如果传入的object本身就是0则返回0。
在使用时有两个限制:
1# T类型必须继承自QObject。
2# 在声明时必须有Q_OBJECT宏。
T qobject_cast ( QObject * object )
本方法返回object向下的转型T,如果转型不成功则返回0,如果传入的object本身就是0则返回0。
在使用时有两个限制:
1# T类型必须继承自QObject。
2# 在声明时必须有Q_OBJECT宏。
阅读全文
0 0
- qobject_cast用法总结
- qobject_cast用法
- qobject_cast用法
- qobject_cast用法
- qobject_cast用法
- qobject_cast用法
- qobject_cast总结
- Qt-qobject_cast用法
- qt qobject_cast用法
- Qt qobject_cast 函数用法
- qobject_cast<QPushButton *>(sender())用法
- Qt|qobject_cast用法
- Qt qobject_cast用法 向下转型
- qobject_cast<QPushButton *>( sender() ) 用法介绍
- qobject_cast
- qobject_cast
- qobject_cast--Qt的dynamic_cast
- qobject_cast 的一点感悟
- 23种设计模式
- 基于TCP的socket通信,实现加减乘除和文件写入(方法二)
- SDUSTOJ 1466
- Linux下wifi连接AP后自动获取IP地址。
- 集成运放四种组态
- qobject_cast用法总结
- python设计模式之模板方法
- 【正一专栏】走过2017——坚持
- c语言static变量和static函数
- Python爬虫抓取贴吧所有标题
- php7用mysqli连接mysql获取数据乱码问题
- 架构漫谈(二):认识概念是理解架构的基础
- sass学习
- InterlliJ Debug方式启动:Method breakpoints may dramatically slow down debugging