Skip to content

fix: QObject metatypes on i3/pipewire/hyprland - #1002

Open
Cloud0310 wants to merge 4 commits into
quickshell-mirror:masterfrom
Cloud0310:pipewire-fix
Open

fix: QObject metatypes on i3/pipewire/hyprland#1002
Cloud0310 wants to merge 4 commits into
quickshell-mirror:masterfrom
Cloud0310:pipewire-fix

Conversation

@Cloud0310

Copy link
Copy Markdown

Fixes #558.
See comment for further information on this.
Also fixed alike problems on i3/hyprland side code.

outfoxxed and others added 4 commits August 26, 2026 13:20
wayland/lock: add warning on live session lock destruction
Expose the complete QObject type to moc instead of declaring it opaque, keeping QML pointer conversions consistent across linkers.
Use Q_MOC_INCLUDE for forward-declared QML types and move bindable accessors to translation units where their QObject types are complete.
Use Q_MOC_INCLUDE for forward-declared QML types and move bindable accessors to translation units where their QObject types are complete.
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.

Audio devices not detected after pipewire changes

2 participants