Hi John

Yesterday I fought the good fight on several fronts 8.)

1) I had a stab at migrating your QmlMessages project to Qt5 / Sailfish Alpha 2. I did all the obvious stuff according to the porting guides, but then got to a stage where I had a screenful of errors from qqml.h, qquickitem.h and qjvalue.h. These are probably follow on errors from incorrectly migrated QmlMessage code, but I could not spot it. Unfortunately for me, reading C++ is a bit like reading a menu in Greek. I can spot some dishes like feta, chicken, lamb, maybe make out individual characters that I recognise, but the rest is just Greek to me! So I have put this on hold for the moment.

2) nemo-qml-plugin-messages

Zitat von "John Brooks" <john.bro...@jollamobile.com>:
...TelepathyChannelManager has a minor side effect - it's only meant to be instantiated once by whichever client is handling incoming messages for the user. I've submitted a small change that will make it more appropriate for use cases like yours at https://github.com/nemomobile/nemo-qml-plugin-messages/pull/4. You should use code like what you have above....


I have incorporated you changes to my local copy, thank!

QtCreator objects to Telepathy imports like this (File or directory not found):

#include <TelepathyQt/PendingChannelRequest>

But the autocomplete finds Telepathy imports as follows:

#include <telepathy-qt5/TelepathyQt/PendingChannelRequest>

However both formats compile quite happily.


3) SMSTelepathyDemo
This is my throwaway QML project, importing nemo-qml-plugin-messages. When I send an SMS I get this output:

void ConversationChannel::sendMessage(const MessagePartList&) Buffering message until channel is ready tp-qt 0.9.3 WARN: (Too old?) Channel Dispatcher failed to tell us whether it supports request hints, assuming it doesn't: "org.freedesktop.DBus.Error.ServiceUnknown" : "The name org.freedesktop.Telepathy.ChannelDispatcher was not provided by any .service files" tp-qt 0.9.3 WARN: GetAll(Account) failed: "org.freedesktop.DBus.Error.ServiceUnknown": "The name org.freedesktop.Telepathy.AccountManager was not provided by any .service files"
No account for "/org/freedesktop/Telepathy/Account/ring/tel/account0"

I have to confess, my understanding of the DBus architecture is very vague. I will spend some time boning up on http://www.freedesktop.org/wiki/IntroductionToDBus/
Hopefully this will give me more insight.

cheers

Chris





_______________________________________________
SailfishOS.org Devel mailing list

Reply via email to