Qt支持C++ 0x枚举类

Ala*_*ing 3 c++ enums qt qobject c++11

使用Q_ENUMS我现在可以在Qt中"注册"一个enum在继承自的类中声明的内容QObject.这给了我一些很酷的反射功能enum.

我也非常喜欢enum classC++ 0x中引入的类型安全.我想知道你是否知道Qt开发人员有关支持该计划的任何公告enum class.

这个问题含糊地询问Qt对C++ 0x功能的支持.我是专门问的enum class.我意识到,由于Qt是跨平台的并且支持许多编译器,对C++ 0x的支持将是SLOW推出,但是enum class核心语言是一个非常好的简单改进!

Ala*_*ing 7

enum class根据这篇博文,似乎Qt 4.8将支持许多主要的C++ 0x特性(包括).