ich habe mit dem QDesigner (Linux, V4.2.3) ein Widdget, bestehend aus einem Listenfeld und einem Add-Button, gebaut. Nu möchte ich das click-signal des Buttons mit einem eigenen Slots verbinden:
Ich habs so versucht:
conrefswidget.h
Code: Alles auswählen
#include <QWidget>
#include "../../ui_conprefswidget.h"
class ConPrefsWidget : public QWidget, public Ui_ConPrefsWidget
{
Q_OBJECT
public:
ConPrefsWidget();
~ConPrefsWidget();
public slots:
void addButtonClicked();
};
Code: Alles auswählen
#include "conprefswidget.h"
#include <iostream>
ConPrefsWidget::ConPrefsWidget()
: QWidget()
{
setupUi(this);
QObject::connect(addButton, SIGNAL(clicked()), this, SLOT(addButtonClicked()));
}
void ConPrefsWidget::addButtonClicked()
{
cout << "Hallo Welt" <<endl;
}
Danke schon mal
Junior