Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-315

QContactPresence for QContactOnlineAccount: can't get it for skype accounts on n900

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 1.0.2
    • 1.0.0
    • Contacts
    • None
    • b148b371

      I can't tell if this is a documentation error, a not implemented yet feature or a bug. I posted on all forums I could find and did not get any replies.

      The documentation (http://doc.qt.nokia.com/qtmobility-1...neaccount.html) says:

      "Presence information for a particular QContactOnlineAccount detail is provided in a QContactPresence detail which is linked (via linkedDetailUris()) to the account detail. This information is generally provided by the backend, and is not modifiable by clients."

      On my n900 application for contacts that have skype accounts setup I find the QContactOnlineAccount details with ServiceProvider skype but linkedDetailUris returns an empty array. Still, the documentation doesn't explain how I would get the presence status detail even if I get something on linkedDetailUris.

      On the same note: I don't see how you can get the "skype account name" for the QContactOnlineAccount. The QContactOnlineAccount will probably not be very helpful unless I can get the skype account and presence status.

      I also tried, just in case, "contact.details(QContactPresence::DefinitionName)" but with no success as expected.

      What is the recommended way to get the presence status?

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            mgoddard Michael Goddard (closed Nokia identity) (Inactive)
            fcrochik Felipe Crochik
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes