#pragma interface
#endif
+#include "LColor.h"
+
#include "ui/QPrefsDialogBase.h"
#include <map>
+#include <vector>
class QPrefs;
class QListViewItem;
~QPrefsDialog();
+ void updateConverters();
+
+ void updateFormats();
+
public slots:
virtual void switchPane(QListViewItem * i);
+ void change_adaptor();
+
+ void switch_format(int);
+ 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 select_ui();
+ void select_bind();
+ void select_keymap1();
+ void select_keymap2();
+ void select_dict();
+ void select_templatedir();
+ void select_tempdir();
+ void select_backupdir();
+ 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);
PaneMap pane_map_;
+ std::vector<LColor::color> colors_;
+
QPrefAsciiModule * asciiModule;
QPrefDateModule * dateModule;
QPrefKeyboardModule * keyboardModule;