[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:05:40 UTC 2016


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

The following commit has been merged in the master branch:
commit bf277eb0693184ec0519b9f3766566c260303962
Author: George Goldberg <grundleborg at googlemail.com>
Date:   Sat Feb 14 21:28:17 2009 +0000

    Implement rowCount() and data() methods on the accountsList model.
    
    svn path=/trunk/playground/network/telepathy-accounts-kcm/; revision=926227
---
 KTp/Models/accounts-list-model.cpp | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/KTp/Models/accounts-list-model.cpp b/KTp/Models/accounts-list-model.cpp
index 2149bc8..5870294 100644
--- a/KTp/Models/accounts-list-model.cpp
+++ b/KTp/Models/accounts-list-model.cpp
@@ -40,13 +40,23 @@ AccountsListModel::~AccountsListModel()
 
 int AccountsListModel::rowCount(const QModelIndex &index) const
 {
-    // TODO: Implement me!
+    if(index == QModelIndex())
+    {
+       return m_readyAccounts.size();
+    }
+
     return 0;
 }
 
 QVariant AccountsListModel::data(const QModelIndex &index, int role) const
 {
-    // TODO: Implement me!
+    // FIXME: This is a basic implementation just so I can see what's going
+    // on while developing this code further. Needs expanding.
+    if(role == Qt::DisplayRole)
+    {
+        return QVariant(m_readyAccounts.at(index.row())->account()->displayName());
+    }
+
     return QVariant();
 }
 

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list