【问题标题】:Qt support for C++0x enum classQt 对 C++0x 枚举类的支持
【发布时间】:2011-06-28 22:17:42
【问题描述】:

使用Q_ENUMS,我现在可以向Qt“注册”一个enum,声明在一个继承自QObject的类中。这为enum 提供了一些很酷的反射功能。

我也非常喜欢 C++0x 中引入的类型安全 enum class。我想知道您是否知道 Qt 开发人员宣布计划支持enum class

This question 一般含糊地询问 Qt 对 C++0x 特性的支持。我专门询问enum class。我意识到,由于 Qt 是跨平台的并且支持许多编译器,因此对 C++0x 的支持将会缓慢推出,但 enum class 是对核心语言的一个非常好的简单改进!

【问题讨论】:

    标签: c++ qt enums c++11 qobject


    【解决方案1】:

    根据this blog post,Qt 4.8 似乎将支持许多主要的 C++0x 功能(包括enum class)。

    【讨论】:

      猜你喜欢
      • 2011-03-03
      • 1970-01-01
      • 2010-10-25
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      • 1970-01-01
      • 1970-01-01
      • 2011-06-09
      相关资源
      最近更新 更多