Qt4的QBool在Qt5中不可用(http://qt-project.org/doc/qt-5.0/qtdoc/sourcebreaks.html)。有人知道如何检查QBool是否在当前编译中可用吗?
检查Qt版本应该足够了。是否有可能/方法来检查Qt的版本,如vc++的_MSC_VER
,我们可以检查vc++版本并选择通过预处理器编译的内容
Qt4和Qt5都定义了QT_CORE_LIB(当QT += core
在项目文件中设置时)
谢谢
可以使用QT_VERSION宏