diff --git a/cppcanvas/source/inc/canvasgraphichelper.hxx b/cppcanvas/source/inc/canvasgraphichelper.hxx index 03f6b91b6f46..33480d71613a 100644 --- a/cppcanvas/source/inc/canvasgraphichelper.hxx +++ b/cppcanvas/source/inc/canvasgraphichelper.hxx @@ -27,11 +27,6 @@ #include -namespace com::sun::star::rendering -{ - class XGraphicDevice; -} - /* Definition of CanvasGraphicHelper class */ diff --git a/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx b/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx index 48a31db5d294..578036863206 100644 --- a/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx +++ b/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx @@ -27,8 +27,6 @@ #include -namespace basegfx { class B2DHomMatrix; } - /* Definition of internal::CachedPrimitiveBase class */ diff --git a/cppcanvas/source/wrapper/implcanvas.hxx b/cppcanvas/source/wrapper/implcanvas.hxx index cc49c819eeef..2dfa9ced95ba 100644 --- a/cppcanvas/source/wrapper/implcanvas.hxx +++ b/cppcanvas/source/wrapper/implcanvas.hxx @@ -27,12 +27,6 @@ #include -namespace basegfx -{ - class B2DHomMatrix; - class B2DPolyPolygon; -} - namespace com::sun::star::rendering { class XCanvas; diff --git a/cppcanvas/source/wrapper/implpolypolygon.hxx b/cppcanvas/source/wrapper/implpolypolygon.hxx index a756b4400795..b69a54e3db83 100644 --- a/cppcanvas/source/wrapper/implpolypolygon.hxx +++ b/cppcanvas/source/wrapper/implpolypolygon.hxx @@ -26,11 +26,6 @@ #include #include -namespace com::sun::star::rendering -{ - struct RealPoint2D; -} - namespace cppcanvas::internal { diff --git a/cui/source/inc/AdditionsDialog.hxx b/cui/source/inc/AdditionsDialog.hxx index f94eefd3addb..604e16e7465b 100644 --- a/cui/source/inc/AdditionsDialog.hxx +++ b/cui/source/inc/AdditionsDialog.hxx @@ -30,7 +30,6 @@ #include -class AdditionsDialog; class SearchAndParseThread; class AdditionsItem; diff --git a/cui/source/inc/CommandCategoryListBox.hxx b/cui/source/inc/CommandCategoryListBox.hxx index e1de4de2e371..9de709b29b36 100644 --- a/cui/source/inc/CommandCategoryListBox.hxx +++ b/cui/source/inc/CommandCategoryListBox.hxx @@ -22,6 +22,8 @@ #include #include "cfgutil.hxx" +class SaveInData; + class CommandCategoryListBox { SfxGroupInfoArr_Impl m_aGroupInfo; diff --git a/cui/source/inc/acccfg.hxx b/cui/source/inc/acccfg.hxx index 33036239a1ae..4349ef89dd1c 100644 --- a/cui/source/inc/acccfg.hxx +++ b/cui/source/inc/acccfg.hxx @@ -34,9 +34,6 @@ #if HAVE_FEATURE_SCRIPTING class SfxMacroInfoItem; #endif -class CuiConfigFunctionListBox; -class SfxAcceleratorConfigPage; -class SfxStringItem; // class SfxAcceleratorConfigPage ---------------------------------------- diff --git a/cui/source/inc/backgrnd.hxx b/cui/source/inc/backgrnd.hxx index af23e6f0a198..98e210697e05 100644 --- a/cui/source/inc/backgrnd.hxx +++ b/cui/source/inc/backgrnd.hxx @@ -22,10 +22,6 @@ #include "cuitabarea.hxx" -class BackgroundPreviewImpl; -class SvxOpenGraphicDialog; -class SvxBrushItem; - /** class SvxBackgroundTabPage -------------------------------------------- [Description] diff --git a/cui/source/inc/cfgutil.hxx b/cui/source/inc/cfgutil.hxx index 0dd4e1f86a58..12f3843118ad 100644 --- a/cui/source/inc/cfgutil.hxx +++ b/cui/source/inc/cfgutil.hxx @@ -33,8 +33,6 @@ #include #include -class Button; -class SaveInData; #if HAVE_FEATURE_SCRIPTING class SfxMacroInfoItem; #endif diff --git a/cui/source/inc/iconcdlg.hxx b/cui/source/inc/iconcdlg.hxx index e31aaa74e0db..2da979776b3c 100644 --- a/cui/source/inc/iconcdlg.hxx +++ b/cui/source/inc/iconcdlg.hxx @@ -23,10 +23,8 @@ #include // forward-declarations -struct IconChoicePageData; class SvxHpLinkDlg; class IconChoicePage; -class SfxItemPool; class SfxItemSet; // Create-Function diff --git a/cui/source/inc/insdlg.hxx b/cui/source/inc/insdlg.hxx index 61c707507087..683b02f3346d 100644 --- a/cui/source/inc/insdlg.hxx +++ b/cui/source/inc/insdlg.hxx @@ -26,8 +26,6 @@ #include #include -class INetURLObject; - class InsertObjectDialog_Impl : public weld::GenericDialogController { protected: diff --git a/cui/source/inc/macroass.hxx b/cui/source/inc/macroass.hxx index 3142cb4068ef..5bbf405a9706 100644 --- a/cui/source/inc/macroass.hxx +++ b/cui/source/inc/macroass.hxx @@ -27,7 +27,6 @@ #include #include -class SfxMacroTabPage_; class SfxMacroTabPage_Impl; class Timer; diff --git a/cui/source/inc/numfmt.hxx b/cui/source/inc/numfmt.hxx index 2df21ef094bd..ed904bcb72f8 100644 --- a/cui/source/inc/numfmt.hxx +++ b/cui/source/inc/numfmt.hxx @@ -28,7 +28,6 @@ class SvxNumberFormatShell; class SvxNumberInfoItem; -class vector; class SvxNumberPreview : public weld::CustomWidgetController diff --git a/cui/source/inc/numpages.hxx b/cui/source/inc/numpages.hxx index e8573226362d..6d9c97b65e99 100644 --- a/cui/source/inc/numpages.hxx +++ b/cui/source/inc/numpages.hxx @@ -36,7 +36,6 @@ class ColorListBox; class SvxNumValueSet; class SvxNumRule; class SvxBmpNumValueSet; -class SvxBrushItem; struct ImplSVEvent; struct SvxNumSettings_Impl diff --git a/cui/source/inc/optdict.hxx b/cui/source/inc/optdict.hxx index 8e382cc32e8f..fe8044d9c8ed 100644 --- a/cui/source/inc/optdict.hxx +++ b/cui/source/inc/optdict.hxx @@ -26,7 +26,6 @@ namespace com::sun::star{ namespace linguistic2{ class XDictionary; - class XSpellChecker1; } } diff --git a/cui/source/inc/optlingu.hxx b/cui/source/inc/optlingu.hxx index 6d1f4352b2cf..706413cec106 100644 --- a/cui/source/inc/optlingu.hxx +++ b/cui/source/inc/optlingu.hxx @@ -25,9 +25,6 @@ #include namespace com::sun::star{ - namespace beans{ - class XPropertySet; - } namespace linguistic2{ class XDictionary; class XDictionaryList; diff --git a/cui/source/inc/optpath.hxx b/cui/source/inc/optpath.hxx index ccfeb70e0072..afb1a1467901 100644 --- a/cui/source/inc/optpath.hxx +++ b/cui/source/inc/optpath.hxx @@ -27,7 +27,6 @@ // forward --------------------------------------------------------------- struct OptPath_Impl; -class SvxPathTabPage; // class SvxPathTabPage -------------------------------------------------- class SvxPathTabPage : public SfxTabPage diff --git a/cui/source/inc/pastedlg.hxx b/cui/source/inc/pastedlg.hxx index 72f7911f2c77..08bd14ca7099 100644 --- a/cui/source/inc/pastedlg.hxx +++ b/cui/source/inc/pastedlg.hxx @@ -25,7 +25,6 @@ #include #include -struct TransferableObjectDescriptor; class TransferableDataHelper; class SvPasteObjectDialog : public weld::GenericDialogController diff --git a/cui/source/inc/scriptdlg.hxx b/cui/source/inc/scriptdlg.hxx index 740f952ed94d..3c6ee6187cb0 100644 --- a/cui/source/inc/scriptdlg.hxx +++ b/cui/source/inc/scriptdlg.hxx @@ -32,8 +32,6 @@ typedef std::unordered_map < OUString, OUString > Selection_hash; -class SFEntry; - enum class InputDialogMode { NEWLIB = 1, NEWMACRO = 2, diff --git a/cui/source/inc/tabstpge.hxx b/cui/source/inc/tabstpge.hxx index 189e9a579373..059281217a6d 100644 --- a/cui/source/inc/tabstpge.hxx +++ b/cui/source/inc/tabstpge.hxx @@ -25,8 +25,6 @@ #include #include -class SvxTabulatorTabPage; - // class TabWin_Impl ----------------------------------------------------- class TabWin_Impl : public weld::CustomWidgetController diff --git a/cui/source/inc/textattr.hxx b/cui/source/inc/textattr.hxx index cf828cfa6a5e..8ea2e4d8e43d 100644 --- a/cui/source/inc/textattr.hxx +++ b/cui/source/inc/textattr.hxx @@ -21,8 +21,6 @@ #include #include -class SdrView; - /************************************************************************* |* |* Dialog for changing TextAttributes diff --git a/cui/source/inc/treeopt.hxx b/cui/source/inc/treeopt.hxx index b08b82df4612..5b4b2dd5a679 100644 --- a/cui/source/inc/treeopt.hxx +++ b/cui/source/inc/treeopt.hxx @@ -112,9 +112,6 @@ namespace com::sun::star::frame { class XFrame; } namespace com::sun::star::awt { class XContainerWindowProvider; } struct OptionsPageInfo; -struct Module; -class ExtensionsTabPage; -class SvxColorTabPage; struct OptionsGroupInfo; struct OptionsPageIdInfo; diff --git a/cui/source/options/fontsubs.hxx b/cui/source/options/fontsubs.hxx index e91a9818e56c..856deedfeaa6 100644 --- a/cui/source/options/fontsubs.hxx +++ b/cui/source/options/fontsubs.hxx @@ -22,7 +22,6 @@ #include // class SvxFontSubstTabPage ---------------------------------------------------- -class SvtFontSubstConfig; class SvxFontSubstTabPage : public SfxTabPage { OUString m_sAutomatic; diff --git a/cui/source/options/optaboutconfig.hxx b/cui/source/options/optaboutconfig.hxx index 2b9402369a26..d70376c40f7c 100644 --- a/cui/source/options/optaboutconfig.hxx +++ b/cui/source/options/optaboutconfig.hxx @@ -17,8 +17,6 @@ #include -class CuiAboutConfigTabPage; -class CuiAboutConfigValueDialog; struct Prop_Impl; struct UserData; diff --git a/cui/source/options/optjava.hxx b/cui/source/options/optjava.hxx index 84422c903056..0b395e1bf346 100644 --- a/cui/source/options/optjava.hxx +++ b/cui/source/options/optjava.hxx @@ -41,8 +41,6 @@ typedef void* JavaInfo; class SvxJavaParameterDlg; class SvxJavaClassPathDlg; -class SvxJavaListBox; -class OfaTreeOptionsDialog; // class SvxJavaOptionsPage ---------------------------------------------- diff --git a/cui/source/options/optsave.hxx b/cui/source/options/optsave.hxx index b5ab12d1ace4..e31c0419df40 100644 --- a/cui/source/options/optsave.hxx +++ b/cui/source/options/optsave.hxx @@ -33,8 +33,6 @@ enum AppType APP_COUNT = 7, }; -namespace com::sun::star::beans { struct PropertyValue; } - // class SvxSaveTabPage -------------------------------------------------- struct SvxSaveTabPage_Impl;