Qt 學習筆記 二

2021-09-01 03:30:49 字數 595 閱讀 2669

對於這樣的共享者,我心存感激,但是我不能直接把內容直接貼到我的blog中,這樣是對原創blog的一種不敬。

我乙個例子乙個例子的跟著,一直到 自定義signal 與slot的時候出現問題了。我編譯的時候code block 出現這樣的錯誤

c:\cproject\lession3\model.h|3|error: qobject: no such file or directory|

||=== build finished: 1 errors, 0 warnings ===|

上網搜,通常大家說的是三個方面,乙個是檢查**有沒有寫錯,是不是寫錯名字了,第二個是ide中搜尋路徑沒有設定正確,順便說下搜尋路徑可以通過右鍵專案名稱——build options——search directories然後新增需要的路徑就好了。

第三種情況是要設定自己的makefile 的,我都試了不行。上面幾種方法都能解決一類問題,但是,可惜,不是現在的問題,我上網查了很多資料最後在一篇e文的網頁中試出了答案,原來我們不能僅僅的#include 還需要像這樣加上#include ,這個問題困擾了我很久,可能這個問題真的不常見,也可能是我自己太菜了,不過我菜不菜跟你任何關係都沒有,我就是我,跟你一毛錢關係都沒有。

QT學習筆記(二)

lambda表示式 昨天已經把自定訊號和槽寫好了,今天需要把訊號設定為帶參的形式。1 在teacher.h中加入同名帶參函式hungry qstring foodname ifndef teacher h define teacher h include class teacher public q...

Qt學習筆記之二

如下圖所示 新版本的qt gui 被包含到qtwidget中去了。可以在新建工程的pro檔案中新增包含項 qt coreguiwidgets 之前只有core 和 gui 可以在後面新增widgets 這也是為什麼有些朋友找不到標頭檔案比如說 等等 如下圖所示 再檢視qtwidgets資料夾可以發現...

Qt學習筆記

1.參考資料 1 2 3 4 5 6 2.faq 2.1.qt creator 2.1.1.xp下用qt creator編譯自帶例子mdi sdi 當不勾選projects build settings build environment的 clear system environment 時,編譯...