Qt教程 Hello, World(這個必須轉)

2021-05-26 22:05:45 字數 1179 閱讀 3010

本文章講述的程式是乙個簡單的hello world例子,這個教程介紹了使用qt工具包進行圖形使用者介面程式設計。它沒有包括所有的東西:強調的是教授一種圖形使用者介面程式設計的程式設計思想,並且介紹qt的特徵也是必需的。一些通常情況下使用的特徵在這個教程裡沒有用到。

ad:第乙個程式是乙個簡單的hello world例子。它只包含你建立和執行qt應用程式所需要的最少的**。上面的是這個程式的快照。

#include 

<

>

#include 

<

qpushbutton.h

>

int main( int argc, char **argv )  

#include 

<

>

#include 

<

qpushbutton.h

>

這一行包含了qpushbutton類的定義。參考文件的檔案的最上部分提到了使用哪個類就必須包含哪個標頭檔案的說明。

qpushbutton是乙個經典的圖形使用者介面按鈕,使用者可以按下去,也可以放開。它管理自己的觀感,就像其它每乙個qwidget。乙個視窗部件就是乙個可以處理使用者輸入和繪製圖形的使用者介面物件。程式設計師可以改變它的全部觀感和它的許多主要的屬性(比如顏色),還有這個視窗部件的內容。乙個qpushbutton可以顯示一段文字或者乙個qpixmap。

int main( int argc, char **argv )  

你現在可以試著編譯和執行這個程式了。

編譯

編譯乙個c++應用程式,你需要建立乙個makefile。建立乙個qt的makefile的最容易的方法是使用qt提供的連編工具qmake。如果你已經把main.cpp儲存到它自己的目錄了,你所要做的就是這些:

qmake -project  

qmake 

第乙個命令呼叫qmake來生成乙個.pro(專案)檔案。第二個命令根據這個專案檔案來生成乙個(系統相關的)makefile。你現在可以輸入make(或者nmake,如果你使用visual studio),然後執行你的第乙個qt應用程式!

行為

當你執行它的時候,你就會看到乙個被單一按鈕充滿的小視窗,在它上面你可以讀到著名的詞:hellow world!()

qt 程式設計 hello world

目的 消除qt 的神秘性,qt 就是乙個支援qt庫的c 程式。qt 的控制台輸出 qt debug qdebug 就恰如printf,qdebug 就恰如stdout 物件,看下面例子。cat hello.cpp include int main void qt hello,welcome to q...

Qt學習筆記之Hello World

用qt的第乙個程式必然是怎樣輸出hello world 1 在命令列中顯示hello world 首先建立乙個控制台應用程式,其他都是預設設定balabala。新建完成後,在main.cpp中新增顯示輸出 具體 如下 中新增了這兩行 顯示輸出hello world 這裡遇到乙個小問題,如下 1 er...

彙編教程8 hello world

剛才我已經寫了一篇radasm使用教程,為的就是讓大家學起來不會遇到一點困難,不要讓大家在玩第乙個 hello world 就宕機了,打擊了興趣 那就麻煩了!我可以想象你是絕對不會滿足於到debug上小試牛刀的,一定想做更多的事情,也許你會覺得我那麼晚都不推出寫個 hello world 而憤憤不已...