我目前正在尝试使用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