![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Namespaces | |
namespace | detail |
Classes | |
struct | ClassInfos |
struct | ConstructorData |
struct | EnumData |
struct | FunctionData |
struct | FunctionData< Ret(Args...) const, ExtraFlags > |
struct | FunctionData< Ret(Args...), ExtraFlags > |
struct | MetaObjectContents |
struct | MethodData |
struct | NoType |
struct | PropertyData |
struct | RevisionedConstructorData |
struct | RevisionedMethodData |
struct | RevisionedSignalData |
struct | RevisionedSlotData |
struct | SignalData |
struct | SlotData |
struct | StringData |
struct | StringRefStorage |
struct | UintData |
Functions | |
template<uint... Nx> | |
constexpr auto | stringData (const char(&...strings)[Nx]) |
template<typename FuncType> | |
bool | indexOfMethod (void **_a, FuncType f, int index) noexcept |
template<typename Prop, typename Value> | |
bool | setProperty (Prop &property, Value &&value) |
template<typename ObjectType, typename Unique, typename Strings, typename Methods, typename Properties, typename Enums, typename Constructors = UintData<>, typename ClassInfo = detail::UintDataBlock<0, 0>> | |
constexpr auto | metaObjectData (uint flags, const Strings &strings, const Methods &methods, const Properties &properties, const Enums &enums, const Constructors &constructors={}, const ClassInfo &classInfo={}) |
template<typename T> | |
std::enable_if_t< std::is_enum_v< T > > | assignFlags (void *v, T t) noexcept |
template<typename T> | |
std::enable_if_t< QtPrivate::IsQFlags< T >::value > | assignFlags (void *v, T t) noexcept |
Variables | |
static constexpr size_t | MaxStringSize |
|
inlinenoexcept |
Definition at line 588 of file qtmochelpers.h.
|
inlinenoexcept |
Definition at line 593 of file qtmochelpers.h.
|
inlinenoexcept |
Definition at line 111 of file qtmochelpers.h.
|
constexpr |
Definition at line 512 of file qtmochelpers.h.
|
inline |
Definition at line 121 of file qtmochelpers.h.
|
constexpr |
Definition at line 106 of file qtmochelpers.h.
|
staticconstexpr |
Definition at line 33 of file qtmochelpers.h.