missing Q_DECLARE_OPERATORS_FOR_FLAGS