summaryrefslogtreecommitdiff
path: root/cui/source
diff options
context:
space:
mode:
authorTakeshi Abe <tabe@fixedpoint.jp>2012-07-07 10:07:55 +0900
committerTakeshi Abe <tabe@fixedpoint.jp>2012-07-07 10:09:22 +0900
commit79d386f00163968037673a5c4e616d0fc142086e (patch)
tree4eee153ee8e4478d985e8cf795626dd631ac39ae /cui/source
parentbbcc5572caee525c354457ffc5df77644807523e (diff)
removed unnecessary forward declarations of class
except moving 'class SfxStringItem' to cui/source/inc/acccfg.hxx Change-Id: I11d3803ebcfa02658d376bacf28b3d6030ee9d1b
Diffstat (limited to 'cui/source')
-rw-r--r--cui/source/customize/eventdlg.hxx4
-rw-r--r--cui/source/factory/dlgfact.hxx1
-rw-r--r--cui/source/inc/SpellDialog.hxx3
-rw-r--r--cui/source/inc/acccfg.hxx1
-rw-r--r--cui/source/inc/autocdlg.hxx1
-rw-r--r--cui/source/inc/cfgutil.hxx6
-rw-r--r--cui/source/inc/cuicharmap.hxx1
-rw-r--r--cui/source/inc/cuigaldlg.hxx1
-rw-r--r--cui/source/inc/hyphen.hxx1
-rw-r--r--cui/source/inc/macroass.hxx4
-rw-r--r--cui/source/inc/macropg.hxx3
-rw-r--r--cui/source/inc/numpages.hxx1
-rw-r--r--cui/source/inc/optdict.hxx1
-rw-r--r--cui/source/inc/optlingu.hxx1
-rw-r--r--cui/source/inc/optpath.hxx1
-rw-r--r--cui/source/inc/paragrph.hxx1
-rw-r--r--cui/source/inc/pastedlg.hxx1
-rw-r--r--cui/source/options/optinet2.hxx2
18 files changed, 1 insertions, 33 deletions
diff --git a/cui/source/customize/eventdlg.hxx b/cui/source/customize/eventdlg.hxx
index 0f04204705d8..c68bcf634226 100644
--- a/cui/source/customize/eventdlg.hxx
+++ b/cui/source/customize/eventdlg.hxx
@@ -27,10 +27,6 @@
#include <com/sun/star/frame/XFrame.hpp>
-class Menu;
-class SfxMacroInfoItem;
-class SvxMacroItem;
-
class SvxEventConfigPage : public _SvxMacroTabPage
{
FixedText aSaveInText;
diff --git a/cui/source/factory/dlgfact.hxx b/cui/source/factory/dlgfact.hxx
index 024300bd4767..0a9c5beba5b9 100644
--- a/cui/source/factory/dlgfact.hxx
+++ b/cui/source/factory/dlgfact.hxx
@@ -43,7 +43,6 @@ class FmShowColsDialog;
class SvxZoomDialog;
class FmInputRecordNoDialog;
class SvxJSearchOptionsDialog;
-class FmFormShell;
class SvxNewDictionaryDialog;
class SvxNameDialog;
diff --git a/cui/source/inc/SpellDialog.hxx b/cui/source/inc/SpellDialog.hxx
index fc6448e9f8ff..b3152c68ff8e 100644
--- a/cui/source/inc/SpellDialog.hxx
+++ b/cui/source/inc/SpellDialog.hxx
@@ -54,9 +54,6 @@
#include <set>
-class ScrollBar;
-class TextEngine;
-class ExtTextView;
namespace svx{ class SpellUndoAction_Impl;}
// forward ---------------------------------------------------------------
diff --git a/cui/source/inc/acccfg.hxx b/cui/source/inc/acccfg.hxx
index 1cfdc81f36a2..7562366541f6 100644
--- a/cui/source/inc/acccfg.hxx
+++ b/cui/source/inc/acccfg.hxx
@@ -62,6 +62,7 @@ class SfxMacroInfoItem;
class SfxConfigGroupListBox_Impl;
class SfxConfigFunctionListBox_Impl;
class SfxAcceleratorConfigPage;
+class SfxStringItem;
class SfxAccCfgTabListBox_Impl : public SvTabListBox
{
diff --git a/cui/source/inc/autocdlg.hxx b/cui/source/inc/autocdlg.hxx
index ee2798a74012..7fab79e9276c 100644
--- a/cui/source/inc/autocdlg.hxx
+++ b/cui/source/inc/autocdlg.hxx
@@ -36,7 +36,6 @@
#include <vcl/metric.hxx>
#include <svx/langbox.hxx>
-class SvxAutoCorrect;
class CharClass;
class CollatorWrapper;
class SmartTagMgr;
diff --git a/cui/source/inc/cfgutil.hxx b/cui/source/inc/cfgutil.hxx
index 174bc53e9f08..9043ea62f76a 100644
--- a/cui/source/inc/cfgutil.hxx
+++ b/cui/source/inc/cfgutil.hxx
@@ -44,13 +44,7 @@
#include <svtools/svtreebx.hxx>
#include <vcl/image.hxx>
-class BasicManager;
-class SfxSlotPool;
-class SfxStringItem;
-class SfxFontItem;
class SfxMacroInfoItem;
-struct SfxStyleInfo_Impl;
-struct SfxStylesInfo_Impl;
namespace css = ::com::sun::star;
diff --git a/cui/source/inc/cuicharmap.hxx b/cui/source/inc/cuicharmap.hxx
index 070c7499d4f2..537a0e134b64 100644
--- a/cui/source/inc/cuicharmap.hxx
+++ b/cui/source/inc/cuicharmap.hxx
@@ -48,7 +48,6 @@ class SvxCharMapData;
namespace svx
{
struct SvxShowCharSetItem;
- class SvxShowCharSetVirtualAcc;
}
// class SvxCharacterMap -------------------------------------------------
// the main purpose of this dialog is to enable the use of characters
diff --git a/cui/source/inc/cuigaldlg.hxx b/cui/source/inc/cuigaldlg.hxx
index 77e94a981050..f0d2581b3ba4 100644
--- a/cui/source/inc/cuigaldlg.hxx
+++ b/cui/source/inc/cuigaldlg.hxx
@@ -55,7 +55,6 @@
// - Forwards -
// ------------
-class Gallery;
class GalleryTheme;
class SearchProgress;
class TakeProgress;
diff --git a/cui/source/inc/hyphen.hxx b/cui/source/inc/hyphen.hxx
index 594d8d9c8d2b..d112517e371e 100644
--- a/cui/source/inc/hyphen.hxx
+++ b/cui/source/inc/hyphen.hxx
@@ -34,7 +34,6 @@
namespace com{namespace sun{namespace star{
namespace linguistic2{
class XHyphenator;
- class XPossibleHyphens;
}}}}
class SvxSpellWrapper;
diff --git a/cui/source/inc/macroass.hxx b/cui/source/inc/macroass.hxx
index 238638d976a0..74e925ce58e4 100644
--- a/cui/source/inc/macroass.hxx
+++ b/cui/source/inc/macroass.hxx
@@ -38,12 +38,8 @@
class _SfxMacroTabPage;
class SvTabListBox;
-class Edit;
class String;
-class SfxConfigGroupListBox_Impl;
-class SfxConfigFunctionListBox_Impl;
-class _HeaderTabListBox;
class _SfxMacroTabPage_Impl;
class _SfxMacroTabPage : public SfxTabPage
diff --git a/cui/source/inc/macropg.hxx b/cui/source/inc/macropg.hxx
index cf9443661e3c..30a8460d6a57 100644
--- a/cui/source/inc/macropg.hxx
+++ b/cui/source/inc/macropg.hxx
@@ -59,10 +59,7 @@ typedef ::std::vector< EventDisplayName > EventDisplayNames;
class _SvxMacroTabPage;
class SvTabListBox;
-class Edit;
-class String;
-class _HeaderTabListBox;
class _SvxMacroTabPage_Impl;
diff --git a/cui/source/inc/numpages.hxx b/cui/source/inc/numpages.hxx
index 897aa151430e..1cde79e2715b 100644
--- a/cui/source/inc/numpages.hxx
+++ b/cui/source/inc/numpages.hxx
@@ -38,7 +38,6 @@
class SvxNumRule;
class SvxBmpNumValueSet;
class SvxNumValueSet;
-class ValueSet;
class SvxNumberingPreview;
class SvxBrushItem;
diff --git a/cui/source/inc/optdict.hxx b/cui/source/inc/optdict.hxx
index b1517609cd26..d3b2696aafba 100644
--- a/cui/source/inc/optdict.hxx
+++ b/cui/source/inc/optdict.hxx
@@ -51,7 +51,6 @@ namespace com{namespace sun{namespace star{
namespace linguistic2{
class XDictionary;
class XSpellChecker1;
- class XSpellChecker;
}}}}
// forward ---------------------------------------------------------------
diff --git a/cui/source/inc/optlingu.hxx b/cui/source/inc/optlingu.hxx
index df428d997d7d..a9e9d091d633 100644
--- a/cui/source/inc/optlingu.hxx
+++ b/cui/source/inc/optlingu.hxx
@@ -49,7 +49,6 @@ namespace beans{
namespace linguistic2{
class XDictionary;
class XDictionaryList;
- class XSpellChecker;
}}}}
class SvLBoxEntry;
diff --git a/cui/source/inc/optpath.hxx b/cui/source/inc/optpath.hxx
index d09021ac19c8..96ee62330264 100644
--- a/cui/source/inc/optpath.hxx
+++ b/cui/source/inc/optpath.hxx
@@ -46,7 +46,6 @@ class HeaderBar;
// forward ---------------------------------------------------------------
-class SvTabListBox;
namespace svx
{
class OptHeaderTabListBox;
diff --git a/cui/source/inc/paragrph.hxx b/cui/source/inc/paragrph.hxx
index 4ac63127806d..ba71a2c174c5 100644
--- a/cui/source/inc/paragrph.hxx
+++ b/cui/source/inc/paragrph.hxx
@@ -42,7 +42,6 @@
// forward ---------------------------------------------------------------
class SvxLineSpacingItem;
-class SvxParagraphControllerItem;
// class SvxStdParagraphTabPage ------------------------------------------
diff --git a/cui/source/inc/pastedlg.hxx b/cui/source/inc/pastedlg.hxx
index 21dee342f4f3..45ec875f70c2 100644
--- a/cui/source/inc/pastedlg.hxx
+++ b/cui/source/inc/pastedlg.hxx
@@ -44,7 +44,6 @@
*************************************************************************/
struct TransferableObjectDescriptor;
-class DataFlavorExVecor;
class TransferableDataHelper;
class SvPasteObjectDialog : public ModalDialog
diff --git a/cui/source/options/optinet2.hxx b/cui/source/options/optinet2.hxx
index 74d05788ec15..54a0bedfcbc3 100644
--- a/cui/source/options/optinet2.hxx
+++ b/cui/source/options/optinet2.hxx
@@ -44,8 +44,6 @@ class HeaderBar;
#endif
#include <readonlyimage.hxx>
-class SfxFilter;
-
namespace svx {
class SecurityOptionsDialog;
}