本人使用的是Qt5.7版本的,請讀者自主下載安裝。函數
今天首先來進行Qt入門的第一個程序,也是很經典的一個例子。這是在不少的變成語言中都會用到的例子,就是輸出helloworld這個信息。Qt中使用的變成語言是C++語言,若是讀者對C++這變成語言不太熟悉的話,能夠自行查看相應的C++學習教程,這裏很少收。學習
具體的步驟:spa
#include "helloworld.h" #include <QApplication> #include <QDebug> //添加這個頭文件,用來輸出信息 int main(int argc, char *argv[]) { QApplication a(argc, argv); // helloworld w; //註釋下面兩條語句,咱們直接在main中進行輸出helloworld // w.show(); qDebug()<<"hello world"; return a.exec(); }
固然上述的例子只是一個簡單的例子,不少人都會,由於在C語言或者C++中都在main函數中進行這個helloworld的輸出,可是,如今採用一種Qt的C++方法進行輸出。3d
請看例子:blog
在項目的helloworl.cpp的構造函數中,添加如下代碼教程
#include "helloworld.h"
#include <QDebug> //添加這個頭文件,用來輸出信息
helloworld::helloworld(QWidget *parent)
: QMainWindow(parent)
{
qDebug() << "hello world";
}
helloworld::~helloworld()
{
}
同時修改main.cpp中的main函數的內容,get
#include "helloworld.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); helloworld w; //w.show(); /*註釋這個話,否則的話,就會出現彈幕*/ return a.exec(); }
一樣輸出的結果以下:io