Try removing the "class" scoping on your definition of SignalState. It is possible that the Q_DECLARE_FLAGS() macro is not generating the correct code for this level of C++11 compliance. You can simulate scoping the old-fashioned way: SS_ENTRY, SS_EXIT.
Bookmarks