How to Create Your First Qt Program on Ubuntu Linux

The Qt (SDK) software development kit is a portable cross platform application user interface framework which works on the Windows, Linux and Mac OS X operating systems. Qt SDK helps you create graphical user interfaces (GUI's) for your...
Method 1 of 1:

Qt 4.8 SDK Compilation Instructions

  1. How to Create Your First Qt Program on Ubuntu Linux Picture 1How to Create Your First Qt Program on Ubuntu Linux Picture 1
    For this exercise we are going to open up a terminal on Ubuntu Linux and issue the following command which will create the main directory for a Qt program.
    1. Type/Copy/Paste: mkdir QtHelloWorld
  2. How to Create Your First Qt Program on Ubuntu Linux Picture 2How to Create Your First Qt Program on Ubuntu Linux Picture 2
    Change into your QtHelloWorld directory by issuing the following command
    1. Type/Copy/Paste: cd QtHelloWorld
    2. This is very important to make sure you are in the correct directory when creating your Qt program.
  3. How to Create Your First Qt Program on Ubuntu Linux Picture 3How to Create Your First Qt Program on Ubuntu Linux Picture 3
    While we are in the QtHelloWorld directory, we are going to create our Qt Program source code file
    1. Type/Copy/Paste: nano main.cpp
    2. or
    3. Type/Copy/Paste: gedit main.cpp
    4. This command will create the main.cpp file for the Qt program
  4. How to Create Your First Qt Program on Ubuntu Linux Picture 4How to Create Your First Qt Program on Ubuntu Linux Picture 4
    Now add the following lines in the code box below to your main.cpp source code file.
  1. Type/Copy/Paste:
#include #include #include int main(int argc, char *argv[ ]) { QApplication app(argc, argv); QLabel hello("Welcome to my first WikiHow Qt program"); hello.setWindowTitle("My First WikiHow Qt Program"); hello.resize(400, 400); hello.show(); return app.exec(); } 
  1. Save the file as main.cpp and exit
    1. Make sure you are in the QtHelloWorld directory before you enter the following commands below to build and compile the file.
  2. Type/Copy/Paste: qmake -project
    1. This will create the Qt project file
  3. Type/Copy/Paste: qmake
    1. This will create the Qt make file
  4. Type/Copy/Paste: make
    1. This will compile the Qt make file on your system into an executable program. At this point, providing that there are no errors the file should compile into an executable program.
  5. Finally execute your program by running the Qt executable. Use the command ./ to run your executable file or type the name of the executable program on the terminal line.
  6. Type/Copy/Paste: ./QtHelloWorld
3.5 ★ | 2 Vote