From: Laurent Montel Date: Fri, 31 Jul 2009 07:14:20 +0000 (+0000) Subject: Fix forward declaration X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/0dd0f27f835fb8b3a9111271b1b859369f8078c7 Fix forward declaration svn path=/trunk/KDE/kdebase/apps/; revision=1004949 --- diff --git a/src/dolphincolumnview.h b/src/dolphincolumnview.h index 360148672..142bd2c2a 100644 --- a/src/dolphincolumnview.h +++ b/src/dolphincolumnview.h @@ -31,8 +31,6 @@ class DolphinColumnWidget; class DolphinController; -class DolphinModel; -class QAbstractProxyModel; class QFrame; class QTimeLine; diff --git a/src/dolphincolumnwidget.h b/src/dolphincolumnwidget.h index 03e406f75..3568d4cf7 100644 --- a/src/dolphincolumnwidget.h +++ b/src/dolphincolumnwidget.h @@ -35,12 +35,10 @@ class DolphinSortFilterProxyModel; class DolphinDirLister; class DolphinViewAutoScroller; class KFilePreviewGenerator; -class KJob; class KFileItem; class KFileItemList; class SelectionManager; class ToolTipManager; -class QPixmap; /** * Represents one column inside the DolphinColumnView and has been diff --git a/src/dolphincontroller.h b/src/dolphincontroller.h index f6abbb148..71e615910 100644 --- a/src/dolphincontroller.h +++ b/src/dolphincontroller.h @@ -28,10 +28,7 @@ class QAbstractItemView; class DolphinView; class KUrl; -class QBrush; class QPoint; -class QRect; -class QWidget; // TODO: get rid of all the state duplications in the controller and allow read access // to the Dolphin view for all view implementations diff --git a/src/dolphinmainwindow.h b/src/dolphinmainwindow.h index 9ca28b557..d5bd1c59b 100644 --- a/src/dolphinmainwindow.h +++ b/src/dolphinmainwindow.h @@ -47,7 +47,6 @@ class DolphinRemoteEncoding; class KNewMenu; class KTabBar; class KUrl; -class QDropEvent; class QSplitter; /** diff --git a/src/dolphinpart.h b/src/dolphinpart.h index 66f397589..6c314df81 100644 --- a/src/dolphinpart.h +++ b/src/dolphinpart.h @@ -34,7 +34,6 @@ class DolphinRemoteEncoding; class DolphinModel; class KDirLister; class DolphinView; -class QLineEdit; class KAboutData; class DolphinPart : public KParts::ReadOnlyPart diff --git a/src/dolphinstatusbar.h b/src/dolphinstatusbar.h index e28c1c4f4..a536ea178 100644 --- a/src/dolphinstatusbar.h +++ b/src/dolphinstatusbar.h @@ -31,7 +31,6 @@ class QLabel; class QProgressBar; class QToolButton; class QSlider; -class QTimer; /** * @brief Represents the statusbar of a Dolphin view. diff --git a/src/dolphinview.h b/src/dolphinview.h index ea92ae853..0aa3c4b74 100644 --- a/src/dolphinview.h +++ b/src/dolphinview.h @@ -54,10 +54,8 @@ class KAction; class KActionCollection; class KDirLister; class KUrl; -class KToggleAction; class RevisionControlObserver; class ToolTipManager; -class QModelIndex; class ViewProperties; /** diff --git a/src/dolphinviewcontainer.h b/src/dolphinviewcontainer.h index 1f8f1caf6..97bdccd2a 100644 --- a/src/dolphinviewcontainer.h +++ b/src/dolphinviewcontainer.h @@ -44,7 +44,6 @@ class DolphinDirLister; class DolphinMainWindow; class DolphinSortFilterProxyModel; class DolphinStatusBar; -class QModelIndex; /** * @short Represents a view for the directory content diff --git a/src/draganddrophelper.h b/src/draganddrophelper.h index 4859740cd..d8823d68d 100644 --- a/src/draganddrophelper.h +++ b/src/draganddrophelper.h @@ -30,8 +30,6 @@ class KUrl; class QDropEvent; class QMimeData; class QAbstractItemView; -class QBrush; -class QRect; class QWidget; /** diff --git a/src/folderexpander.h b/src/folderexpander.h index 73d16c5c4..63de57f4a 100644 --- a/src/folderexpander.h +++ b/src/folderexpander.h @@ -31,7 +31,6 @@ class QTreeView; class QTimer; class QSortFilterProxyModel; class QModelIndex; -class KDirModel; /** * Grants auto expanding functionality to the provided item view. diff --git a/src/panels/information/resourcetaggingwidget.h b/src/panels/information/resourcetaggingwidget.h index 4ddcea881..9976b6523 100644 --- a/src/panels/information/resourcetaggingwidget.h +++ b/src/panels/information/resourcetaggingwidget.h @@ -24,7 +24,6 @@ #include -class QEvent; class QContextMenuEvent; namespace Nepomuk { diff --git a/src/revisioncontrolobserver.h b/src/revisioncontrolobserver.h index c4df752c4..51c003e43 100644 --- a/src/revisioncontrolobserver.h +++ b/src/revisioncontrolobserver.h @@ -35,7 +35,6 @@ class KDirLister; class KFileItemList; class QAbstractItemView; class QAction; -class QThread; class QTimer; class UpdateItemStatesThread; diff --git a/src/selectionmanager.h b/src/selectionmanager.h index 080a94267..c2fcc88b4 100644 --- a/src/selectionmanager.h +++ b/src/selectionmanager.h @@ -24,10 +24,8 @@ #include -class DolphinSortFilterProxyModel; class QAbstractItemView; class QModelIndex; -class QAbstractButton; class QItemSelection; class SelectionToggle; diff --git a/src/settings/behaviorsettingspage.h b/src/settings/behaviorsettingspage.h index fecbe08a3..b30255643 100644 --- a/src/settings/behaviorsettingspage.h +++ b/src/settings/behaviorsettingspage.h @@ -23,7 +23,6 @@ #include #include -class DolphinMainWindow; class QCheckBox; class QRadioButton; diff --git a/src/settings/columnviewsettingspage.h b/src/settings/columnviewsettingspage.h index a4d42f5e0..c68221e90 100644 --- a/src/settings/columnviewsettingspage.h +++ b/src/settings/columnviewsettingspage.h @@ -22,7 +22,6 @@ #include -class DolphinMainWindow; class DolphinFontRequester; class IconSizeGroupBox; class KComboBox; diff --git a/src/settings/dolphinsettingsdialog.h b/src/settings/dolphinsettingsdialog.h index 09ad22454..a0be7200a 100644 --- a/src/settings/dolphinsettingsdialog.h +++ b/src/settings/dolphinsettingsdialog.h @@ -24,7 +24,6 @@ #include class KUrl; -class DolphinMainWindow; class SettingsPageBase; /** diff --git a/src/settings/generalsettingspage.h b/src/settings/generalsettingspage.h index ac1e7c61c..0d28664f5 100644 --- a/src/settings/generalsettingspage.h +++ b/src/settings/generalsettingspage.h @@ -25,7 +25,6 @@ class KUrl; class SettingsPageBase; -class DolphinMainWindow; /** * @brief Page for the 'General' settings of the Dolphin settings dialog. diff --git a/src/settings/iconsviewsettingspage.h b/src/settings/iconsviewsettingspage.h index e2a2f2125..345c9f407 100644 --- a/src/settings/iconsviewsettingspage.h +++ b/src/settings/iconsviewsettingspage.h @@ -25,7 +25,6 @@ class DolphinFontRequester; class IconSizeGroupBox; -class QCheckBox; class KComboBox; class KIntSpinBox; diff --git a/src/settings/previewssettingspage.h b/src/settings/previewssettingspage.h index 1458c1b51..bcd21ffcb 100644 --- a/src/settings/previewssettingspage.h +++ b/src/settings/previewssettingspage.h @@ -23,10 +23,8 @@ #include #include -class DolphinMainWindow; class QCheckBox; class QListWidget; -class QRadioButton; class QSlider; class KIntSpinBox; diff --git a/src/statusbarspaceinfo.h b/src/statusbarspaceinfo.h index 06d060538..9744548ca 100644 --- a/src/statusbarspaceinfo.h +++ b/src/statusbarspaceinfo.h @@ -28,7 +28,6 @@ #include -class KDiskFreeSp; class QHideEvent; class QShowEvent; diff --git a/src/tooltips/dolphintooltip.h b/src/tooltips/dolphintooltip.h index 34b53b0f8..89bbd74d6 100644 --- a/src/tooltips/dolphintooltip.h +++ b/src/tooltips/dolphintooltip.h @@ -28,8 +28,6 @@ #include #include -class KFileItem; -class QPixmap; const int PREVIEW_WIDTH = 256; const int PREVIEW_HEIGHT = 256; diff --git a/src/tooltips/ktooltipitem.h b/src/tooltips/ktooltipitem.h index 1d628d874..7142e5d23 100644 --- a/src/tooltips/ktooltipitem.h +++ b/src/tooltips/ktooltipitem.h @@ -24,9 +24,6 @@ class QString; class QIcon; -class QSize; -class QPainter; -class QRegion; class KToolTipItemPrivate; diff --git a/src/tooltips/tooltipmanager.h b/src/tooltips/tooltipmanager.h index e9b5cac6e..b9af69445 100644 --- a/src/tooltips/tooltipmanager.h +++ b/src/tooltips/tooltipmanager.h @@ -30,7 +30,6 @@ class DolphinSortFilterProxyModel; class QAbstractItemView; class QModelIndex; class QTimer; -class KToolTipItem; /** * @brief Manages the tooltips for an item view.