From: André Pönitz Date: Sat, 3 Nov 2007 18:50:54 +0000 (+0000) Subject: remove unneeded @includes from BufferView.h X-Git-Tag: 1.6.10~7495 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=14918bf4b92d00d241319acfc80a40620fae7881;p=features.git remove unneeded @includes from BufferView.h git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21409 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/BufferView.h b/src/BufferView.h index 11efee4298..16cbcd7aa2 100644 --- a/src/BufferView.h +++ b/src/BufferView.h @@ -15,18 +15,11 @@ #ifndef BUFFER_VIEW_H #define BUFFER_VIEW_H -#include "Dimension.h" #include "update_flags.h" #include "support/strfwd.h" #include "support/types.h" -#include - -#include -#include - - namespace lyx { namespace support { class FileName; } @@ -45,6 +38,7 @@ class Intl; class Inset; class ParIterator; class ParagraphMetrics; +class Point; class Text; class TextMetrics; class ViewMetricsInfo; @@ -85,7 +79,7 @@ struct ScrollbarParameters * \sa Buffer * \sa CoordCache */ -class BufferView : boost::noncopyable { +class BufferView { public: /// BufferView(Buffer & buffer); @@ -262,6 +256,10 @@ public: void insertPlaintextFile(std::string const & fileName, bool asParagraph); private: + /// noncopyable + BufferView(BufferView const &); + void operator=(BufferView const &); + // the position relative to (0, baseline) of outermost paragraph Point coordOffset(DocIterator const & dit, bool boundary) const; /// Update current paragraph metrics. diff --git a/src/insets/InsetCaption.cpp b/src/insets/InsetCaption.cpp index 46ce68e91f..9dcf6b5699 100644 --- a/src/insets/InsetCaption.cpp +++ b/src/insets/InsetCaption.cpp @@ -16,9 +16,10 @@ #include "Buffer.h" #include "BufferParams.h" +#include "BufferView.h" #include "Counters.h" #include "Cursor.h" -#include "BufferView.h" +#include "Dimension.h" #include "Floating.h" #include "FloatList.h" #include "FuncRequest.h" diff --git a/src/insets/InsetCollapsable.cpp b/src/insets/InsetCollapsable.cpp index 03f638f327..03b6c4915e 100644 --- a/src/insets/InsetCollapsable.cpp +++ b/src/insets/InsetCollapsable.cpp @@ -19,6 +19,7 @@ #include "BufferView.h" #include "Cursor.h" #include "debug.h" +#include "Dimension.h" #include "DispatchResult.h" #include "FloatList.h" #include "FuncStatus.h" diff --git a/src/insets/InsetQuotes.cpp b/src/insets/InsetQuotes.cpp index eff96ac264..f764becb9e 100644 --- a/src/insets/InsetQuotes.cpp +++ b/src/insets/InsetQuotes.cpp @@ -16,6 +16,7 @@ #include "BufferParams.h" #include "BufferView.h" #include "debug.h" +#include "Dimension.h" #include "Language.h" #include "LaTeXFeatures.h" #include "Lexer.h"