summaryrefslogtreecommitdiff
path: root/src/downloadlistwidget.h
diff options
context:
space:
mode:
authorKrzysztof Starecki <krzysztof.starecki@gmail.com>2018-12-30 12:07:40 +0100
committerKrzysztof Starecki <krzysztof.starecki@gmail.com>2018-12-30 12:26:34 +0100
commit5920dc2cd14ef5dc6e3802939cbe6256ea13848b (patch)
tree74eceba1e3a56c19e89f417b69020ae6426df6e2 /src/downloadlistwidget.h
parent7f0844bdd498ab3176fc79f24d9217d1c03d7e4c (diff)
Disable downloadlist widget delegates, port partial functionality to QTreeView
Diffstat (limited to 'src/downloadlistwidget.h')
-rw-r--r--src/downloadlistwidget.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/downloadlistwidget.h b/src/downloadlistwidget.h
index fe7f3b22..7a7a25f7 100644
--- a/src/downloadlistwidget.h
+++ b/src/downloadlistwidget.h
@@ -28,20 +28,22 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
#include <QTreeView>
namespace Ui {
- class DownloadListWidget;
+ class DownloadListWidget;
}
-class DownloadListWidget : public QWidget
+class DownloadListWidget : public QTreeView
{
- Q_OBJECT
+ Q_OBJECT
public:
- explicit DownloadListWidget(QWidget *parent = 0);
- ~DownloadListWidget();
+ explicit DownloadListWidget(QWidget *parent = 0);
+ ~DownloadListWidget();
+signals:
+ void resumeDownload(int index);
-private:
- Ui::DownloadListWidget *ui;
+private slots:
+ void onDoubleClick(const QModelIndex &index);
};
class DownloadManager;