[Interest] Qt integration with Unity?

John C. Turnbull ozemale at ozemail.com.au
Tue Sep 1 00:57:06 CEST 2015

Oh, I must have been confused.  I thought they were talking about
integration with Unity3D (the games engine).

Is that not possible?

-----Original Message-----
From: interest-bounces+ozemale=ozemail.com.au at qt-project.org
[mailto:interest-bounces+ozemale=ozemail.com.au at qt-project.org] On Behalf Of
Thiago Macieira
Sent: Tuesday, September 1, 2015 8:17 AM
To: interest at qt-project.org
Subject: Re: [Interest] Qt integration with Unity?

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?


> 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

Interest mailing list
Interest at qt-project.org

More information about the Interest mailing list