summaryrefslogtreecommitdiffstats
path: root/archiveview.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-07-07 08:37:24 +0200
committerArno <am@disconnect.de>2013-07-07 08:37:24 +0200
commit6484a0197f193bf10a9f764acd25c52896edb1e7 (patch)
tree807c91b781d56cd1e8af1059aa944330c0b704d9 /archiveview.cpp
parentb039fbf6aaef0e961490f8267a91976866ac2e0a (diff)
downloadSheMov-6484a0197f193bf10a9f764acd25c52896edb1e7.tar.gz
SheMov-6484a0197f193bf10a9f764acd25c52896edb1e7.tar.bz2
SheMov-6484a0197f193bf10a9f764acd25c52896edb1e7.zip
Implement actions for ArchiveFileView
* make files double-clickable * implement edit actions for files
Diffstat (limited to 'archiveview.cpp')
-rw-r--r--archiveview.cpp2
1 files changed, 2 insertions, 0 deletions
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);