diff options
| author | Peter Penz <[email protected]> | 2009-08-30 20:49:34 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2009-08-30 20:49:34 +0000 |
| commit | ef68f84a6ecdd84ea4b49686a02984c768d9fa39 (patch) | |
| tree | d3432deb6d3afcd7fd29899a9914f1bae447d598 /src/folderexpander.cpp | |
| parent | a2a99926359cb58519b7814bba662f2afa4eee5d (diff) | |
Restore "open folders automatically when dragging items above it" (it had been temporary deactivated because of the column view refactoring).
svn path=/trunk/KDE/kdebase/apps/; revision=1017531
Diffstat (limited to 'src/folderexpander.cpp')
| -rw-r--r-- | src/folderexpander.cpp | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/folderexpander.cpp b/src/folderexpander.cpp index 7fe775944..a2dfb137b 100644 --- a/src/folderexpander.cpp +++ b/src/folderexpander.cpp @@ -18,10 +18,6 @@ ***************************************************************************/ #include "folderexpander.h" -#include "dolphinview.h" - -#include "settings/dolphinsettings.h" -#include "dolphin_generalsettings.h" #include <QtCore/QTimer> #include <QtGui/QAbstractItemView> @@ -43,20 +39,15 @@ FolderExpander::FolderExpander(QAbstractItemView *view, QSortFilterProxyModel *p m_autoExpandTriggerTimer(0), m_autoExpandPos() { - // Validation. If these fail, the event filter is never - // installed on the view and the FolderExpander is inactive. if (m_view == 0) { - kWarning() << "Need a view!"; - return; // Not valid. + return; } if (m_proxyModel == 0) { - kWarning() << "Need a proxyModel!"; - return; // Not valid. + return; } - KDirModel *m_dirModel = qobject_cast< KDirModel* >( m_proxyModel->sourceModel() ); + KDirModel *m_dirModel = qobject_cast<KDirModel*>(m_proxyModel->sourceModel()); if (m_dirModel == 0) { - kWarning() << "Expected m_proxyModel's sourceModel() to be a KDirModel!"; - return; // Not valid. + return; } // Initialise auto-expand timer. |
