ich habe ein kleines Problem, ich bin sicher es muss eine Kleinigkeit sein, nur leider finde ich den Fehler nicht!
Ich habe mit dem Designer ein Widget zusammen geklickt, nun möchte ich die Funktionalitäten „hard“ coden.
Ich habe mir dazu 2 Slots geschrieben und möchte diese jetzt bei einem Button click starten.
Leider führt es die Anweisungen in den Slots nicht aus, ich bekomme aber auch keinen Fehler, weder beim Kompilieren noch zur Laufzeit.
Das witzige wenn ich in dem Slot eine MsgBox anzeigen lassen möchte funktioniert das nicht, die Anweisung this->close wird jedoch ausgeführt.
der Slot:
Code: Alles auswählen
void db_setting::foo()
{
QMessageBox msgBox2;
msgBox2.setWindowTitle("FOOO");
msgBox2.setText(QString("ACHTUNG;\n HuggaBugga"));
msgBox2.show();
//this->close();
}Code: Alles auswählen
private slots:
void eingabeCheck();
void foo();
Code: Alles auswählen
QObject::connect(ui->pbAbbrechen ,SIGNAL(clicked()),this,SLOT(foo()));