8 #ifndef PREFS_HYPHENATOR_H
9 #define PREFS_HYPHENATOR_H
11 #include "ui_prefs_hyphenatorbase.h"
12 #include "prefs_pane.h"
13 #include "scribusapi.h"
14 #include "scribusstructs.h"
18 class SCRIBUS_API Prefs_Hyphenator :
public Prefs_Pane, Ui::Prefs_Hyphenator
23 Prefs_Hyphenator(QWidget* parent,
ScribusDoc* doc=NULL);
29 void languageChange();
32 void addToIgnoreList();
33 void editIgnoreListEntry();
34 void removeIgnoreListEntry();
35 void enableIgnoreButtons();
36 void addToExceptList();
37 void editExceptListEntry();
38 void removeExceptListEntry();
39 void enableExceptButtons();
42 QString affixFileName(QStringList files);
43 QString dictFileName(QStringList files);
44 void setAvailDictsXMLFile(QString availDictsXMLDataFile);
45 QMap<QString, QString> dictionaryMap;
46 QStringList dictionaryPaths;
50 #endif // PREFS_HYPHENATOR_H
Definition: prefsstructs.h:453
the Document Class
Definition: scribusdoc.h:90
Definition: prefs_pane.h:14