[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