Building an example Qt app (newbie)

Javier Mr javiersdevmail at ymail.com
Fri Nov 14 20:33:52 UTC 2014


Hello,

I've been an Ubuntu user for almost 6 yers now and software developer a while. However I've rarely combine both. When it cames to Qt, I've never use it in development.

Am facing various problems mixed with ignorance. I have borrowed an example code from the web and the CMakeLists file, in it I've placed 'find_package(QT5Widgets REQUIRED)', but it is failing to find it, even though i've installed the 'libqt5quickwidgets5' package, I'm asssuming that I need the development one, probably something like 'libqt5quickwidgets5-dev', however It seems there is no such package.

Another question, in the cmake modules dir (/usr/share/cmake-3.0.0/Module) I see 'FindQt3, FindQt4 and FindQt; should I expect also the Qt5 to be there?, I'm a little bit confused because 'find_package(Qt5Core REQUIRED)' throws no errors.

Finally my machine is currently running Kubuntu 15.04 upgraded from Kubuntu 14.10 Tech Preview.

Any help will be apreciated, also if there is a more suitable list for this kind of questions (but using ubuntu as the development platform) please let me know.

Thanks in advance.

Regards.

Javier

PD: The 'full' code and CMakeLists file.

cmake_minimum_required(VERSION 3.0)
project (qt-hello)
find_package(QT5Widgets REQUIRED)
find_package(Qt5Core REQUIRED)
set(qt-hello_SRCS main.cpp)
add_executable(qt-hello main.cpp)
qt5_use_modules(qt-hello Core Gui Widgets)


--


#include <QApplication>
#include <Qlabel>

int main(int argc, char * argv[]){

  QApplication app(argc, argv);
  QLabel * label = new QLabel("Hello QT");
  label->show();
  return app.exec();
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kubuntu-devel/attachments/20141114/369383b6/attachment.html>


More information about the kubuntu-devel mailing list