[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:10:42 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=6d6d00e
The following commit has been merged in the master branch:
commit 6d6d00eb2721949820a3ff560671f90fb0a99563
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed May 30 23:00:50 2012 +0100
Use GroupNameRole and DisplayRole for groups model correctly. Do not try and add someone to "ungrouped" group
BUG: 299092
Reviewed-by: Martin Klapetek
---
abstract-contact-delegate.cpp | 2 +-
contact-list-widget.cpp | 8 +++++---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/abstract-contact-delegate.cpp b/abstract-contact-delegate.cpp
index 688dd95..852d2f6 100644
--- a/abstract-contact-delegate.cpp
+++ b/abstract-contact-delegate.cpp
@@ -117,7 +117,7 @@ void AbstractContactDelegate::paintHeader(QPainter *painter, const QStyleOptionV
//create an area for text which does not overlap with the icons.
QRect textRect = groupLabelRect.adjusted(ACCOUNT_ICON_SIZE + (SPACING*4),0,0,0);
- QString groupHeaderString = index.data(GroupsModel::GroupNameRole).toString().append(counts);
+ QString groupHeaderString = index.data(Qt::DisplayRole).toString().append(counts);
if (option.state & QStyle::State_HasFocus) {
painter->setPen(m_palette->color(QPalette::Active, QPalette::HighlightedText));
diff --git a/contact-list-widget.cpp b/contact-list-widget.cpp
index 57fd3d9..2fc02de 100644
--- a/contact-list-widget.cpp
+++ b/contact-list-widget.cpp
@@ -708,10 +708,12 @@ void ContactListWidget::dropEvent(QDropEvent *event)
kDebug() << contact->contact().data()->alias() << "added to group" << group;
- Tp::PendingOperation *op = contact->contact().data()->addToGroup(group);
+ if (!group.isEmpty()) {
+ Tp::PendingOperation *op = contact->contact().data()->addToGroup(group);
- connect(op, SIGNAL(finished(Tp::PendingOperation*)),
- this, SIGNAL(genericOperationFinished(Tp::PendingOperation*)));
+ connect(op, SIGNAL(finished(Tp::PendingOperation*)),
+ this, SIGNAL(genericOperationFinished(Tp::PendingOperation*)));
+ }
}
event->acceptProposedAction();
} else {
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list