]> cloud.milkyroute.net Git - dolphin.git/commit
Split the class DolphinController into the two classes DolphinViewController and...
authorPeter Penz <peter.penz19@gmail.com>
Tue, 30 Mar 2010 20:19:32 +0000 (20:19 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Tue, 30 Mar 2010 20:19:32 +0000 (20:19 +0000)
commit47d31139224f9bfded4626803626a58afe3eb748
treed07122b133b9865bb982177706376478651d1ea7
parent25ffe18e65543cacd07be2628a60f10316375dd3
Split the class DolphinController into the two classes DolphinViewController and ViewModeController.

The ViewModeController offers a defined interface to control view mode implementations like icons view, details view and column view. The DolphinViewController allows those view mode implementations to control the parent DolphinView in a limited way.

svn path=/trunk/KDE/kdebase/apps/; revision=1109228
20 files changed:
src/CMakeLists.txt
src/dolphincolumnview.cpp
src/dolphincolumnviewcontainer.cpp
src/dolphincolumnviewcontainer.h
src/dolphindetailsview.cpp
src/dolphindetailsview.h
src/dolphiniconsview.cpp
src/dolphiniconsview.h
src/dolphinview.cpp
src/dolphinview.h
src/dolphinviewcontainer.cpp
src/dolphinviewcontroller.cpp [moved from src/dolphincontroller.cpp with 67% similarity]
src/dolphinviewcontroller.h [moved from src/dolphincontroller.h with 50% similarity]
src/draganddrophelper.cpp
src/draganddrophelper.h
src/panels/folders/paneltreeview.cpp
src/viewextensionsfactory.cpp
src/viewextensionsfactory.h
src/viewmodecontroller.cpp [new file with mode: 0644]
src/viewmodecontroller.h [new file with mode: 0644]