1
我有一個按鈕,默認情況下我將其設置爲禁用。我希望每當在文本框中輸入一些文本時,該按鈕將被啓用。我想這一點:QPushButton setEnabled(true)插槽不工作
connect(ui->textEdit,SIGNAL(textChanged()),ui->pushButton,SLOT(setEnabled(true)));
但給人以下錯誤:
Object::connect: No such slot QPushButton::setEnabled(true)
Object::connect: (sender name: 'textEdit')
Object::connect: (receiver name: 'pushButton')
Qt的官方文件說,它繼承的setEnabled()槽從QWidget中 http://doc.qt.digia.com/qt/qwidget.html#public-slots
問題出在哪裏?