Skip to content

Fix macOS build: remove WebEngine dependency and use pkg-config GStreamer#588

Open
yoavv2 wants to merge 1 commit intomapmapteam:devfrom
yoavv2:dev
Open

Fix macOS build: remove WebEngine dependency and use pkg-config GStreamer#588
yoavv2 wants to merge 1 commit intomapmapteam:devfrom
yoavv2:dev

Conversation

@yoavv2
Copy link
Copy Markdown

@yoavv2 yoavv2 commented Apr 6, 2026

Summary

  • Replace QWebEngineView with QTextBrowser in ShortcutWindow to remove the QtWebEngine dependency, which causes build failures on modern macOS
  • Switch macOS GStreamer linking from hardcoded framework path to pkg-config, supporting Homebrew and other standard installations
  • Fix deprecated QVariant(int) constructor warning in OSC receiver

Test plan

  • Build on macOS with Homebrew-installed GStreamer
  • Verify the keyboard shortcuts window displays correctly
  • Verify OSC message receiving still works

🤖 Generated with Claude Code

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