Qt4 には、Qt5 では利用できない QBool がありました ( http://qt-project.org/doc/qt-5.0/qtdoc/sourcebreaks.html )。現在のコンパイルでQBoolが利用可能かどうかを確認する方法を知っている人はいますか?
Qt のバージョンを確認するだけで十分です。VC++ のように Qt のバージョンをチェックする可能性/方法はあり_MSC_VER
ますか? VC++ のバージョンをチェックし、プリプロセッサによってコンパイルするものを選択できます
Qt4 と Qt5 の両方が QT_CORE_LIB を定義します (QT += core
プロジェクト ファイルで設定されている場合)
ありがとう