X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetArgument.h;h=2bd0578f28cee35284fa14e77bb6b7c54669f856;hb=71b8019d56142397994e0ef2d4244ada51f199d5;hp=cd036128623c8f03a201dc8ea769b5602a8998c8;hpb=1ac48c7cba8ee5c516ee1e676894f06107149945;p=lyx.git diff --git a/src/insets/InsetArgument.h b/src/insets/InsetArgument.h index cd03612862..2bd0578f28 100644 --- a/src/insets/InsetArgument.h +++ b/src/insets/InsetArgument.h @@ -13,7 +13,7 @@ #define INSETARGUMENT_H -#include "InsetCollapsable.h" +#include "InsetCollapsible.h" namespace lyx { @@ -23,7 +23,7 @@ namespace lyx { * InsetArgument. Used to insert a short version of sectioning header etc. * automatically, or other optional LaTeX arguments */ -class InsetArgument : public InsetCollapsable +class InsetArgument : public InsetCollapsible { public: /// @@ -56,7 +56,7 @@ public: /// int docbook(odocstream &, OutputParams const &) const { return 0; } /// - docstring xhtml(XHTMLStream &, OutputParams const &) const + docstring xhtml(XHTMLStream &, OutputParams const &) const { return docstring(); } /// void write(std::ostream & os) const; @@ -69,9 +69,11 @@ public: /// bool isPassThru() const { return pass_thru_; } /// + bool isTocCaption() const { return is_toc_caption_; } + /// bool resetFontEdit() const { return false; } //@} - /// \name Public functions inherited from InsetCollapsable class + /// \name Public functions inherited from InsetCollapsible class //@{ /// InsetLayout::InsetDecoration decoration() const; @@ -92,6 +94,8 @@ private: /// docstring toolTip(BufferView const & bv, int, int) const; /// + void fixParagraphLanguage(Language const *); + /// std::string name_; /// docstring labelstring_; @@ -111,6 +115,8 @@ private: bool pass_thru_; /// docstring pass_thru_chars_; + /// Does this argument provide content for the TOC? + bool is_toc_caption_; /// The type of Toc this is the caption of, empty otherwise. std::string caption_of_toc_;