Review Request 109650: Use ContactsModel from the ContactList (in declarative)

Aleix Pol Gonzalez aleixpol at gmail.com
Fri Mar 22 17:54:12 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/109650/
-----------------------------------------------------------

(Updated March 22, 2013, 5:54 p.m.)


Review request for Telepathy and David Edmundson.


Changes
-------

Fixed my patch.

It was one of those cases of http://www.sureiscute.com/images/50360e401d41c87726000130.jpg.

Now my test works. Yay!!


Description
-------

A suggested by David, use KTp::ContactsModel instead of KTp::ContactsFilterModel.


Diffs (updated)
-----

  KTp/Declarative/contact-list.h a598144 
  KTp/Declarative/contact-list.cpp 18b1332 
  KTp/Declarative/qml-plugins.cpp e754b25 

Diff: http://git.reviewboard.kde.org/r/109650/diff/


Testing
-------

I ran this, and it still lists contacts, so I have no idea why it doesn't work. Maybe it's just too late... Ideas?

import QtQuick 1.1
import org.kde.plasma.core 0.1 as PlasmaCore
import org.kde.plasma.components 0.1 as PlasmaComponents
import org.kde.plasma.extras 0.1 as PlasmaExtras
import org.kde.telepathy 0.1 as KTp

ListView {
    KTp.ContactList {
        id: groups
        Component.onCompleted: {
            model.groupMode = KTp.ContactsModel.GroupGrouping
        }
    }
    height: 100
    width: 200
    model: groups.model
    delegate: PlasmaComponents.ListItem {
        width: parent.width
        height: 20
        PlasmaComponents.Label { text: display }
    }
}


Thanks,

Aleix Pol Gonzalez

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20130322/43e40eb3/attachment-0001.html>


More information about the KDE-Telepathy mailing list