[Interest] Qt integration with Unity?
Thiago Macieira
thiago.macieira at intel.com
Tue Sep 1 00:16:44 CEST 2015
On Tuesday 01 September 2015 08:10:29 John C. Turnbull wrote:
> I seem to remember hearing or reading somewhere that Qt 5.5 or beyond would
> permit integration with Unity.
>
> 1. Is this correct?
Yes.
> 2. What type of integration is possible?
Systray and menu bar integration.
> 3. How is that integration done?
Unity installs a plugin for Qt (platformtheme plugin) that redirects some of
the X11 calls into those specific to Unity. Though I think the systray
(notification) integration is now moved into Qt's own XCB plugin, with no need
for the platformtheme plugin to do it.
I also think Ubuntu carries patches to Qt that redirect some of the
functionality. Those patches have been responsible for breaking some Qt
applications -- for example, some were shown with no menu bar, either inside
the window or Mac-style in the top bar.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Interest
mailing list