Qt5.7中報錯“xxx dose not name a type”的原因;

南洋布衣發表於2018-02-03

    在Qt5.7中實現一個登陸框調轉到主介面過程中,出現了這樣的錯誤:“‘xxx’ dose not name a type”;報錯說xxx沒有宣告一種型別,但是在使用中明明已經有宣告。程式報錯
    在查詢了一些資料後才發現,原來是widget.h與dialog.h兩個檔案中,互相將對方包含了,由此造成了這樣的錯誤。我是將dialog作為widget的成員,故在dialog的檔案中均無需包含widget的標頭檔案。否則,便會報這種錯誤。程式正常執行

相關文章