X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FText.h;h=98964e9b20bc4bb8faecab123cc681beb8a3d49e;hb=2098f1d8c20d51e63e670bcdc9da8996068975bf;hp=c8073eec711150df87764b08b10a8573ef9d6642;hpb=116c7c34c3127cd4ce6b3ab78f8fdde0fa4d91e1;p=lyx.git diff --git a/src/Text.h b/src/Text.h index c8073eec71..98964e9b20 100644 --- a/src/Text.h +++ b/src/Text.h @@ -36,14 +36,17 @@ class Lexer; class PainterInfo; class Spacing; -/// This class encapsulates the main text data and operations in LyX +/// This class encapsulates the main text data and operations in LyX. +/// This is more or less the private implementation of InsetText. class Text { -public: - /// constructor - explicit Text(InsetText * owner) - : owner_(owner), autoBreakRows_(false), undo_counter_(0) - {} +private: + /// Default constructor. + Text(InsetText * owner, bool use_default_layout); + /// Copy constructor. + Text(InsetText * owner, Text const & text); + +public: /// \return true if there's no content at all. /// \warning a non standard layout on an empty paragraph doesn't // count as empty.