8#include <qobjectdefs.h>
29#define QUO_DECLARE_FLAGS(Flags, Enum)
30 Q_DECLARE_FLAGS(Flags, Enum)
40#define QUO_DECLARE_FLAGS_NS(Flags, Enum)
41 Q_DECLARE_FLAGS(Flags, Enum)
70 "join"_L1,
"leave"_L1,
"invite"_L1,
"knock"_L1,
"ban"_L1
97Q_ENUM_NS(RunningPolicy)
109Q_ENUM_NS(UriResolveResult)
123Q_ENUM_NS(EncryptionType)
126Q_DECLARE_OPERATORS_FOR_FLAGS(
Quotient::MembershipMask)
127Q_DECLARE_OPERATORS_FOR_FLAGS(Quotient::JoinStates)
RunningPolicy
Network job running policy flags.
Membership
Membership states.
UriResolveResult
The result of URI resolution using UriResolver.
JoinState
Local user join-state names.
constexpr std::array RoomTypeStrings
#define QUO_DECLARE_FLAGS_NS(Flags, Enum)
Quotient replacement for the Q_FLAG_NS/Q_DECLARE_FLAGS combination.