以下のようなソースをhello.cppとして作成。
#include <qapplication.h> #include <qlabel.h> int main(int argc,char **argv){ QApplication app(argc,argv); QLabel* lbl = new QLabel("Hello World!",(QWidget*)0); app.setMainWidget(lbl); lbl->show(); return app.exec(); }
次のようにコンパイル(KNOPPIX3.1の場合)。
できあがったhelloを実行すると見事にラベルつきのウィンドウが表示されました。
$ g++ -o hello -I/usr/include/qt -lqt hello.cpp