Qt笔记
cdn_yiqian
马龙
展开
-
Qt笔记之Q_DECLARE_METATYPE(Type)
首先看一看QVariant这个类,我们可以把它当做一个万能数据类型,需要的时候能转换为一种特定的类型。 使用canConvert()函数检查是否能转换为你想要的数据类型,结构为:bool QVariant::canConvert() const,返回值为布尔型,为真时表示可以转换相应的类型。 使用bool QVariant::convert(int targetTypeId)将数据转换为特定类型原创 2016-05-12 21:05:48 · 7553 阅读 · 0 评论 -
Qt笔记之QGADGET
QGADGET宏类似于Q_OBJECT宏,是一个万能容器,至于这个宏所实现的功能,我也不懂,Q_OBJECT宏的功能到时了解一些,我想他们应该差不多,要想使用从Q_OBJECT继承来的类,就得在一开始,大括号下的第一行,不在public、slots等的里面,写下这个宏。 同样的,你定义的类若不是从Q_OBJECT继承而来,那就得使用宏QGADGET对你的数据类型(例如结构体)或者类声明的开始位置写原创 2016-05-12 21:34:37 · 2887 阅读 · 0 评论