From 6484a0197f193bf10a9f764acd25c52896edb1e7 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 7 Jul 2013 08:37:24 +0200 Subject: Implement actions for ArchiveFileView * make files double-clickable * implement edit actions for files --- archiveview.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'archiveview.cpp') diff --git a/archiveview.cpp b/archiveview.cpp index 53903f9..d829356 100644 --- a/archiveview.cpp +++ b/archiveview.cpp @@ -84,6 +84,8 @@ ArchiveView::ArchiveView(QWidget *parent) : QWidget(parent) { mFiles->setItemDelegateForColumn(ArchiveFilesModel::Size, new SizeDelegate(this)); mFiles->setItemDelegateForColumn(ArchiveFilesModel::SizeDur, new DurationDelegate(this)); mFiles->setItemDelegateForColumn(ArchiveFilesModel::FileNumber, new EmptyDelegate(this)); + mFiles->setSelectionMode(QAbstractItemView::ExtendedSelection); + mFiles->setSelectionBehavior(QAbstractItemView::SelectRows); mFilesModel = new ArchiveFilesModel(QStringList() << QChar(0x26A7) << tr("Seriespartid") << tr("Filename") << tr("Md5Sum") << tr("Size") << tr("Dvd") << tr("Type") << tr("No") << tr("Q") << tr("Fileid") << tr("S/Dur") << tr("Full Path"), this); mFilesProxy = new ArchiveFilesProxy; mFilesProxy->setSourceModel(mFilesModel); -- cgit v1.2.3-70-g09d2