ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #00374
[Bug 1157213] Re: Port appmenu support to Qt5 QPA
** Also affects: appmenu-qt5
Importance: Undecided
Status: New
** Changed in: appmenu-qt5
Assignee: (unassigned) => Łukasz Zemczak (sil2100)
** Changed in: appmenu-qt5
Status: New => Fix Committed
** Changed in: appmenu-qt
Status: In Progress => Won't Fix
** Changed in: appmenu-qt5
Importance: Undecided => High
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1157213
Title:
Port appmenu support to Qt5 QPA
Status in Application menu for Qt:
Won't Fix
Status in Application menu for Qt5:
Fix Committed
Status in “qtbase-opensource-src” package in Ubuntu:
Fix Committed
Bug description:
Please see the related blueprint for some of the plans related to the
implementation. For now, the current one (which might change) is
writing a custom QPlatformTheme plugin which will be loadable on any
QPA possible.
---
Currently we have proposed Qt5 appmenu support downstream as patches
basing on the previous Qt4 support code upstream. This is a sufficient
solution for now, but Qt5 introduced something called QPA (Qt Platform
Abstraction) that is supposed to resolve such things like custom-OS
theming and features.
This would essentially require re-writing appmenu-qt to the QPA theme
QPlatformMenuBar API and writing a custom Ubuntu/Linux theme loading
appmenu-like plugins.
Qt 5.1.1 testable with:
sudo apt-add-repository ppa:canonical-qt5-edgers/qt5-beta-proper
sudo apt-get update
sudo apt-get dist-upgrade
To revert back to archive versions:
sudo ppa-purge ppa:canonical-qt5-edgers/qt5-beta-proper
To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-qt/+bug/1157213/+subscriptions