On Thu, Jun 26, 2014 at 12:56 PM, PCMan <pcman...@gmail.com> wrote:
> Hello,
> I have some good news again.
> I just started porting lxqt-panel to qt5 and it's nearly finished now.
> Previously Alexis Lopez Zubieta contributed some code in this area.
> However, the naming of headers and some APIs are changed dramatically
> in the last few months.
> Merging azubieta's branch with current code base is difficult.
> So I did it from scratch and tried to integrate the changes done in
> azubieta's branch as much as possible. Now, the result is in the "qt5"
> branch of lxqt-panel.
> Most of the plugins are already successfully migrated to Qt5.
> The only things that do not work in Qt5 "yet" are kbindicator and
> systray plugins.
> Hence I turned them off temporarily and everything works.
> Now you can build lxqt-panel with Qt5 by passing USE_QT5=ON to cmake.
>
> There are still some problems in the CMake rules and I intend to leave
> this part to Luis and other experts. At least I finished the C++ parts
> which I know better. :-)
> Please help test lxqt-panel with Qt5 and soon we can have a fully Qt5 DE.
>
> Cheers!

Update:
Now all plugins build correctly with both Qt4 and Qt5.
I already opened a PR for it so please help test and review.
The port is consider 99% complete.
Things that do not work:
1. system tray plugin does not work. (I think there is a bug in Qt5 so
we never get ClientMessage from X11)
2. kbindicator does not function correctly (this is an old problem
which also exists in Qt4)
Other plugins all work normally as usual.
After finishing the port of lxqt-config-*, we have full Qt5 support.
Cheers!

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to