X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt4%2FFileDialog.h;h=f5da6eb73e0e4506bfedd4fb5016f381a580275b;hb=425d092204118ea6c24c28e85fdf03fcf2bb51a4;hp=a20fb40ba8d5b9c627475991ccb186101587ffcf;hpb=88293cbcfb546a8aa5484f2c62a8b9b3ce3b4317;p=lyx.git diff --git a/src/frontends/qt4/FileDialog.h b/src/frontends/qt4/FileDialog.h index a20fb40ba8..f5da6eb73e 100644 --- a/src/frontends/qt4/FileDialog.h +++ b/src/frontends/qt4/FileDialog.h @@ -13,7 +13,7 @@ #ifndef FILEDIALOG_H #define FILEDIALOG_H -#include "lfuns.h" +#include "FuncCode.h" #include @@ -21,9 +21,6 @@ namespace lyx { -namespace support { class FileFilterList; } - - /** * \class FileDialog * \brief GUI-I definition of file dialog interface @@ -54,7 +51,7 @@ public: * additional directories in the navigation (an empty * directory is interpreted as FileName::getcwd()) */ - FileDialog(QString const & title, kb_action a = LFUN_SELECT_FILE_SYNC); + FileDialog(QString const & title, FuncCode a = LFUN_SELECT_FILE_SYNC); ~FileDialog(); @@ -62,8 +59,7 @@ public: void setButton2(QString const & label, QString const & dir); /// Choose a file for opening, starting in directory \c path. - Result open(QString const & path, - support::FileFilterList const & filters, + Result open(QString const & path, QStringList const & filters, QString const & suggested = QString()); /// Choose a directory, starting in directory \c path. @@ -71,8 +67,7 @@ public: QString const & suggested = QString()); /// Choose a file for saving, starting in directory \c path. - Result save(QString const & path, - support::FileFilterList const & filters, + Result save(QString const & path, QStringList const & filters, QString const & suggested = QString()); private: @@ -84,7 +79,7 @@ private: QString title_; /// success action to perform if not synchronous - kb_action success_; + FuncCode success_; }; } // namespace lyx