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 正規表示式 第一...