新建項(xiàng)目,命名為 [ t_02 ]
各文件的主要內(nèi)容功能
1筐高、[ t_02.pro ]? qt項(xiàng)目文件搜囱,這兒不細(xì)說它,后面用到了再細(xì)說它柑土!這兒我們只要知道如下就可以了
1蜀肘、[ main.cpp ] 程序入口文件。 在main.cpp中冰单,你可以修改軟件名稱,增加你自己的專屬Log(a.setProductIcon(QIcon":/images/icon.svg")); //設(shè)置Logo)?
2灸促、[ mainwindow.h |?mainwindow.cpp ] 主窗口的頭文件等诫欠,這兒如果學(xué)習(xí)過c++的人會理解這兩個文件之間的關(guān)系,如果沒有學(xué)習(xí)過c++的也不要緊浴栽,只要記住實(shí)現(xiàn)功能都在cpp結(jié)尾中實(shí)現(xiàn)的就可以了荒叼!而.h中,一般都是聲明一些變量和功能函數(shù)典鸡。
3被廓、[?widget.h.h |?widget.h.cpp |?widget.ui?]? 這兒怎么說了,就是一個界面而已萝玷,有什么控件(按鈕嫁乘,輸入框等)都放在里面!G虻铩蜓斧!
他們之間的關(guān)系差不多是如下這樣的:
你可以把mainwindow理解成一個什么也沒有的窗口(有放大,縮小和關(guān)閉等)睁冬,而widget就是裝滿東西(按鈕|輸入框|圖片等)的方框挎春。widget直接鑲嵌在mainwidow中,如此的話,那么widget可以換的直奋,換成其它類似widget的方框也行能庆!
好像有點(diǎn)暈,不要緊脚线,慢慢往下看搁胆,我們下面的工作主要集中在widget,所以先只要理解widget就可以了殉挽!
下一部分:
DTK 教程 三 :一些基本的控件(一)