8 #ifndef PREFS_SPELLING_H
9 #define PREFS_SPELLING_H
11 #include "ui_prefs_spellingbase.h"
12 #include "prefs_pane.h"
13 #include "scribusapi.h"
14 #include "scribusstructs.h"
18 class SCRIBUS_API Prefs_Spelling :
public Prefs_Pane, Ui::Prefs_Spelling
25 Prefs_Spelling(QWidget* parent,
ScribusDoc* doc=NULL);
31 void languageChange();
34 void downloadSpellDicts();
35 void updateDictList();
36 void updateAvailDictList();
37 void downloadDictListFinished();
38 void downloadSpellDictsFinished();
39 void updateProgressBar();
42 QString affixFileName(QStringList files);
43 QString dictFileName(QStringList files);
44 void setAvailDictsXMLFile(QString availDictsXMLDataFile);
45 QMap<QString, QString> dictionaryMap;
46 QStringList dictionaryPaths;
47 QString downloadLocation;
48 QList <DownloadItem> dictList;
49 QList <DownloadItem> downloadList;
52 #endif // PREFS_SPELLING_H
Definition: prefsstructs.h:453
the Document Class
Definition: scribusdoc.h:90
Definition: prefs_pane.h:14