我目前正在嘗試使用Qt4和C++來完成一個項目。我正在使用按鈕在狀態之間切換。雖然試圖連接按鈕的點擊()信號到文本編輯顯示相關的狀態,我就死在了一個錯誤:只有Qt4現有的插槽不被識別
Object::connect No such slot QTextEdit::append("move state") Object::connect No such slot QTextEdit::append("link state")
,的QTextEdit肯定有追加(QString的)插槽。
任何想法?
某些代碼樣品:
QPushButton *move = new QPushButton("Move");
connect(move, SIGNAL(clicked()), textEdit, SLOT(append("move state")));
這不起作用。你的意思是把方法簽名放在引號中嗎?謝謝。 – pypmannetjies 2009-05-03 14:25:14
哦,糟糕,對不起,我在Qt和PyQt中工作,並使用錯誤的語法。是的,絕對不意味着報價大聲笑... – 2009-05-03 16:33:53
感謝您的幫助 – pypmannetjies 2009-05-10 22:12:42