summaryrefslogtreecommitdiffstats
path: root/shemov.pro
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-07-06 08:06:52 +0200
committerArno <am@disconnect.de>2013-07-06 08:06:52 +0200
commitbd6a6a7c42dabe2d0d86e309a6dc6b04de7c0a10 (patch)
treeb4a3cf4db50c84c08419562484e9016b7d4af5f6 /shemov.pro
parent04d9dcbe2139109e00d07488f6e45d0353a676e2 (diff)
downloadSheMov-bd6a6a7c42dabe2d0d86e309a6dc6b04de7c0a10.tar.gz
SheMov-bd6a6a7c42dabe2d0d86e309a6dc6b04de7c0a10.tar.bz2
SheMov-bd6a6a7c42dabe2d0d86e309a6dc6b04de7c0a10.zip
Basic ArchiveFilesModel and ArchiveController
Implement a new file model for the archive. It's quite basic at this stage, but finally something happens when clicking the archive tree. Also, implement the interaction (signal -> slot) between the views and models in an explicit controller to prevent the mess from the old archive.
Diffstat (limited to 'shemov.pro')
-rw-r--r--shemov.pro6
1 files changed, 4 insertions, 2 deletions
diff --git a/shemov.pro b/shemov.pro
index 1bae612..b6f83d0 100644
--- a/shemov.pro
+++ b/shemov.pro
@@ -45,7 +45,8 @@ SOURCES = main.cpp \
framecache.cpp \
smtreeview.cpp \
archivemodel.cpp \
- archiveview.cpp
+ archiveview.cpp \
+ archivecontroller.cpp
HEADERS = \
filesystemdirproxy.h \
filesystemwidget.h \
@@ -86,6 +87,7 @@ HEADERS = \
framecache.h \
smtreeview.h \
archivemodel.h \
- archiveview.h
+ archiveview.h \
+ archivecontroller.h
LIBS += -lmagic -lXfixes -lX11
RESOURCES = shemov.qrc