我創建了一個使用Qt Creator(版本4.7.0)的新對話框 - 其中一個模板窗體(帶有OK和Cancel按鈕)。使用Qt Creator創建信號和插槽時出現錯誤
我希望用戶在窗體上輸入一些數據,然後當他們單擊確定時,它會保存該信息。所以我看了一下,看到當點擊確定按鈕時,它會發送信號給對話框的接受槽。
所以我右鍵單擊設計視圖中的對話框,並選擇「轉到插槽...」。我點擊了「接受」選項,將on_Dialog_accepted()方法放入對話框類中。然而,當我運行該程序並打開對話框時,我的控制檯出現錯誤,說我的控制檯說錯了QMetaObject::connectSlotsByName: No matching signal for on_Dialog_accepted()
那麼我做錯了什麼?
我發現了有關connectSlotsByName的文檔 - 但沒有任何關於缺乏經驗的Qt開發人員可以自己進入的明顯缺點。
謝謝 - 今晚我會說一說。我會看到有關製作該錯誤報告的信息。 – HorusKol 2011-02-14 23:03:25