X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FLyX.h;h=b39ab729f0629252f71445c1222b04b904139313;hb=2515a3bded01e27dcc3b19502e649f01fff5ace0;hp=6444bed8865da9d58d48b718c3247ca59d124183;hpb=d079c908b371284bfb32f1c3f60781f34a99b3e5;p=lyx.git diff --git a/src/LyX.h b/src/LyX.h index 6444bed886..b39ab729f0 100644 --- a/src/LyX.h +++ b/src/LyX.h @@ -21,6 +21,10 @@ namespace lyx { +namespace support { +class FileName; +} + class Buffer; class BufferList; class Converters; @@ -79,7 +83,7 @@ public: /// KeyMap & topLevelKeymap(); KeyMap const & topLevelKeymap() const; - + /// Converters & converters(); Converters & systemConverters(); @@ -99,9 +103,14 @@ public: */ Buffer const * const updateInset(Inset const *) const; + void hideDialogs(std::string const & name, Inset * inset) const; + /// Execute batch commands if available. void execBatchCommands(); + /// + void addFileToLoad(support::FileName const &); + private: /// Do some cleanup in preparation of an exit. void prepareExit(); @@ -150,7 +159,7 @@ private: /// \param enc_name encodings definition file /// \param symbols_name unicode->LaTeX mapping file bool readEncodingsFile(std::string const & enc_name, - std::string const & symbols_name); + std::string const & symbols_name); /// parsing of non-gui LyX options. void easyParse(int & argc, char * argv[]); /// shows up a parsing error on screen