Qt之hello world

 

本人使用的是Qt5.7版本的,請讀者自主下載安裝。函數

 

今天首先來進行Qt入門的第一個程序,也是很經典的一個例子。這是在不少的變成語言中都會用到的例子,就是輸出helloworld這個信息。Qt中使用的變成語言是C++語言,若是讀者對C++這變成語言不太熟悉的話,能夠自行查看相應的C++學習教程,這裏很少收。學習

具體的步驟:spa

  1. 建立Qt項目
  2. 在main.cpp中編寫輸出的內容
  3. #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

相關文章
相關標籤/搜索