3 * \file QSpellcheckerDialog.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
12 #ifndef QSPELLCHECKERDIALOG_H
13 #define QSPELLCHECKERDIALOG_H
15 #include "ui/QSpellcheckerUi.h"
18 #include <QCloseEvent>
20 class QListWidgetItem;
27 class QSpellcheckerDialog: public QDialog, public Ui::QSpellcheckerUi {
30 QSpellcheckerDialog(QSpellchecker * form);
32 virtual void suggestionChanged(QListWidgetItem *);
35 virtual void acceptClicked();
36 virtual void addClicked();
37 virtual void replaceClicked();
38 virtual void ignoreClicked();
39 virtual void replaceChanged(const QString &);
40 virtual void reject();
43 virtual void closeEvent(QCloseEvent * e);
46 QSpellchecker * form_;
49 } // namespace frontend
52 #endif // QSPELLCHECKERDIALOG_H