Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
6.3.0, 6.5.1
-
39c8befe8 (dev), 2cfa6be18 (dev), ca4215d58 (dev), ee0028f65 (dev)
Description
The way the module is currently written it uses a custom tool to generate qmltypes in a basically declarative way.
Please use our proper declarative API instead so it can remain compatible with modern tooling and Qt Design Studio. There's also some issues with it (enums not being exposed properly) that can't be fixed otherwise.
Attachments
Issue Links
- covers
-
QTBUG-114755 AppMan: IntentModel cannot be compiled
- Closed
-
QTBUG-116003 AppMan: IntentServerHandler.Public cannot be compiled
- Closed
-
QTBUG-114714 AppMan: Add missing Module Identifier Declarations to qmldir files
- Closed
-
QTBUG-118426 AppMan: Convert ApplicationInterface and StartupTimer from context properties to proper QML singletons
- Closed
- is blocked by
-
QTBUG-114986 Qml's typeregistrar is not parsing namespaces correctly
- Closed
- is duplicated by
-
QTBUG-114357 AppMan: Port from manual Q_CLASSINFO()+dumpqmltypes to QML_ELEMENT+qmltyperegistrar
- Withdrawn
For Gerrit Dashboard: QTBUG-103266 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
412589,2 | Fix the qmltypes generation | dev | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |
489427,13 | Switch to declarative registration | dev | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |
505681,7 | DBus cleanup | dev | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |
505683,12 | DBus cleanup, part 2 and shared QML API | dev | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |
506981,11 | Add an ApplicationManagerWindow attached object | dev | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |