X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtgui%2Fcoreconnectdlg.cpp;h=401809f675cf18a81db50dc8531678dc8067df93;hp=90efe6fcbdb5749fb95eccd38fb0cf04e582ad07;hb=51dc042dd59b491e45951cb9d8371a1f62857945;hpb=372e281c83794188819e2a74f570e16684778456 diff --git a/src/qtgui/coreconnectdlg.cpp b/src/qtgui/coreconnectdlg.cpp index 90efe6fc..401809f6 100644 --- a/src/qtgui/coreconnectdlg.cpp +++ b/src/qtgui/coreconnectdlg.cpp @@ -28,6 +28,8 @@ CoreConnectDlg::CoreConnectDlg(QWidget *parent, bool /*doAutoConnect*/) : QDialog(parent) { ui.setupUi(this); //qDebug() << "new dlg"; + setAttribute(Qt::WA_DeleteOnClose); + coreState = 0; if(Global::runMode == Global::Monolithic) { connect(ui.internalCore, SIGNAL(toggled(bool)), ui.hostEdit, SLOT(setDisabled(bool))); @@ -99,6 +101,10 @@ CoreConnectDlg::CoreConnectDlg(QWidget *parent, bool /*doAutoConnect*/) : QDialo } } +CoreConnectDlg::~CoreConnectDlg() { + //qDebug() << "destroy"; +} + void CoreConnectDlg::setAccountEditEnabled(bool en) { ui.accountList->setEnabled(en); ui.hostEdit->setEnabled(en && !ui.internalCore->isChecked());