]> Some of my projects - anidbudpclient.git/commitdiff
- QFlags need operators!
authorAPTX <mail@example.com>
Sun, 6 Sep 2009 14:41:51 +0000 (16:41 +0200)
committerAPTX <mail@example.com>
Sun, 6 Sep 2009 14:41:51 +0000 (16:41 +0200)
anidbudpclient_global.h

index 86f32b2c4431a1c5735c62713a52e9ff9aa19dd2..95c7fe4acfda9b0a8af0a87116089f6bed760631 100644 (file)
@@ -232,6 +232,8 @@ namespace AniDBUdpClient
                        Aid                                     = 0x40000000,
                //      Unused                          = 0x80000000,
 
+                       Extension                       = FileType,
+
                        Byte4                           = AniDBFileName | AiredDate | Description
                                                                  | LengthInSeconds | SubLanguage | DubLanguage,
                        Byte3                           = FileType | VideoResolution | VideoBitrate
@@ -247,6 +249,7 @@ namespace AniDBUdpClient
 
        Q_FLAGS(FileFlag::FileFlag);
        Q_DECLARE_FLAGS(FileFlags, FileFlag::FileFlag);
+       Q_DECLARE_OPERATORS_FOR_FLAGS(FileFlags);
        typedef FileFlags FMask;
 
        namespace FileAnimeFlag {
@@ -306,6 +309,7 @@ namespace AniDBUdpClient
 
        Q_FLAGS(FileAnimeFlag::FileAnimeFlag);
        Q_DECLARE_FLAGS(FileAnimeFlags, FileAnimeFlag::FileAnimeFlag);
+       Q_DECLARE_OPERATORS_FOR_FLAGS(FileAnimeFlags);
        typedef FileAnimeFlag::FileAnimeFlag FileAMask;
 
        namespace AnimeFlag {