From: Vincent van Ravesteijn Date: Sun, 31 Oct 2010 00:31:57 +0000 (+0000) Subject: Remove some unneeded includes from some header files. X-Git-Tag: 2.0.0~2161 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=a7e2b7eea989ec1ede17242176c0a81769842439;p=features.git Remove some unneeded includes from some header files. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35939 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/insets/InsetBibtex.cpp b/src/insets/InsetBibtex.cpp index 93ba1fdf25..ae20d9f22d 100644 --- a/src/insets/InsetBibtex.cpp +++ b/src/insets/InsetBibtex.cpp @@ -13,6 +13,7 @@ #include "InsetBibtex.h" +#include "BiblioInfo.h" #include "Buffer.h" #include "BufferParams.h" #include "DispatchResult.h" @@ -33,6 +34,7 @@ #include "support/debug.h" #include "support/docstream.h" #include "support/ExceptionMessage.h" +#include "support/FileNameList.h" #include "support/filetools.h" #include "support/gettext.h" #include "support/lstrings.h" diff --git a/src/insets/InsetBibtex.h b/src/insets/InsetBibtex.h index d4e1ad7ecb..75d010aa7c 100644 --- a/src/insets/InsetBibtex.h +++ b/src/insets/InsetBibtex.h @@ -12,14 +12,16 @@ #ifndef INSET_BIBTEX_H #define INSET_BIBTEX_H -#include "BiblioInfo.h" #include "InsetCommand.h" -#include "support/FileNameList.h" +namespace lyx { -#include +class BiblioInfo; -namespace lyx { +namespace support { + class FileName; + class FileNameList; +} /** Used to insert BibTeX's information */ diff --git a/src/insets/InsetCitation.cpp b/src/insets/InsetCitation.cpp index 26e0fe4904..e6495e72ab 100644 --- a/src/insets/InsetCitation.cpp +++ b/src/insets/InsetCitation.cpp @@ -13,6 +13,7 @@ #include "InsetCitation.h" +#include "BiblioInfo.h" #include "Buffer.h" #include "buffer_funcs.h" #include "BufferParams.h" diff --git a/src/insets/InsetCitation.h b/src/insets/InsetCitation.h index a0845c639b..aedbd2e43b 100644 --- a/src/insets/InsetCitation.h +++ b/src/insets/InsetCitation.h @@ -14,10 +14,8 @@ #define INSET_CITATION_H #include "InsetCommand.h" -#include "InsetCode.h" - -#include "BiblioInfo.h" +#include "Citation.h" namespace lyx { diff --git a/src/insets/InsetInclude.h b/src/insets/InsetInclude.h index 3264f5ccd3..b66a21b829 100644 --- a/src/insets/InsetInclude.h +++ b/src/insets/InsetInclude.h @@ -15,23 +15,24 @@ #include "InsetCommand.h" -#include "BiblioInfo.h" -#include "Counters.h" -#include "InsetCommandParams.h" #include "RenderButton.h" -#include "support/FileNameList.h" - #include namespace lyx { +class BiblioInfo; class Buffer; class Dimension; +class InsetCommandParams; class InsetLabel; class LaTeXFeatures; class RenderMonitoredPreview; +namespace support { + class FileNameList; +} + /// for including tex/lyx files class InsetInclude : public InsetCommand { public: