X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fformat.h;h=9c5c32180f9849b4ad5beb8b6e2422cbab15d77f;hb=095625dc3cd0542d13d8cc62362aa71c896eb3e0;hp=240d5d8a4cc9acbb932a822dca0f803ab822eeab;hpb=6c300f72a217722652dc27db9108e1050028979c;p=lyx.git diff --git a/src/format.h b/src/format.h index 240d5d8a4c..9c5c32180f 100644 --- a/src/format.h +++ b/src/format.h @@ -15,11 +15,12 @@ #include "support/docstring.h" #include -#include namespace lyx { +namespace support { class FileName; } + class Buffer; class Format { @@ -131,7 +132,7 @@ public: * \returns file format if it could be found, otherwise an empty * string. */ - std::string getFormatFromFile(std::string const & filename) const; + std::string getFormatFromFile(support::FileName const & filename) const; /// Set editor and/or viewer to "auto" for formats that can be /// opened by the OS. void setAutoOpen(); @@ -151,10 +152,10 @@ public: /// void setViewer(std::string const & name, std::string const & command); /// - bool view(Buffer const & buffer, std::string const & filename, + bool view(Buffer const & buffer, support::FileName const & filename, std::string const & format_name) const; /// - bool edit(Buffer const & buffer, std::string const & filename, + bool edit(Buffer const & buffer, support::FileName const & filename, std::string const & format_name) const; /// docstring const prettyName(std::string const & name) const;