學習筆記 C GUI Qt4 第一章

2021-10-06 14:43:39 字數 1330 閱讀 8510

開發環境:

windows10

qt5.6.3

ide:

qt createor

vs2013

#include

#include

intmain

(int argc,

char

*ar**)

//這裡未對qlabel進行delete操作,這樣一點記憶體洩漏問題無關大局,這部分內容是可以由作業系統重新**的

qlabel *label = new qlabel(""

);//把上面第8行**換成這行,說明qt中同樣支援一些簡單的html樣式格式

/* qt creator中編譯會正常顯示頁面,但同時會有下面一段提示

* qwindowswindow::setgeometry: unable to set geometry 93x28+640+275 on qwidgetwindow/'qpushbuttonclasswindow'. resulting geometry: 152x28+640+275 (frame: 9, 38, 9, 9, custom margin: 0, 0, 0, 0, minimum size: 0x0, maximum size: 16777215x16777215).

* 錯誤原因是父視窗無法容納對話方塊,因此需要重新對父窗體進行構造。

* 後面我們建立控制項的時候會給控制指定父物件就不會出現這種問題了

//水平布局

#include

//滑動條控制項

#include

//步長調節器控制項,用於整數的顯示和輸入

qt assistant(qt助手)查閱幫助文件(非常詳細)

《C GUI Qt4程式設計》第一章 Qt入門

1.1 hello qt 建立hello目錄,新建原始檔hello.cpp 進入hello目錄,qmake project生成乙個與平台無關的專案檔案hello.pro。然後輸入命令qmake hello.pro從專案檔案生成乙個與平台相關的makefile檔案。鍵入make命令就可以構建該程式了。...

C GUI qt4 第五章 學習筆記

1.numticks int std ceil max step std floor min step ceil floor round 都在math.h中。ceil 為向上取整,floor 為向下取整,round 為四捨五入。math.ceil 0.60 1 math.ceil 0.48 1 ma...

第一章學習筆記

看c primer已經好幾遍了,但是還是有很多基礎的問題,總是那樣容易忘記,這次看的時候,決定好好的寫寫讀書筆記 希望能夠認真的堅持下去。incluede的兩種不同格式 include some file 表明檔案是乙個標準工程,查詢先檢查預定義的目錄。include my file 表明改檔案是使...