]> git.lyx.org Git - features.git/commitdiff
spellchecker fix for dekel's bug
authorJohn Levon <levon@movementarian.org>
Thu, 12 Dec 2002 21:07:20 +0000 (21:07 +0000)
committerJohn Levon <levon@movementarian.org>
Thu, 12 Dec 2002 21:07:20 +0000 (21:07 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5813 a592a061-630c-0410-9148-cb99ea01b6c8

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

index 951053f8fce380136da87a06ad3e6e700bb8dff1..a278e41c51bce48c86af95a084f39ca5bcd29e09 100644 (file)
@@ -1,3 +1,10 @@
+2002-12-12  John Levon  <levon@movementarian.org>
+
+       * QSpellcheckerDialog.h:
+       * QSpellcheckerDialog.C:
+       * QSpellchecker.C: place broken word in replace box
+         for user fixing
 2002-12-12  John Levon  <levon@movementarian.org>
 
        * FileDialog_private.C: don't mess with windows z-ordering
index 98d123f4fe2db66344fa07bddbab21dfa972a0de..9f9f69a7fb7bdd3efb6027c394bc0601cd4bb620 100644 (file)
@@ -51,7 +51,7 @@ void QSpellchecker::update_contents()
        dialog_->wordED->setText("");
        dialog_->replaceCO->clear();
        dialog_->suggestionsLB->clear();
-       dialog_->spellcheckPR->setProgress(0.0);
+       dialog_->spellcheckPR->setProgress(0);
 }
 
 
@@ -109,6 +109,8 @@ void QSpellchecker::partialUpdate(int id)
                while (!(w = controller().getSuggestion()).empty()) {
                        dialog_->suggestionsLB->insertItem(w.c_str());
                }
+
+               dialog_->suggestionChanged(dialog_->wordED->text());
        }
                break;
 
index f540bcdb10253d17051d0f15c93b2af78ff124af..fa5c2e1a58d64c7ec0c42c325268aa74056300ac 100644 (file)
@@ -24,6 +24,9 @@ class QSpellcheckerDialog : public QSpellcheckerDialogBase {
        Q_OBJECT
 public:
        QSpellcheckerDialog(QSpellchecker * form);
+public slots:
+       virtual void suggestionChanged(const QString &);
 protected slots:
        virtual void stop();
        virtual void acceptClicked();
@@ -31,7 +34,6 @@ protected slots:
        virtual void addClicked();
        virtual void replaceClicked();
        virtual void ignoreClicked();
-       virtual void suggestionChanged(const QString &);
        virtual void replaceChanged(const QString &);
        virtual void reject();