Да нет же, типы параметров сигнала и слота, и их количество должно в connect совпадать.
И слот -- это метод наследника QObject, находящийся в группе slots
Минимально рабочий вариант:
C++ (Qt)
#include <QWidget>
#include <QPushButton>
#include <QTextEdit>
#include <QVBoxLayout>
class Manager: public QWidget
{
Q_OBJECT
public:
Manager() {
QVBoxLayout * layout = new QVBoxLayout();
layout->addWidget(&te);
layout->addWidget(&pb);
setLayout(layout);
connect(&pb, SIGNAL(clicked()), this, SLOT(append()));
}
private:
QTextEdit te;
QPushButton pb;
public slots:
void append() {
te.append("bla-bla");
}
};