]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/panels/folders/paneltreeview.cpp
Update e-mail address from peter.penz@gmx.at to peter.penz19@gmail.com
[dolphin.git] / src / panels / folders / paneltreeview.cpp
index a162d54e3d5a98ce21808b3d9c334dc9116f0264..f6aa73aeaddbf4acaf7d5cf0c6fc630db25feb5c 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2006 by Peter Penz <peter.penz@gmx.at>                  *
+ *   Copyright (C) 2006 by Peter Penz <peter.penz19@gmail.com>             *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
  *   it under the terms of the GNU General Public License as published by  *
 
 #include "paneltreeview.h"
 
-#include "dolphincontroller.h"
-#include "dolphinmodel.h"
-#include "draganddrophelper.h"
-
-#include <kfileitemdelegate.h>
+#include <KFileItemDelegate>
+#include <QListView>
 #include <QKeyEvent>
 #include <QPainter>
 #include <QHeaderView>
 #include <QScrollBar>
 
+#include <views/dolphinmodel.h>
+#include <views/draganddrophelper.h>
+
 PanelTreeView::PanelTreeView(QWidget* parent) :
     KTreeView(parent)
 {
@@ -68,14 +68,10 @@ bool PanelTreeView::event(QEvent* event)
 {
     switch (event->type()) {
     case QEvent::Polish:
-        // hide all columns except of the 'Name' column
-        hideColumn(DolphinModel::Size);
-        hideColumn(DolphinModel::ModifiedTime);
-        hideColumn(DolphinModel::Permissions);
-        hideColumn(DolphinModel::Owner);
-        hideColumn(DolphinModel::Group);
-        hideColumn(DolphinModel::Type);
-        hideColumn(DolphinModel::Version);
+        // Hide all columns except of the 'Name' column
+        for (int i = DolphinModel::Name + 1; i < DolphinModel::ExtraColumnCount; ++i) {
+            hideColumn(i);
+        }
         header()->hide();
         break;