Skip to content

tooling: fill in missing qml type info - #1220

Open
ilyaZar wants to merge 1 commit into
quickshell-mirror:masterfrom
ilyaZar:fix-qml-type-metadata
Open

ilyaZar wants to merge 1 commit into
quickshell-mirror:masterfrom
ilyaZar:fix-qml-type-metadata

Conversation

@ilyaZar

@ilyaZar ilyaZar commented Sep 28, 2026 •

Copy link
Copy Markdown

fixes #1037

these warnings came from three missing links in the generated type info

bluetooth returns an object model from the main quickshell module so its qmldir
needs to list that module as a dependency

polkit stores authflow under its full c++ name so the flow property needs to use
the same name

panelwindow gets margins from the core module so the window target needs the
core metadata too

the anonymous margins entry then gives qmllint the left right top andbottom properties in the module where panelwindow uses them

i built the bluetooth polkit and window targets and ran example from the issue against the "generated" qml modules

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.

qmllint: several Quickshell-specific types/grouped-properties are not declaratively resolvable (AuthFlow, UntypedObjectModel, PanelWindow.margins)

1 participant