Hi! I would like to know if you have thought of pushing this code as part of Qt5 itself, as it uses private headers and might probably be better there.
Unfortunately, I have not enough time resources to do this job. But you can always do this instead of me.
Using private headers for platform plugin is official position of the Qt developers. Every DE/WM must provide its own platform plugin (with use of private headers). So, the development of this project is a forced measure and I don't like this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(1) I can do the asking in the mailing list and handle that, but you are the one who would need to push this upstream and then continue maintainit it there.
(2) I know, and this is causing us distro packagers a lot of pain too.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please, explain what did you mean by a part of Qt. As I know, Qt now has modular structure. So, qt5ct may be separate module with all existing compilation problems.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
With "part of Qt" I mean part of a Qt submodule, ie, part of the source code of Qt itself. As part of it it is OK to use private headers, as stuff will get recompiled for every new Qt version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for your answer. But I don't understand what the problem is to rebuild qt5ct with new Qt version. A lot of projects (KDE, LXQt) require private Qt headers and as I know they are not part of Qt.
Last edit: trialuser02 2016-05-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(1) I can do the asking in the mailing list and handle that, but you are the one who would need to push this upstream and then continue maintainit it there.
(2) I know, and this is causing us distro packagers a lot of pain too.
Please, explain what did you mean by a part of Qt. As I know, Qt now has modular structure. So, qt5ct may be separate module with all existing compilation problems.
With "part of Qt" I mean part of a Qt submodule, ie, part of the source code of Qt itself. As part of it it is OK to use private headers, as stuff will get recompiled for every new Qt version.
Thank you for your answer. But I don't understand what the problem is to rebuild qt5ct with new Qt version. A lot of projects (KDE, LXQt) require private Qt headers and as I know they are not part of Qt.
Last edit: trialuser02 2016-05-04
Looks like debian has officical package https://packages.debian.org/search?searchon=sourcenames&keywords=qt5ct Thank you for your work!