diff options
author | Juha Vuolle <juha.vuolle@insta.fi> | 2021-02-02 10:28:54 +0200 |
---|---|---|
committer | Juha Vuolle <juha.vuolle@insta.fi> | 2021-02-03 10:44:06 +0200 |
commit | 2de6d216b402295e3c3ae0b0a2935080835c5743 (patch) | |
tree | ef3bb39fead4a6e4cfd36823eb52415d739a6464 /sync.profile | |
parent | 4fe43e74a2eebdc40529cd0478d19a79a71a4508 (diff) |
Make StateMachine QML plugin optional
This change adds a small regular library that handles the StateMachine
QML element registration. The current QML plugin now links against this
new library, and the QML plugin is optional.
Few collateral changes:
- Remove a warning about deprecated QString constructor usage
- Reduce unnecessary dependencies to private libraries
- Mark former QML plugin headers clearly as private
Task-number: QTBUG-89832
Change-Id: I26dd76f4355819d2436b45564409c98b99e2463e
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
Diffstat (limited to 'sync.profile')
-rw-r--r-- | sync.profile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sync.profile b/sync.profile index 557bcc3..f79fdae 100644 --- a/sync.profile +++ b/sync.profile @@ -2,6 +2,7 @@ "QtScxml" => "$basedir/src/scxml", "QtScxmlQml" => "$basedir/src/scxmlqml", "QtStateMachine" => "$basedir/src/statemachine", + "QtStateMachineQml" => "$basedir/src/statemachineqml" ); %moduleheaders = ( # restrict the module headers to those found in relative path ); |