Skip to content

omedit: depend on the QtQml.WorkerScript module - #78

Merged
sjoelund merged 1 commit into
masterfrom
omedit-qml-workerscript
Sep 28, 2026
Merged

sjoelund merged 1 commit into
masterfrom
omedit-qml-workerscript

Conversation

@sjoelund

Copy link
Copy Markdown
Member

The Quick3D animation window fails to load its scene on a clean install:

qrc:/om/Quick3DSceneShell.qml:-1 module "QtQml.WorkerScript" is
not installed

QtQuick3D imports QtQuick, which imports QtQml, whose qmldir in turn imports QtQml.Models and QtQml.WorkerScript. Only WorkerScript is missing at runtime: loading the scene's imports on noble with every subset of qml6-module-qtqml, -models and -workerscript succeeds exactly when qml6-module-qtqml-workerscript is installed.

qml6-module-qtquick does not depend on it on any distribution we build nightlies for, and the name is the same on all of them:

Distribution Qt
bookworm 6.4
trixie 6.8
jammy 6.2
noble 6.4
resolute 6.10

Verified in OMEdit 1.28.0~dev-1026-gb748b1d on noble under both X11 and Wayland.

Assisted-by: Claude Opus 5.5 (1M context)

The Quick3D animation window fails to load its scene on a clean
install:

    qrc:/om/Quick3DSceneShell.qml:-1 module "QtQml.WorkerScript" is
    not installed

QtQuick3D imports QtQuick, which imports QtQml, whose qmldir in turn
imports QtQml.Models and QtQml.WorkerScript. Only WorkerScript is
missing at runtime: loading the scene's imports on noble with every
subset of `qml6-module-qtqml`, `-models` and `-workerscript` succeeds
exactly when `qml6-module-qtqml-workerscript` is installed.

`qml6-module-qtquick` does not depend on it on any distribution we
build nightlies for, and the name is the same on all of them:

| Distribution | Qt   |
| ------------ | ---- |
| bookworm     | 6.4  |
| trixie       | 6.8  |
| jammy        | 6.2  |
| noble        | 6.4  |
| resolute     | 6.10 |

Verified in OMEdit 1.28.0~dev-1026-gb748b1d on noble under both X11
and Wayland.

Assisted-by: Claude Opus 5.5 (1M context)
@sjoelund
sjoelund merged commit 4c3c431 into master Sep 28, 2026
10 checks passed
@sjoelund
sjoelund deleted the omedit-qml-workerscript branch September 28, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant