[gelöst] Dialog schließt MainWindow
Verfasst: 28. Juni 2007 11:28
Hallo,
in meiner Anwendung sollen mehrere Dialoge aufgerufen werden um bestimmte Eingaben zu erhalten.
Nun das Problem, ein Dialog schließt nicht nur sich selbst sondern auch das mainWindow, beim betätigen des ok Butten und des cancelButton.
folgenden Code habe ich verwendet:
Aufruf:
Slot:
und die Adressbuch.cpp
was ist da falsch??
in meiner Anwendung sollen mehrere Dialoge aufgerufen werden um bestimmte Eingaben zu erhalten.
Nun das Problem, ein Dialog schließt nicht nur sich selbst sondern auch das mainWindow, beim betätigen des ok Butten und des cancelButton.
folgenden Code habe ich verwendet:
Aufruf:
Code: Alles auswählen
connect(actionAdressbuch, SIGNAL(triggered(bool)), this, SLOT(AB()));
Code: Alles auswählen
void MainWindowImpl::AB()
{
Adressbuch adresse;
adresse.exec();
}
Code: Alles auswählen
#include "Adressbuch.h"
//
Adressbuch::Adressbuch( QWidget * parent, Qt::WFlags f)
: QDialog(parent, f)
{
setupUi(this);
connect(okButton, SIGNAL(clicked()), this, SLOT(accept()));
connect(cancelButton, SIGNAL(clicked()), this, SLOT(reject()));
connect(SpeichernButton, SIGNAL(clicked()), this, SLOT(Speichern()));
}
void Adressbuch::Speichern()
{
}