我需要以编程的方式将QLineEdit的valueChanged信号连接到自定义槽。我知道如何使用Qt Designer进行连接,使用图形界面进行连接,但我想以编程的方式完成,这样我可以更多地了解Signals和Slots。
这是我尝试但不起作用的代码。
.cpp文件
// constructor
connect(myLineEdit, SIGNAL(valueChanged(static QString)), this, SLOT(customSlot()));
void MainWindow::customSlot()
{
qDebug()<< "Calling Slot";
}
.h文件
private slots:
void customSlot();
我在这里错过了什么?
谢谢
connect(myLineEdit, &QLineEdit::textChanged, this, &MainWindow::customSlot);
- Logesh G