Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • KDE Craft Blueprints KDE Craft Blueprints
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Packaging
  • KDE Craft BlueprintsKDE Craft Blueprints
  • Merge requests
  • !164

Make QtQuickControls2 buildable without QtWidgets

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Volker Krause requested to merge vkrause/craft-blueprints-kde:work/quickcontrols2-optional-widget-dependency into master Jun 10, 2021
  • Overview 0
  • Commits 1
  • Changes 2

Usually that is achieved by not building QtWidgets at all, like we do for our Android packages currently. However, we do have libs/apps that need QAction, which is in QtWidgets in Qt 5 (moved to QtGui in Qt 6). With this patch we can still build QtWidgets but nevertheless avoid it being pulled into APKs that don't need it.

This does essentially the same 0ecec4d4 did for QtSvg.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: work/quickcontrols2-optional-widget-dependency