Commit Graph

5 Commits

Author SHA1 Message Date
Henning Gruendl
3ad3a5f197 QmlDesigner: Remove unnecessary imports
Remove QtQuickDesignerTheme import if not needed.

Task-number: QDS-11177
Change-Id: Ia72001855bb636bfc2ddf11cbb00359fbe123c90
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2024-01-17 08:01:09 +00:00
Miikka Heikkinen
f8bb89c121 QmlDesigner: Add delay to bake lights setup dialog tooltips
Fixes: QDS-9898
Change-Id: Ica886bc878932e9f94109fc1ae5d06e880e80801
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-06-01 10:57:05 +00:00
Miikka Heikkinen
7a04f03bc0 QmlDesigner: Persist manual baking mode value
Manual baking mode is stored separately for each View3D in the scene.

Fixes: QDS-9867
Change-Id: I94590c2bded8486c3b526a427930f15b364eb010
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-05-12 08:19:14 +00:00
Miikka Heikkinen
ac4219c5cd Qmldesigner: Allow exposing nodes as aliases via UI for light baking
Model and light nodes from subcomponents can now be exposed with a
single button press in light baking setup dialog.

Fixes: QDS-9831
Change-Id: Ifcc69955a2dc9378111387694e42f0cdc70173f3
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-05-12 08:18:41 +00:00
Miikka Heikkinen
dce30450a3 QmlDesigner: Add UI for lights baking setup
Instead of directly baking, bake lights action now opens baking setup
dialog, where user can set up baking related properties for
models and lights in the scene, including those exposed from
subcomponents.

Fixes: QDS-9805
Change-Id: I9e0bae98d8a79be4cf8b09ef989c41083a7fbf5d
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-05-05 09:38:53 +00:00