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 |