我就想lineedit里面输入一个字符,label里面就同步
显示 class test :public QWidget
{
Q_OBJECT
public:
test();
private:
QLabel *label;
QLineEdit *lineedit;
private slots:
void go();
}
void test::go()
{
QString str = lineedit->text();
label->setText(str);
}
test::test()
{
label = new
QLabel(this);
lineedit = new QLineEdit(this);
connect(lineedit, SIGNAL(textChanged()), label, SLOT(go()));
}
这样写吗?textchanged()里面的参数我不知道要写什么,
写textChanged(lineedt->text())? 我试了一下这样写报错,说
没有这个信号..
请问怎么实现?
[ 此帖被ag2011在2011-04-06 21:17重新编辑 ]