summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/docsh.hxx
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2018-10-13 00:18:03 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-10-16 09:04:29 +0200
commit7dc9fb33db45c269fece6cfec993b124491c68f6 (patch)
treec9c585ff108bceb1e026a36e55fbb5633281f1b0 /sc/source/ui/inc/docsh.hxx
parent2b920bdc12f3bf3a196ec0d6d59043a68e663e33 (diff)
tdf#42949 Fix IWYU warnings in sc/source/ui/inc/[a-e]*
Also files starting with capital letters. Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ia79de45524315e2aaa1283ee6e42c54c9e14a31e Reviewed-on: https://gerrit.libreoffice.org/61735 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sc/source/ui/inc/docsh.hxx')
-rw-r--r--sc/source/ui/inc/docsh.hxx18
1 files changed, 6 insertions, 12 deletions
diff --git a/sc/source/ui/inc/docsh.hxx b/sc/source/ui/inc/docsh.hxx
index 032585f8d7c7..2870fc38927c 100644
--- a/sc/source/ui/inc/docsh.hxx
+++ b/sc/source/ui/inc/docsh.hxx
@@ -20,19 +20,13 @@
#ifndef INCLUDED_SC_SOURCE_UI_INC_DOCSH_HXX
#define INCLUDED_SC_SOURCE_UI_INC_DOCSH_HXX
-#include <ooo/vba/excel/XWorkbook.hpp>
-#include <o3tl/deleter.hxx>
#include <sfx2/objsh.hxx>
#include <sfx2/docfac.hxx>
#include <sfx2/sfxmodelfactory.hxx>
#include <sfx2/viewsh.hxx>
-#include <com/sun/star/datatransfer/XTransferable2.hpp>
#include <scdllapi.h>
-#include <scdll.hxx>
#include <document.hxx>
-#include <appoptio.hxx>
-#include <formulaopt.hxx>
#include <shellids.hxx>
#include <optutil.hxx>
#include <docuno.hxx>
@@ -51,26 +45,27 @@ class ScViewData;
class ScDocFunc;
class ScDrawLayer;
class ScTabViewShell;
-class ScSbxDocHelper;
class ScAutoStyleList;
-class ScRange;
class ScMarkData;
class ScPaintLockData;
class ScChangeAction;
-class VirtualDevice;
class ScImportOptions;
class ScDocShellModificator;
class ScOptSolverSave;
-class ScRefreshTimer;
class ScSheetSaveData;
class ScFlatBoolRowSegments;
-class HelperModelObj;
struct ScColWidthParam;
+class ScFormulaOptions;
namespace com { namespace sun { namespace star { namespace script { namespace vba {
class XVBAScriptListener;
} } } } }
+namespace ooo { namespace vba { namespace excel { class XWorkbook; } } }
+
+namespace o3tl { template <typename T> struct default_delete; }
+namespace com { namespace sun { namespace star { namespace datatransfer { class XTransferable2; } } } }
+
namespace sfx2 { class FileDialogHelper; }
struct DocShell_Impl;
@@ -438,7 +433,6 @@ public:
void UpdateAcceptChangesDialog();
-class ScDocShell;
typedef tools::SvRef<ScDocShell> ScDocShellRef;
/** Create before modifications of the document and destroy thereafter.