1. 程式人生 > >QT+VS點選按鈕彈出新視窗的實現

QT+VS點選按鈕彈出新視窗的實現

1.建立主工程:

新建一個Qt工程作為主工程,取名為newWidgetDemo

2.建立新視窗:

project->右鍵->新增->->Qt5 Classes->Qt5GuiClass->新增->給新視窗起名為myWidget->finish,這一步完成後,可以看到主工程中多瞭如下幾項:xxx.uiui_xxx.hxxx.hxxx.cppmoc_xxx.cpp

3.在主工程中呼叫新視窗:

上一步中生成的myWidget.h就是新視窗類的宣告,要在主工程中呼叫新視窗類,需要引用此標頭檔案,然後建立一個新視窗類的指標,最後在相關聯的按鈕的槽中

new一個新視窗類,呼叫show()函式即可。

4.效果圖:


程式碼就不貼了,直接把工程傳上去了,需要看程式碼的可以下載了看,如果你是vs2013+Qt5.6.2,那麼可以直接編譯執行,如果是別的版本,專案屬性和Qt工程配置裡改一下就可以運行了(demo下載傳送點