ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #00657
[Bug 1157213] Re: Port appmenu support to Qt5 QPA
** Changed in: appmenu-qt5
Status: Fix Committed => Fix Released
--
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 Released
Status in “qtbase-opensource-src” package in Ubuntu:
Fix Released
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.2 with appmenu patches included testable with:
sudo apt-add-repository ppa:canonical-qt5-edgers/qt5-beta2
sudo apt-get update
sudo apt-get dist-upgrade
To revert back to archive versions:
sudo ppa-purge ppa:canonical-qt5-edgers/qt5-beta2
To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-qt/+bug/1157213/+subscriptions