#endif
#include "LColor.h"
-
+
#include "ui/QPrefsDialogBase.h"
#include <map>
#include <vector>
-
+
class QPrefs;
class QListViewItem;
class QPrefAsciiModule;
friend class QPrefs;
QPrefsDialog(QPrefs *);
-
+
~QPrefsDialog();
void updateConverters();
void new_format();
void modify_format();
void remove_format();
-
+
void switch_converter(int);
void new_converter();
void modify_converter();
void remove_converter();
-
+
void change_color();
-
- void change_roman();
- void change_sans();
- void change_typewriter();
void select_ui();
void select_bind();
void select_workingdir();
void select_lyxpipe();
+ void select_roman(const QString&);
+ void select_sans(const QString&);
+ void select_typewriter(const QString&);
+
protected:
void closeEvent(QCloseEvent * e);
-
+
private:
typedef std::map<QListViewItem *, QWidget *> PaneMap;
PaneMap pane_map_;
std::vector<LColor::color> colors_;
-
+
QPrefAsciiModule * asciiModule;
QPrefDateModule * dateModule;
QPrefKeyboardModule * keyboardModule;