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
-
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.- Type/Copy/Paste: mkdir QtHelloWorld
-
Change into your QtHelloWorld directory by issuing the following command- Type/Copy/Paste: cd QtHelloWorld
- This is very important to make sure you are in the correct directory when creating your Qt program.
-
While we are in the QtHelloWorld directory, we are going to create our Qt Program source code file- Type/Copy/Paste: nano main.cpp
- or
- Type/Copy/Paste: gedit main.cpp
- This command will create the main.cpp file for the Qt program
-
Now add the following lines in the code box below to your main.cpp source code file.
- 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(); } - Save the file as main.cpp and exit
- Make sure you are in the QtHelloWorld directory before you enter the following commands below to build and compile the file.
- Type/Copy/Paste: qmake -project
- This will create the Qt project file
- Type/Copy/Paste: qmake
- This will create the Qt make file
- Type/Copy/Paste: make
- 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.
- 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.
- Type/Copy/Paste: ./QtHelloWorld
Discover more
program type file pasteShare by
Lesley Montoya
Update 04 March 2020
You should read it
- How to Set Default Programs in Windows 8
- How to copy and paste on Mac
- How to Make a Program Using Notepad
- AR Cut & Paste - Application 'cut' real life objects 'paste' into Photoshop file
- How to fix File Is Open in Another Program error
- The Quiet Details That Make a Sports Betting Platform Feel Reliable
- Instructions on creating toy set images with ChatGPT AI
- How are AI agents changing the journalism industry?
- How to Install Windows from Ubuntu
- How to Install Android on Ubuntu Linux with Eclipse IDE
- How to Upgrade Oracle Java on Ubuntu Linux



