Remember Hello World in Chapter 1, Getting Started with Qt Creator? That was a console application – about as simple a console application as you can write. Let's recap the code: We created a new Qt console application and, in main.cpp, we wrote the following lines of code:
#include <QCoreApplication> #include <iostream> using namespace std; int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); cout << "Hello world!"; return a.exec(); }
Any valid C++ file is valid in a Qt application, including Standard Template Library (STL) code. This is especially handy if you need to write a small tool in C++ and haven't learned a lot about Qt yet – everything you know about C++ (and even C, if you prefer) is accessible to you in Qt Creator.
Although...