--- /dev/null
+#ifndef QDECLARATIVEDOWNLOADLISTMODELPRIVATE_H
+#define QDECLARATIVEDOWNLOADLISTMODELPRIVATE_H
+
+#include <QModelIndex>
+
+#include "QDeclarativeDownloadListModel.h" // TODO: For DownloadItems_t, move that to common place..
+
+namespace qtrapids
+{
+
+class QDeclarativeDownloadListModelPrivate : QObject
+{
+ Q_OBJECT
+public:
+ QDeclarativeDownloadListModelPrivate()
+ {
+ }
+
+ DownloadItems_t items_;
+ ItemIndex_t itemIndexes_;
+ //QModelIndex downloadIndex_;
+
+signals:
+ void itemAdded(QString hash);
+ void itemRemoved(QString hash);
+
+};
+} // namespace qtrapids
+
+#endif