哇卡卡卡 今天Qt第乙個原創程式除錯成功

2021-05-22 14:33:17 字數 541 閱讀 2050

這便是了,功能是選中checkbox時,lineedit裡面寫上checked,沒選中時,寫上unchecked,初始化為unchecked。囧~

昨天晚上搞這個程式一直是在執行時出錯,我也不知道錯**了。今天在師兄的幫助下發現錯誤了。

先上原程式

mianframe.h(建立工程的時候打錯了,囧)

mianframe.cpp

main.cpp

以下是心得:

1、根據qt教程,在mianframe類後要加上public ui::mianframeclass,為了在自己建的signals和slots函式中可以用到ui裡面的變數

但是仔細看發現在用qt designer建好介面的時候,在mianframe類中有一句話:private: ui::mianframeclass ui; 有這句話我自定義的函式可以用ui.***的形式訪問變數了。而private與public應該矛盾了吧...囧

2、connect函式中singal和slot中的函式其引數只能寫變數型別,不能寫變數名,不然connect無效...

前車之鑑啊!

第乙個QT程式

建立了乙個有介面的qt widget 程式,如圖,雖然簡單,但有幾點需要主要注意的地方 1 第8行,一定要 include mainwindow.h 否則提示 mainwindow was not declared in this scope 2 第8行,若寫為mainwindow w 則執行結果為...

QT的第乙個程式

一 qt簡介 qtcreator qt工程 qt的第乙個程式,類,元件 二 訊號與槽 三 對話方塊 四 qt desiner 控制項 布局 樣式 五 事件 六 gui繪圖 七 檔案 八 網路程式設計 九 執行緒 十 資料庫 十一 qml 十二 專案 qt的特性 圖形介面開發 相容js 1.跨平台 c...

Qt學習筆記 建立第乙個程式

c 物件導向以及泛式程式設計稍微學完皮毛之後,開始qt開發學習,因為大四狗白天在實習,只能晚上學一點點皮毛qaq,下面是qt第乙個程式學習筆記 這裡很多 就是c 中物件導向程式設計 c 學完之後qt學起來也不是那麼困難。在 中我新增了自己的注釋,白天乘機摸魚寫筆記 ifndef mainwindow...