]> git.lyx.org Git - lyx.git/commitdiff
Fix bug reported by Pascale
authorJohn Levon <levon@movementarian.org>
Thu, 28 Nov 2002 16:16:58 +0000 (16:16 +0000)
committerJohn Levon <levon@movementarian.org>
Thu, 28 Nov 2002 16:16:58 +0000 (16:16 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5744 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt2/ChangeLog
src/frontends/qt2/QSpellchecker.C
src/frontends/qt2/QSpellcheckerDialog.C
src/frontends/qt2/QSpellcheckerDialog.h

index c7e33d3501a2652fd99740f8cf72350b0bfb0eb1..1fa2e960b2f109e13795410fcb5aacee66e90407 100644 (file)
@@ -1,3 +1,7 @@
+2002-11-28  John Levon  <levon@movementarian.org>
+
+       * QSpellcheckerDialog.C: fix Escape + restarting spellcheck
 2002-11-28  John Levon  <levon@movementarian.org>
 
        * QSpellcheckerDialog.C: small fix
index f25b793a4623a73795c9e8efb0252a7a1dd30cf1..04818920c9e607a6be682aa65d6ebc5667e32c0f 100644 (file)
@@ -19,6 +19,7 @@
 #include "QSpellchecker.h"
 #include "Qt2BC.h"
 #include "gettext.h"
+#include "debug.h"
 
 #include <qprogressbar.h>
 #include <qmessagebox.h>
@@ -114,6 +115,7 @@ void QSpellchecker::partialUpdate(int id)
        case 2:
                dialog_->spellcheckPB->setEnabled(true);
                hide();
+               lyxerr << controller().getMessage() << endl; 
                QMessageBox::information(0, _("Spellcheck complete"),
                                         controller().getMessage().c_str(),
                                         _("OK"));
index ecbe0c20d89fd8ef1bc45d6597975968aac88392..e8fcc0e81c6a33774bf4522ae5d49f058f354ea7 100644 (file)
@@ -102,3 +102,10 @@ void QSpellcheckerDialog::closeEvent(QCloseEvent * e)
        form_->slotWMHide();
        e->accept();
 }
+
+
+void QSpellcheckerDialog::reject()
+{
+       form_->slotWMHide();
+       QSpellcheckerDialogBase::reject();
+}
index eb895602d9268cfc91b7125884cab0c65c2eb625..c90b3549ca4d046b13ded565e41946756de6d189 100644 (file)
@@ -33,6 +33,8 @@ protected slots:
        virtual void ignoreClicked();
        virtual void suggestionChanged(const QString &);
        virtual void replaceChanged(const QString &);
+       virtual void reject();
 protected:
        virtual void closeEvent(QCloseEvent * e);