]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphindetailsview.h
Hide the "Sort by Rating" and "Sort by Tags" menu entries for KDE 4.0, as currently...
[dolphin.git] / src / dolphindetailsview.h
index 57fb98f2248149f3a5b394a01a781ecf6bbd1b66..1b21690c0b46896fe7003fc55068dc8f96b7c1e3 100644 (file)
@@ -51,6 +51,7 @@ protected:
     virtual void mousePressEvent(QMouseEvent* event);
     virtual void mouseMoveEvent(QMouseEvent* event);
     virtual void mouseReleaseEvent(QMouseEvent* event);
+    virtual void startDrag(Qt::DropActions supportedActions);
     virtual void dragEnterEvent(QDragEnterEvent* event);
     virtual void dragLeaveEvent(QDragLeaveEvent* event);
     virtual void dragMoveEvent(QDragMoveEvent* event);
@@ -58,6 +59,7 @@ protected:
     virtual void paintEvent(QPaintEvent* event);
     virtual void keyPressEvent(QKeyEvent* event);
     virtual void resizeEvent(QResizeEvent* event);
+    virtual void closeEvent(QCloseEvent* event);
 
 private slots:
     /**
@@ -135,10 +137,19 @@ private:
 
     KFileItem itemForIndex(const QModelIndex& index) const;
 
+    KFileItemDelegate::Information infoForColumn(int columnIndex) const;
+
+    /**
+     * Resizes all columns in a way to use the whole available width of the view.
+     */
+    void resizeColumns();
+
 private:
     DolphinController* m_controller;
     QStyleOptionViewItem m_viewOptions;
 
+    bool m_clearAdditionalInfo;
+
     bool m_dragging;   // TODO: remove this property when the issue #160611 is solved in Qt 4.4
     QRect m_dropRect;  // TODO: remove this property when the issue #160611 is solved in Qt 4.4