1、新建空白類,然后繼承QWidget
此時會生成Test.h和Test.cpp兩個文件,由於繼承了QWidget,但是並沒有繪制界面【onPaint里draw..】,所以將這個類生成的對象show一下,界面時什么都沒有的
2、新建QWidget界面子類
此時會生成3個文件,Test.h、Test.cpp、Test.ui,Qt會自動將Test.ui編譯成ui_Test.h,用戶在設計師里所有的改變都對應在ui_Test.h中編寫。
那么是如何綁定起來的呢:
①、ui_Test.h聲明有ui_Test類,里面包含有所有界面控件信息
②、在Test.h中聲明一個ui_Test指針名字為ui
其中的namespace是為了能訪問到界面類
③、在Test.cpp中new出此對象