問題:
在Qt工程中添加了一個新的窗口之后 一直報錯 如下
單單從錯誤描述上看 是缺少信號或者槽 但是我確定沒有缺少啊
然后第二個錯誤顯示了一個mox_xxxx文件 然后我就去那個目錄下去找那個文件 但是發現沒有 所以接下來就是找到為什么沒有moc_xxx文件
moc文件的生成和 有關系 但是我檢查之后確定這個沒有缺失
我找了各種手動生成moc文件的方法 結果依舊提示:
再次確定是代碼的問題
直到看到了這個文章:
https://blog.csdn.net/li_hai/article/details/5877081
看到了嘛 構造函數不應該出現在signal 或者 slot里面 還有不能出現構造函數 但是我檢查之后並沒有發現我犯這個錯誤
但是我也注意到了 在slots里面出現了不該出現的 不是槽函數的東西 在我把他們移走之后 就可以正常運行了.
所以 這個問題主要還是 那該死的粗心啊