]> git.lyx.org Git - lyx.git/blobdiff - src/PDFOptions.h
Limit the nopassthurchars case in beamer to URL
[lyx.git] / src / PDFOptions.h
index 756c2f70a4e37482dc8be9c84853b47f17c9c2b1..e013566c14b10e384c7c8f769cd4be1e574138ee 100644 (file)
 #ifndef PDFOPTIONS_H
 #define PDFOPTIONS_H
 
-#include "OutputParams.h"
-
-#include "support/strfwd.h"
-
 #include <string>
 
 namespace lyx {
 
-class Lexer;
+class OutputParams;
+class otexstream;
+
+namespace support { class Lexer; }
 
 // FIXME UNICODE
 // Write functions need to use odostream instead of ostream before
@@ -39,7 +38,7 @@ public:
        void writeLaTeX(OutputParams &, otexstream &,
                        bool hyperref_already_provided) const;
        /// read tokens from lyx header
-       std::string readToken(Lexer &lex, std::string const & token);
+       std::string readToken(support::Lexer &lex, std::string const & token);
        /// set implicit settings for hyperref
        void clear();
 
@@ -142,14 +141,6 @@ public:
                * are checked.
                */
        std::string quoted_options_check(std::string const & str) const;
-       
-       
-       /**
-               * Flag indicating whether user made some input into PDF preferences.
-               * We want to save options, when user decide to switch off PDF support
-               * for a while.
-               */
-       bool store_options;
 };
 
 } // namespace lyx