X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FInsetMathString.h;h=ad0a22312ed43351d175062c3e178ccdcdcf3ed8;hb=1007714d2ec380d935d59092013ea88373bfb1df;hp=6e8f41bcfd5e4da2f4b29dc47c89be1cd121b44e;hpb=6c300f72a217722652dc27db9108e1050028979c;p=lyx.git diff --git a/src/mathed/InsetMathString.h b/src/mathed/InsetMathString.h index 6e8f41bcfd..ad0a22312e 100644 --- a/src/mathed/InsetMathString.h +++ b/src/mathed/InsetMathString.h @@ -17,7 +17,6 @@ namespace lyx { - /** Some collection of chars with similar properties * mainly for math-extern */ @@ -25,13 +24,13 @@ namespace lyx { class InsetMathString : public InsetMath { public: /// - explicit InsetMathString(std::string const & s); + explicit InsetMathString(docstring const & s); /// - void metrics(MetricsInfo & mi, Dimension & dim) const; + bool metrics(MetricsInfo & mi, Dimension & dim) const; /// void draw(PainterInfo & pi, int x, int y) const; /// - std::string str() const { return str_; } + docstring str() const { return str_; } /// InsetMathString * asStringInset() { return this; } /// @@ -46,16 +45,16 @@ public: /// void mathematica(MathematicaStream &) const; /// - void mathmlize(MathMLStream &) const; + void mathmlize(MathStream &) const; /// void write(WriteStream & os) const; private: - virtual std::auto_ptr doClone() const; + virtual std::auto_ptr doClone() const; /// the string - std::string str_; + docstring str_; }; - } // namespace lyx + #endif