Q_ENUM
とQ_ENUMS
の使用例を見て、Q_ENUM
の定義を調べると、Q_ENUMS
と他の定義が含まれていることがわかりました。Q_ENUMとQ_ENUMSの違い
Q_PROPERTY
、Qml/QtQuick、信号/スロット、QVariant、qDebug()
出力でenumを使用するときに書き込むものがわかりません。
Q_ENUM
は、Q_ENUMS
を使用して定義されているので、より良いものですが、ここでは推測しています。
違いは何ですか、なぜ2つありますか、どちらが優先されるべきですか?
[関連](https://woboq.com/blog/q_enum.html) – AMA