Hello,
As promised, I started to work on the Qt5 port of liblxqt. I took some
time to merge the changes done by gilir into the qt5 branch of
liblxqt.
See: https://github.com/lxde/liblxqt/tree/qt5

The following new changes are done.
1. Retain the old lib name liblxqt4 and liblxqt5. (I proposed using
liblxqt-qt4/5 previously, but I got few feedback on this issue. So,
leave it as it is and change it later if needed)
2. Use more portable header names in #include<> for Qt and qtxdg.
3. Fix broken detection of qmake path
4. Some clean up
5. Install lxqt portable headers with new prefix LXQt.
Examples for Qt4:
/usr/include/liblxqt4/LXQt/Settings
/usr/include/liblxqt4/LXQt/lxqtsettings.h
For Qt5:
/usr/include/liblxqt5/LXQt/Settings
/usr/include/liblxqt5/LXQt/lxqtsettings.h
So newly written code using liblxqt should use something like this:
#include <LXQt/Settings>

Please help the testing and give some comments. The qt5 branch of
lxqt-about already compiles with the qt5 liblxqt. I'll wait for a week
for comments and bug reports. Then, if there're no objections, I'll
start merging the qt5 branches into the master branches later.

Thanks!

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to