]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiDocument.h
remove unneeded header and declaration
[lyx.git] / src / frontends / qt4 / GuiDocument.h
index 24353a7678cc38e287ef1cab088c138cde7e29ed..0bfbc1692e9512cd28562f49892729f0f30bc981 100644 (file)
@@ -122,6 +122,7 @@ private Q_SLOTS:
        void deleteBoxBackgroundColor();
        void languageChanged(int);
        void osFontsChanged(bool);
+       void mathFontChanged(int);
        void branchesRename(docstring const &, docstring const &);
 private:
        /// validate listings parameters and return an error message, if any
@@ -175,8 +176,6 @@ private:
        ///
        void setLayoutComboByIDString(std::string const & idString);
 
-       /// available classes
-       GuiIdListModel classes_model_;
        /// available modules
        GuiIdListModel modules_av_model_;
        /// selected modules
@@ -234,6 +233,8 @@ private:
        bool providesSC(QString const & font) const;
        /// does this font provide size adjustment?
        bool providesScale(QString const & font) const;
+       /// does this font provide an alternative without math?
+       bool providesNoMath(QString const & font) const;
        ///
        void executeBranchRenaming() const;
        ///
@@ -246,10 +247,16 @@ private:
        ///
        void updateTexFonts();
        ///
+       void updateMathFonts(QString const & rm);
+       ///
        void updateFontOptions();
        ///
        bool ot1() const;
        ///
+       bool completeFontset() const;
+       ///
+       bool noMathFont() const;
+       ///
        BufferParams bp_;
        /// List of names of available modules
        std::list<modInfoStruct> moduleNames_;