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 QDirModel; |
27 class QFileSystemModel; |
28 class FmDriveModel; |
28 class FmDriveModel; |
29 class FmDriveWatcher; |
29 class FmDriveWatcher; |
30 class HbListView; |
30 class HbListView; |
31 class QGraphicsLinearLayout; |
31 class QGraphicsLinearLayout; |
|
32 |
|
33 class FmFileIconProvider; |
32 |
34 |
33 class FmFileWidget : public HbWidget |
35 class FmFileWidget : public HbWidget |
34 { |
36 { |
35 Q_OBJECT |
37 Q_OBJECT |
36 public: |
38 public: |
66 void setModel( QAbstractItemModel *model ); |
68 void setModel( QAbstractItemModel *model ); |
67 |
69 |
68 private: |
70 private: |
69 HbListView *mListView; |
71 HbListView *mListView; |
70 QGraphicsLinearLayout *mLayout; |
72 QGraphicsLinearLayout *mLayout; |
71 QDirModel *mDirModel; |
73 QFileSystemModel *mFileSystemModel; |
72 FmDriveModel *mDriveModel; |
74 FmDriveModel *mDriveModel; |
73 |
75 |
74 QAbstractItemModel *mCurrentModel; |
76 QAbstractItemModel *mCurrentModel; |
75 FmDriveWatcher *mDriveWatcher; |
77 FmDriveWatcher *mDriveWatcher; |
76 |
78 |
77 QModelIndex mActivatedModelIndex; |
79 QModelIndex mActivatedModelIndex; |
|
80 |
|
81 FmFileIconProvider *mFileIconProvider; |
78 |
82 |
79 }; |
83 }; |
80 |
84 |
81 #endif |
85 #endif |