EngineBase: Use enum class for TrackChangeType

This commit is contained in:
Jonas Kvinge
2023-10-03 20:18:52 +02:00
parent 717ebbbb24
commit f40f43861d
2 changed files with 4 additions and 3 deletions

View File

@@ -75,7 +75,7 @@ class EngineBase : public QObject {
Error
};
enum TrackChangeType {
enum class TrackChangeType {
// One of:
First = 0x01,
Manual = 0x02,
@@ -254,5 +254,6 @@ Q_DECLARE_METATYPE(EngineBase::Type)
Q_DECLARE_METATYPE(EngineBase::State)
Q_DECLARE_METATYPE(EngineBase::TrackChangeType)
Q_DECLARE_METATYPE(EngineBase::OutputDetails)
Q_DECLARE_OPERATORS_FOR_FLAGS(EngineBase::TrackChangeFlags)
#endif // ENGINEBASE_H