class DolphinModel;
class DolphinSortFilterProxyModel;
class DolphinDirLister;
+class DolphinViewAutoScroller;
class KFilePreviewGenerator;
class KJob;
class KFileItem;
class KFileItemList;
class SelectionManager;
+class ToolTipManager;
class QPixmap;
/**
KFileItem itemAt(const QPoint& pos) const;
KFileItemList selectedItems() const;
-
+
/**
* Returns the MIME data for the selected items.
*/
virtual void wheelEvent(QWheelEvent* event);
virtual void leaveEvent(QEvent* event);
virtual void selectionChanged(const QItemSelection& selected, const QItemSelection& deselected);
+ virtual void currentChanged(const QModelIndex& current, const QModelIndex& previous);
private slots:
void slotEntered(const QModelIndex& index);
+ void slotClicked(const QModelIndex& index);
+ void slotDoubleClicked(const QModelIndex& index);
void requestActivation();
void updateFont();
bool m_active;
DolphinColumnView* m_view;
SelectionManager* m_selectionManager;
+ DolphinViewAutoScroller* m_autoScroller;
KUrl m_url; // URL of the directory that is shown
KUrl m_childUrl; // URL of the next column that is shown
KFilePreviewGenerator* m_previewGenerator;
+ ToolTipManager* m_toolTipManager;
+
QRect m_dropRect;
friend class DolphinColumnView;