[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/mobile/tasks
From: Tobias Koenig <tokoe () kde ! org>
Date: 2010-11-26 10:33:28
Message-ID: 20101126103328.D56C6AC8A2 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1200954 by tokoe:
Let tasks-mobile use lib/threadgroupermodel as well to reduce code duplication
M +1 -1 CMakeLists.txt
M +3 -1 mainview.cpp
A taskthreadgroupercomparator.cpp [License: LGPL (v2+)]
A taskthreadgroupercomparator.h [License: LGPL (v2+)]
D threadgroupermodel.cpp
D threadgroupermodel.h
--- trunk/KDE/kdepim/mobile/tasks/CMakeLists.txt #1200953:1200954
@@ -19,7 +19,7 @@
tasksexporthandler.cpp
tasksimporthandler.cpp
tasksactionmanager.cpp
- threadgroupermodel.cpp
+ taskthreadgroupercomparator.cpp
mainview.cpp
main.cpp
)
--- trunk/KDE/kdepim/mobile/tasks/mainview.cpp #1200953:1200954
@@ -31,6 +31,7 @@
#include "tasksfilterproxymodel.h"
#include "tasksexporthandler.h"
#include "tasksimporthandler.h"
+#include "taskthreadgroupercomparator.h"
#include "threadgroupermodel.h"
#include <incidenceeditor-ng/incidencedefaults.h>
@@ -274,7 +275,8 @@
QAbstractItemModel* MainView::createItemModelContext( QDeclarativeContext *context, \
QAbstractItemModel *model ) {
- ThreadGrouperModel *grouperModel = new ThreadGrouperModel( this );
+ TaskThreadGrouperComparator *comparator = new TaskThreadGrouperComparator;
+ ThreadGrouperModel *grouperModel = new ThreadGrouperModel( comparator, this );
grouperModel->setSourceModel( model );
return KDeclarativeMainView::createItemModelContext( context, grouperModel );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic