summaryrefslogtreecommitdiffstats
path: root/archiveview.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2016-11-09 17:52:08 +0100
committerArno <arno@disconnect.de>2016-11-09 17:52:08 +0100
commit54eaa7a4a883978a308d799e1f108bdce5e9c030 (patch)
treeeef8ab6f1a7d56930f908c79d3861bcd88c32aa2 /archiveview.cpp
parentaea54efd00c1cbd0f66bcda83e9c7a196d3c317b (diff)
downloadSheMov-54eaa7a4a883978a308d799e1f108bdce5e9c030.tar.gz
SheMov-54eaa7a4a883978a308d799e1f108bdce5e9c030.tar.bz2
SheMov-54eaa7a4a883978a308d799e1f108bdce5e9c030.zip
Add display of Origin files
Show orgin files as child of archived file in the archive. Sidenote: Adding an origin file in here won't be very useful, since the actual file is elsewhere. That's a job for ShemovCleaner, I guess.
Diffstat (limited to 'archiveview.cpp')
-rw-r--r--archiveview.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/archiveview.cpp b/archiveview.cpp
index c4ac0e4..cf4013a 100644
--- a/archiveview.cpp
+++ b/archiveview.cpp
@@ -114,6 +114,7 @@ ArchiveView::ArchiveView(QWidget *parent) : QWidget(parent) {
mFilesProxy = new ArchiveFilesProxy;
mFilesProxy->setSourceModel(mFilesModel);
mFiles->setModel(mFilesProxy);
+ mFiles->setSourceModel(mFilesModel);
mActorView = new SmTreeView;
mActorView->setHeaderHidden(true);
@@ -473,6 +474,7 @@ void ArchiveTree::newPart(){
}
}
+
void ArchiveTree::dragEnterEvent(QDragEnterEvent *e){
if(e->mimeData()->hasFormat("application/x-shemov-file")){
e->acceptProposedAction();
@@ -554,7 +556,6 @@ void ArchiveFiles::deleteFromFiles(){
c->archiveTreeModel()->removeFiles(fileIds);
c->archiveTreeModel()->refresh();
}
-
}
void ArchiveFiles::mousePressEvent(QMouseEvent *e){