ソースを参照

add missing Q_ENUM macro to improve logging

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien 4 年 前
コミット
24428d9980
1 ファイル変更6 行追加0 行削除
  1. 6 0
      src/libsync/owncloudpropagator.h

+ 6 - 0
src/libsync/owncloudpropagator.h

@@ -70,6 +70,8 @@ public:
         Asynchronous
     };
 
+    Q_ENUM(AbortType)
+
     enum JobState {
         NotYetStarted,
         Running,
@@ -77,6 +79,8 @@ public:
     };
     JobState _state;
 
+    Q_ENUM(JobState)
+
     enum JobParallelism {
 
         /** Jobs can be run in parallel to this job */
@@ -88,6 +92,8 @@ public:
         WaitForFinished,
     };
 
+    Q_ENUM(JobParallelism)
+
     virtual JobParallelism parallelism() { return FullParallelism; }
 
     /**