Qt 簡單程式例項Hello,world

2021-06-22 09:09:46 字數 776 閱讀 9960

建立程式:

d:\qt_work\hello\main.c:

1 #

include

2 #include

3 #include

45 int main(

int argc,

char

*argv)

6

分析一下程式:

main()程式入口函式。

接下來新建了乙個qwidget物件。qwidget可以看作乙個視窗。在其上可以放置其他物件。如按鈕等。

第9行和第10行將mainwindow的最小尺寸和最大尺寸設定為一樣。這就意味著此視窗不可以調節。

第12行建立了乙個按鈕物件button,並且直接呼叫qpushbutton的乙個建構函式。第乙個引數告訴建構函式將按鈕的標籤設定為"hello, world"。第二個引數使mainwindow作為按鈕的父視窗,這意味著將按鈕放置在 mainwindow視窗上。

第13行設定按鈕的尺寸。前兩個引數告訴按鈕的左上角在其父視窗的位置,他們相對于父視窗的左上角。後兩個引數設定按鈕的寬度和高度(這裡是160畫素寬,60畫素高)。

第14行呼叫mainwindow的show()函式。用來顯示視窗。這裡不必呼叫button的show()函式。因為當其父視窗被呼叫顯示時,button會被自動顯示。

第15行將控制權從main()函式交給qt。在exec()函式中,qt接受和處理使用者以及系統事件,並把這些事件傳遞給相應的視窗。當應用程式關閉時,exec()函式返回. 0

給主人留下些什麼吧!~~

QT Socket TCP簡單程式

用qt的socket寫的簡單程式,有客戶端和伺服器端,後期還新增了乙個選擇ip位址的combox選擇框 在客戶端裡面輸入文字,按send按鈕或者按回車鍵,在伺服器端就可以接收到 如果你只有一台電腦的話,選ip時,請選擇127,0,0,1 檔案清單 主要 mywidget.cpp int main i...

C簡單程式

1.100 以內的素數 include void main int i int k for i 2 i 100 i 確定範圍 2 100 for k 2 kif i k 0 break 如果找到乙個不是1或者它本身的因子,則停止該迴圈,此時kif k i printf d n i 當k i時表明i不...

簡單程式除錯

程式的除錯 是程式設計師的必備技能,也是程式設計師的必殺技 做程式的目的就是為了明確程式的每乙個步驟都是執行正確的 即,保證程式能夠滿足現實需求 程式實際執行過程中從頭執行到尾部,程式設計師是看不到中間的執行過程的 需要在程式的中間的某個位置,設定斷點,程式執行到斷點,程式就會暫停,有程式設計師通過...