8 #ifndef PREFS_EXTERNALTOOLS_H
9 #define PREFS_EXTERNALTOOLS_H
11 #include "ui_prefs_externaltoolsbase.h"
12 #include "prefs_pane.h"
13 #include "scribusapi.h"
14 #include "scribusstructs.h"
16 class SCRIBUS_API Prefs_ExternalTools :
public Prefs_Pane, Ui::Prefs_ExternalTools
21 Prefs_ExternalTools(QWidget* parent,
ScribusDoc* doc=NULL);
22 ~Prefs_ExternalTools();
27 void languageChange();
30 void insertConfigItem(QString config,
int row = -1);
31 void setConfigItemText(QListWidgetItem *item);
32 QMap<QString, QString> commands;
35 void changePostScriptTool();
36 void changeImageTool();
37 void changeWebBrowser();
38 void changePDFViewer();
39 void changeUniconvertor();
40 void changeLatexEditor();
41 void rescanForTools();
42 void upButtonPressed();
43 void downButtonPressed();
46 void changeLatexPath();
50 #endif // PREFS_EXTERNALTOOLS_H
Definition: prefsstructs.h:453
the Document Class
Definition: scribusdoc.h:90
Definition: prefs_pane.h:14