]> git.lyx.org Git - features.git/commitdiff
don't crash: apply values before closing
authorEdwin Leuven <e.leuven@gmail.com>
Thu, 1 Jun 2006 20:33:37 +0000 (20:33 +0000)
committerEdwin Leuven <e.leuven@gmail.com>
Thu, 1 Jun 2006 20:33:37 +0000 (20:33 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13979 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/QTabularDialog.C

index 822dc75553e660d5ebe42dfd65b9474990165217..ecadd4763bd22768991dda638592b727c505ab93 100644 (file)
 
 #include "QTabularDialog.h"
 #include "QTabular.h"
-//Added by qt3to4:
-#include <QCloseEvent>
 #include "validators.h"
 #include "qt_helpers.h"
 
 #include "controllers/ControlTabular.h"
 
+#include <QCloseEvent>
 #include <QCheckBox>
 #include <QPushButton>
 #include <QLineEdit>
@@ -36,9 +35,6 @@ QTabularDialog::QTabularDialog(QTabular * form)
 {
        setupUi(this);
 
-       connect(closePB, SIGNAL(clicked()),
-               form, SLOT(slotClose()));
-
        widthED->setValidator(unsignedLengthValidator(widthED));
 
     connect( borderSetPB, SIGNAL( clicked() ), this, SLOT( borderSet_clicked() ) );
@@ -93,6 +89,7 @@ void QTabularDialog::closeEvent(QCloseEvent * e)
 void QTabularDialog::close_clicked()
 {
        form_->closeGUI();
+       form_->slotClose();
 }