On Friday, April 24, 2015 17:24:34 Christian Gagneraud wrote: > Hi there, > > I've just installed kubuntu-15.04, and I'm trying to run this tutorial > [1]. I'm using stock Qt5, KF5 and Qt Creator. > > In my .pro file, I have "QT += KXmlGui KI18n KTextWidgets", but qmake > complains with "Project ERROR: Unknown module(s) in QT: I18n", if I > remove KTextWidgets, then qmake is happy (same happens with QT += KParts). > > Did I missed something or is it a KF5 or KUbuntu bug?
Do you have the development packages for those libraries installed? I.e. on Ubuntu: - libkf5textwidgets-dev - libkf5i18n-dev - libkf5xmlgui-dev For helping you to debug your issue it may help to understand how this all works: So when you do 'QT += KTextWidgets', qmake needs to find a file called 'qt_KTextWidgets.pri' somewhere within the QTDIR. I.e. on Ubuntu, this should be /usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_KTextWidgets.pri. Make sure these files are around, by installing the resp. development packages. Hope that helps > As a workaround, I'm doing this instead: > INCLUDEPATH += /usr/include/KF5/KTextWidgets/ > LIBS += -lKF5TextEditor > INCLUDEPATH += /usr/include/KF5/KParts/ > LIBS += -lKF5Parts > > Thx, > Krys > > [1] > http://thenoobietips.blogspot.co.nz/2014/06/kf5-tutorial-2-how-to-use-kxmlgu > iwindow.html > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe > >> << -- Kevin Funk | kf...@kde.org | http://kfunk.org
signature.asc
Description: This is a digitally signed message part.
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<