Q_GADGET

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (C++)
enum Q_GADGET = q{ public: static import qt.core.objectdefs; extern(C++) extern } ~ exportOnWindows ~ q{static __gshared const(qt.core.objectdefs.QMetaObject) staticMetaObject; /+ void qt_check_for_QGADGET_macro(); +/ alias QtGadgetHelper = void; private: /+ QT_WARNING_PUSH Q_OBJECT_NO_ATTRIBUTES_WARNING +/ /+ Q_DECL_HIDDEN_STATIC_METACALL +/ static void qt_static_metacall(dqtimported!q{qt.core.object}.QObject , qt.core.objectdefs.QMetaObject.Call, int, void** );};

Meta