aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqml.h
Commit message (Expand)AuthorAgeFilesLines
* qmlRegisterTypesAndRevisions: Simplify templateFabian Kosmale2021-12-061-9/+3
* Split QML registration macros into their own moduleFabian Kosmale2021-12-021-4/+0
* qmltyperegistrar: Register foreign base classes anonymouslyMaximilian Goldstein2021-10-291-29/+75
* Long live (the internal) QQmlFinalizerHook!Fabian Kosmale2021-09-291-28/+42
* Provide a method to clear the singletons from a QQmlEngineUlf Hermann2021-08-201-1/+1
* Allow extending namespaces with other namespacesUlf Hermann2021-06-211-3/+13
* QML_DECLARE_TYPE: Do register type with normalized nameFabian Kosmale2021-05-191-1/+1
* Move type registration into their own headerFabian Kosmale2021-03-311-96/+2
* QmlCompiler: Allow for multiple extensions per objectUlf Hermann2021-02-011-1/+2
* QML_SINGLETON: Handle local create() functions with foreign typesMaximilian Goldstein2021-01-201-1/+1
* qqml.h: Add QML_IMPLEMENTS_INTERFACESMaximilian Goldstein2020-11-231-0/+4
* QtQml: Integrate sequences with registration macrosUlf Hermann2020-11-111-6/+27
* QML: Allow singleton types to be extendedUlf Hermann2020-11-021-6/+10
* QML: Allow namespaces as extensions to typesUlf Hermann2020-11-021-6/+19
* Use factory functions and ctors for creating value typesUlf Hermann2020-10-021-0/+14
* V4: Rewrite qv4sequenceobject based on QMetaSequenceUlf Hermann2020-10-021-0/+16
* Allow proper registration of value typesUlf Hermann2020-09-231-57/+72
* Remove superfluous namespace and exportsFabian Kosmale2020-08-311-23/+7
* Remove deprecated registration functionsFabian Kosmale2020-08-271-42/+0
* import Qt namespace in QtQmlFawzi Mohamed2020-08-271-3/+8
* Remove deprecated functions involving attached property IDsFabian Kosmale2020-08-251-7/+0
* Add userdata callback to qml registrationMaximilian Goldstein2020-07-101-22/+17
* Use QList instead of QVectorJarek Kobus2020-06-251-16/+14
* Discern between "auto" and versioned imports in qmldirsUlf Hermann2020-06-241-2/+14
* Add methods to programatically insert qmldir import statementsUlf Hermann2020-06-091-0/+3
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-05-151-2/+1
|\
| * Merge remote-tracking branch 'origin/5.14' into 5.15.0Qt Forward Merge Bot2020-04-271-2/+1
| |\
| | * Generate the docs for qmlRegisterSingletonInstance5.14Giuseppe D'Angelo2020-04-241-0/+4
* | | Register value types declarativelyUlf Hermann2020-04-281-0/+4
* | | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-04-221-0/+5
|\| |
| * | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-04-201-0/+5
| |\|
| | * Make qdoc generate the documentation for qmlRegisterSingletonTypeGiuseppe D'Angelo2020-04-161-0/+5
* | | qqml.h: do not use QML_REGISTER_TYPE(QObject)Fabian Kosmale2020-03-251-3/+0
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-201-0/+5
|\| |
| * | qmlRegisterSingletonInstance: show user-friendly signature in documentationFabian Kosmale2020-03-181-0/+5
* | | Clean up type registration structsUlf Hermann2020-03-121-24/+32
* | | Optionally return type IDs from qmlRegisterTypeAndRevisions()Ulf Hermann2020-03-111-17/+25
* | | Adapt to the the new QMetaType changeOlivier Goffart2020-03-091-70/+37
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-091-0/+32
|\| |
| * | Provide a way to statically register namespacesUlf Hermann2020-02-251-0/+32
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-02-171-10/+61
|\| |
| * | Provide a macro for qmlRegisterTypeNotAvailableUlf Hermann2020-02-121-1/+5
| * | Add a static variant of qmlRegisterInterface()Ulf Hermann2020-02-121-6/+45
| * | Add uri and version parameters to qmlRegisterExtendedType()Ulf Hermann2020-02-121-3/+11
* | | Process major versions as part of Q_REVISIONUlf Hermann2020-02-131-7/+14
* | | Use QTypeRevision for all versions and revisionsUlf Hermann2020-02-031-36/+36
|/ /
* | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-10-041-2/+6
|\|
| * Fix deprecation macros in qqml.hUlf Hermann2019-09-181-2/+6
* | Specify parameters of type registration in class declarationsUlf Hermann2019-09-261-20/+93
|/
* Drop default parameter for qmlRegisterAnonymousTypeUlf Hermann2019-09-051-2/+2