Changeset View
Changeset View
Standalone View
Standalone View
src/filewidgets/kdiroperatordetailview_p.h
| Show All 16 Lines | |||||
| 17 | *****************************************************************************/ | 17 | *****************************************************************************/ | ||
| 18 | 18 | | |||
| 19 | #ifndef KDIROPERATORDETAILVIEW_P_H | 19 | #ifndef KDIROPERATORDETAILVIEW_P_H | ||
| 20 | #define KDIROPERATORDETAILVIEW_P_H | 20 | #define KDIROPERATORDETAILVIEW_P_H | ||
| 21 | 21 | | |||
| 22 | #include <QTreeView> | 22 | #include <QTreeView> | ||
| 23 | 23 | | |||
| 24 | #include <kfile.h> | 24 | #include <kfile.h> | ||
| 25 | #include <kdirmodel.h> | ||||
| 25 | 26 | | |||
| 26 | class QAbstractItemModel; | 27 | class QAbstractItemModel; | ||
| 27 | 28 | | |||
| 28 | /** | 29 | /** | ||
| 29 | * Default detail view for KDirOperator using | 30 | * Default detail view for KDirOperator using | ||
| 30 | * custom resizing options and columns. | 31 | * custom resizing options and columns. | ||
| 31 | */ | 32 | */ | ||
| 32 | class KDirOperatorDetailView : public QTreeView | 33 | class KDirOperatorDetailView : public QTreeView | ||
| Show All 12 Lines | |||||
| 45 | protected: | 46 | protected: | ||
| 46 | bool event(QEvent *event) override; | 47 | bool event(QEvent *event) override; | ||
| 47 | void dragEnterEvent(QDragEnterEvent *event) override; | 48 | void dragEnterEvent(QDragEnterEvent *event) override; | ||
| 48 | void mousePressEvent(QMouseEvent *event) override; | 49 | void mousePressEvent(QMouseEvent *event) override; | ||
| 49 | void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) override; | 50 | void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) override; | ||
| 50 | 51 | | |||
| 51 | private: | 52 | private: | ||
| 52 | bool m_hideDetailColumns; | 53 | bool m_hideDetailColumns; | ||
| 54 | bool m_setInteractiveResizeMode; | ||||
| 55 | int m_currentColumnWidth[KDirModel::ColumnCount]; | ||||
| 53 | }; | 56 | }; | ||
| 54 | 57 | | |||
| 55 | #endif | 58 | #endif | ||