#define GUIPREFS_H
#include "GuiDialog.h"
+#include "GuiLyXFiles.h"
#include "Converter.h"
#include "Format.h"
public Q_SLOTS:
void change_adaptor();
+ void slotFileSelected(QString);
Q_SIGNALS:
void prefsApplied(LyXRC const & rc);
bool isBufferDependent() const { return false; }
/// various file pickers
- QString browsebind(QString const & file) const;
- QString browseUI(QString const & file) const;
- QString browsekbmap(QString const & file) const;
+ QString browsebind(QString const & file);
+ QString browseUI(QString const & file);
+ QString browsekbmap(QString const & file);
/// general browse
QString browse(QString const & file, QString const & title) const;
private:
///
void addModule(PrefModule * module);
+ ///
+ QString browseLibFile(QString const & dir,
+ QString const & name, QString const & ext);
/// temporary lyxrc
LyXRC rc_;
/// A list of colors to be dispatched
std::vector<std::string> colors_;
+ /// UI file selector
+ GuiLyXFiles * guilyxfiles_;
+ /// Selected UI file
+ QString uifile_;
};