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

给人做时时彩网站建设犯法建站流程

给人做时时彩网站建设犯法,建站流程,巴南市政建设网站,涟水做网站Q_ENUM是一个宏定义,它的作用是将一个枚举类型注册到元对象系统,从而能够通过QMetaEnum类获得一些关于enum类型的一些信息,例如获取enum类型的名称字符串,enum值和字符串互相转换,enum类型保存在QVariant中&#xff0c…

Q_ENUM是一个宏定义,它的作用是将一个枚举类型注册到元对象系统,从而能够通过QMetaEnum类获得一些关于enum类型的一些信息,例如获取enum类型的名称字符串,enum值和字符串互相转换,enum类型保存在QVariant中,enum值的个数,qDebug()打印enum值名称等等。
用法:在一个继承于QObject的子类中声明enum,然后在定义后面使用Q_ENUM宏注册enum类型。如下:

class MyClass : public QObject
{Q_OBJECTpublic:MyClass(QObject *parent = nullptr);~MyClass();enum Priority { High, Low, VeryHigh, VeryLow };Q_ENUM(Priority)void setPriority(Priority priority);Priority priority() const;
};

随后通过QMetaEnum获取enum类型的相关信息。

QMetaEnum metaEnum = QMetaEnum::fromType<MyClass ::Priority >();
qDebug() << metaEnum.enumName();  // Priority
qDebug() << metaEnum.keyCount();  // 4
QString s = metaEnum.valueToKey(MyClass::Priority::Low;  // Low
int p = metaEnum.keyToValue(s);  // 1
MyClass::Priority e = (MyClass::Priority)p;
qDebug() << e; // 打印MyClass::Low而不是1
QVariant v = QVariant::fromValue(e);  // 保存在QVariant中

使用Q_ENUM声明的枚举类型已经在元对象系统中注册,不再需要使用Q_DELCARE_METATYPE。

http://www.dtcms.com/wzjs/439495.html

相关文章:

  • 西安有哪些网站建设公司好品牌策划与推广方案
  • 做包装找灵感看什么网站长春seo结算
  • 做网站有哪个空间互联网营销师考试题及答案
  • 网站建设 网络科技渠道营销推广方案
  • office365做企业网站保定百度首页优化
  • 岳阳网站建设公司网站制作app免费软件
  • wordpress rtmpseo排名推广工具
  • 山东城建设计院网站知识营销成功案例介绍
  • 建网站 技术个人网站制作
  • 用ps做nba网站教程营销策略国内外文献综述
  • 建站吧优秀网页设计
  • wordpress 仿站杭州网站优化搜索
  • 酒店移动网站建设方案北京建站
  • 政府网站建设思路2023年东莞疫情最新消息
  • 在家做的打字兼职的网站网络营销课程有哪些
  • 网站空间怎么查询网络推广的方法和技巧
  • 网络班级网站建设河北seo基础知识
  • 网站建设补充搜索引擎推广步骤
  • wordpress的注册文件seo长尾快速排名
  • 政府网站和政务网站建设自查百度站长之家工具
  • 辽宁新闻网站的建设北京互联网公司排名
  • 织梦cms建设企业网站网页设计是干嘛的
  • 株洲建设网站制作应用商店app下载
  • 网站手机缩放做高端网站公司
  • 苏州园区做网站公司b站怎么推广
  • 微信开发者工具的介绍seo搜索优化工程师招聘
  • 公司建设网站哪家好sem是什么显微镜
  • 联通公司做网站吗seo就是搜索引擎广告
  • 微营销网站建设谷歌浏览器下载手机版安卓
  • 网站建设包括什么科目2023年最新时政热点