equal
deleted
inserted
replaced
22 #include "hbwidget.h" |
22 #include "hbwidget.h" |
23 #include <QFileInfo> |
23 #include <QFileInfo> |
24 #include <QDir> |
24 #include <QDir> |
25 #include <QString> |
25 #include <QString> |
26 |
26 |
27 class QFileSystemModel; |
|
28 class FmDriveModel; |
27 class FmDriveModel; |
29 class FmDriveWatcher; |
28 class FmDriveWatcher; |
30 class HbListView; |
29 class FmFileIconProvider; |
|
30 class FmFileSystemProxyModel; |
|
31 |
|
32 class QFileSystemModel; |
31 class QGraphicsLinearLayout; |
33 class QGraphicsLinearLayout; |
32 |
34 |
33 class FmFileIconProvider; |
35 class HbListView; |
34 |
36 |
35 class FmFileWidget : public HbWidget |
37 class FmFileWidget : public HbWidget |
36 { |
38 { |
37 Q_OBJECT |
39 Q_OBJECT |
38 public: |
40 public: |
67 void changeRootIndex( const QModelIndex &index ); |
69 void changeRootIndex( const QModelIndex &index ); |
68 void setModel( QAbstractItemModel *model ); |
70 void setModel( QAbstractItemModel *model ); |
69 |
71 |
70 private: |
72 private: |
71 HbListView *mListView; |
73 HbListView *mListView; |
72 QGraphicsLinearLayout *mLayout; |
74 QGraphicsLinearLayout *mLayout; |
73 QFileSystemModel *mFileSystemModel; |
75 QFileSystemModel *mFileSystemSourceModel; |
74 FmDriveModel *mDriveModel; |
76 FmFileSystemProxyModel *mFileModel; |
|
77 FmDriveModel *mDriveModel; |
75 |
78 |
76 QAbstractItemModel *mCurrentModel; |
79 QAbstractItemModel *mCurrentModel; |
77 FmDriveWatcher *mDriveWatcher; |
80 FmDriveWatcher *mDriveWatcher; |
78 |
81 |
79 QModelIndex mActivatedModelIndex; |
82 QModelIndex mActivatedModelIndex; |