QT 學習錯誤總結

2021-06-21 02:07:42 字數 696 閱讀 4858

1、  cannot open *** file 可能是沒有關掉剛剛執行的視窗

2、  ** dose not name a type 可能是沒有包含標頭檔案

3、  視窗一閃而過

4、  qt登入視窗呼叫主視窗一閃而過有關問題

www.myexception.cn   發布於:2012-11-1110:07:57   瀏覽:72次

qt登入視窗呼叫主視窗一閃而過問題

原**:

//如果登入成功

主視窗一閃而過

修改為:

//如果登入成功

程式報錯

修改為:

/如果登入成功

成功顯示主視窗。

總結:index mainform;

mainform.show();

mainform建立在stack上,生命期是大括號內

index *mainform;

mainform = new index();

mainform 通過new建立在heap上,在程式退出時才會被析構

5、  connect

connect(enterbtn,signal(qpushbutton::clicked()),this,slot(newmain()));這句話錯了,應該是connect(enterbtn,signal(clicked()),this,slot(newmain()));

Qt學習總結

1 q init resource spreadsheet 將spreadsheet.qrc這資源檔案轉換為相應 參與應用程式的編譯,spreadsheet.qrc包括了檔案 庫檔案等,參考 2 qlineedit qlineedit是widget的乙個行文字編輯器。參考 3 qtablewidge...

QT之網路程式設計錯誤總結

一 qobject connect cannot queue arguments of type qabstractsocket socketerror make sure qabstractsocket socketerror is registered using qregistermetaty...

Qt學習總結(一)

1 c 檔案中不同類如何共用乙個變數 標頭檔案1.h 原始檔1.cpp 其他原始檔2.cpp,3.cpp這些原始檔都包含標頭檔案1.h 方法 在1.h宣告全域性變數 extern int n 在1.cpp定義該全域性變數 int n 0 2.cpp和3.cpp均可直接使用變數n。2 正規表示式 第一...