[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9

Maximiliano Curia maxy at moszumanska.debian.org
Mon May 9 09:08:01 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=ad558c5

The following commit has been merged in the master branch:
commit ad558c585aeaf325243e5c0c4cc264793876dfc8
Author: David Edmundson <kde at davidedmundson.co.uk>
Date:   Sun Feb 16 19:11:56 2014 +0100

    Add sorting to the model test view
---
 tests/model-view.cpp | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/tests/model-view.cpp b/tests/model-view.cpp
index 25ed46b..1d98310 100644
--- a/tests/model-view.cpp
+++ b/tests/model-view.cpp
@@ -22,6 +22,7 @@
 #include "model-view.h"
 
 #include "roles-proxy-model.h"
+#include <QSortFilterProxyModel>
 
 
 
@@ -30,10 +31,15 @@ ModelView::ModelView(QAbstractItemModel *model, QWidget *parent)
 {
     setupUi(this);
 
-    RolesProxyModel *proxyModel = new RolesProxyModel(this);
-    proxyModel->setSourceModel(model);
+//     RolesProxyModel *proxyModel = new RolesProxyModel(this);
+//     proxyModel->setSourceModel(model);
 
-    TreeView->setModel(proxyModel);
+    QSortFilterProxyModel *proxy = new QSortFilterProxyModel(this);
+    proxy->setDynamicSortFilter(true);
+    proxy->setSourceModel(model);
+    proxy->setSortRole(Qt::DisplayRole);
+
+    TreeView->setModel(proxy);
 }
 
 ModelView::~ModelView()

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list