On 17 January 2018 at 21:32, Uwe Rathmann <uwe.rathm...@tigertal.de> wrote: > On Wed, 17 Jan 2018 08:25:35 +0000, Mitch Curtis wrote: > > This how I do it ( see https://github.com/uwerat/qskinny ): > > QT += quick quick-private > CONFIG += no_private_qt_headers_warning > > To get rid of warnings from Qt headers, when doing pedantic checks I also > have the following lines: > > linux { > QMAKE_CXXFLAGS += \ > -isystem $$[QT_INSTALL_HEADERS] \ > -isystem $$[QT_INSTALL_HEADERS]/QtCore \ > -isystem $$[QT_INSTALL_HEADERS]/QtGui \ > -isystem $$[QT_INSTALL_HEADERS]/QtGui/$$[QT_VERSION]/QtGui \ > -isystem $$[QT_INSTALL_HEADERS]/QtQuick \ > -isystem $$[QT_INSTALL_HEADERS]/QtQuick/$$[QT_VERSION]/QtQuick \ > -isystem $$[QT_INSTALL_HEADERS]/QtQml \ > -isystem $$[QT_INSTALL_HEADERS]/QtQml/$$[QT_VERSION]/QtQml > }
Honestly, shame on you for doing that. You're depending on undefined behaviour and hiding traces, what can go wrong? Why do you need private headers in the first place? Chris > > HTH, > Uwe > > > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest