From 05762d42ea91ea034086c67099cf9208f86c00ff Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sun, 30 Aug 2009 18:39:03 +0000 Subject: Move the VersionControlObserver from the DolphinView to the ViewExtensionsFactory. This automatically enables also the column view to be able handling version controlled files. svn path=/trunk/KDE/kdebase/apps/; revision=1017482 --- src/viewextensionsfactory.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/viewextensionsfactory.h') diff --git a/src/viewextensionsfactory.h b/src/viewextensionsfactory.h index 65549a55a..ddc1cf581 100644 --- a/src/viewextensionsfactory.h +++ b/src/viewextensionsfactory.h @@ -33,6 +33,7 @@ class QModelIndex; class SelectionManager; class ToolTipManager; class QAbstractItemView; +class VersionControlObserver; /** * @brief Responsible for creating extensions like tooltips and previews @@ -73,6 +74,7 @@ private slots: void slotSortOrderChanged(Qt::SortOrder order); void slotSortFoldersFirstChanged(bool foldersFirst); void slotNameFilterChanged(const QString& nameFilter); + void slotRequestVersionControlActions(const KFileItemList& items); void requestActivation(); private: @@ -85,7 +87,8 @@ private: KFilePreviewGenerator* m_previewGenerator; SelectionManager* m_selectionManager; DolphinViewAutoScroller* m_autoScroller; - DolphinFileItemDelegate* m_fileItemDelegate; + DolphinFileItemDelegate* m_fileItemDelegate; + VersionControlObserver* m_versionControlObserver; }; #endif -- cgit v1.3