D11250: Expose presentation via MPRIS to rich remote controllers
Albert Astals Cid
noreply at phabricator.kde.org
Sun Mar 18 23:28:53 UTC 2018
aacid added inline comments.
INLINE COMMENTS
> dbusabstractadaptor.h:32
> + */
> +class DBusAbstractAdaptor : public QDBusAbstractAdaptor
> +{
This seems like random glue code, wouldn't this make more sense in Qt or in KF5?
> mprismediaplayer2player.cpp:50
> + if (flags & Pixmap) {
> + // TODO: can we be sure about this?
> + emit pixmapAvailable(page);
Should be about right
> mprismediaplayer2player.cpp:58
> + : mThumbnailCacheDir(new QTemporaryDir)
> + // TODO: can we assume document is unchanged while in presentation?
> + , mThumbnailForPageCreated(document->pages())
No, you can not, file can change at any moment.
> mprismediaplayer2player.cpp:304
> +
> + // TODO: how to find out if there still is another pixmap request ongoing?
> + // not a QObject, so cannot connect to destroyed signal
Why do you need that?
> mprismediaplayer2player.h:99
> +public Q_SLOTS: // D-Bus API
> + void Next();
> + void Previous();
are this ugly uppercase tyied to the spec? Isn't there like a magic way in Qt to create the api from the xml spec?
REPOSITORY
R223 Okular
REVISION DETAIL
https://phabricator.kde.org/D11250
To: kossebau, #okular
Cc: aacid, pino, rkflx, #kde_connect, michaelweghorn, ngraham
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20180318/652e5b50/attachment.html>
More information about the KDEConnect
mailing list