┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/folderexpander.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2009-08-30 20:49:34 +0000
committerPeter Penz <[email protected]>2009-08-30 20:49:34 +0000
commitef68f84a6ecdd84ea4b49686a02984c768d9fa39 (patch)
treed3432deb6d3afcd7fd29899a9914f1bae447d598 /src/folderexpander.cpp
parenta2a99926359cb58519b7814bba662f2afa4eee5d (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.cpp17
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.