mirror of
https://git.outfoxxed.me/quickshell/quickshell.git
synced 2025-11-04 19:04:56 +11:00
23 lines
575 B
C++
23 lines
575 B
C++
#pragma once
|
|
|
|
// hide a property, function, or signal from typegen
|
|
#define QSDOC_HIDE
|
|
|
|
// override the base class as seen by typegen
|
|
#define QSDOC_BASECLASS(baseclass)
|
|
|
|
// make the type visible in the docs even if not a QML_ELEMENT
|
|
#define QSDOC_ELEMENT
|
|
#define QSDOC_NAMED_ELEMENT(name)
|
|
|
|
// unmark uncreatable (will be overlayed by other types)
|
|
#define QSDOC_CREATABLE
|
|
|
|
// change the cname used for this type
|
|
#define QSDOC_CNAME(name)
|
|
|
|
// overridden properties
|
|
#define QSDOC_PROPERTY_OVERRIDE(...)
|
|
|
|
// override types of properties for docs
|
|
#define QSDOC_TYPE_OVERRIDE(type)
|