diff options
author | Javier S. Pedro <maemo@javispedro.com> | 2011-09-28 02:36:03 +0200 |
---|---|---|
committer | Javier S. Pedro <maemo@javispedro.com> | 2011-09-28 02:36:03 +0200 |
commit | 1050c062eee192c62dec2b3f1d35f663ef7ef607 (patch) | |
tree | 7b5a4677c304b81cc0bd4e5516daff00450cb471 /qmafwwatchlet/qmafwwatchletplayer.h | |
parent | 64662ecc6ea6b5296ea77d83eac6eb1372afac01 (diff) | |
download | sowatch-1050c062eee192c62dec2b3f1d35f663ef7ef607.tar.gz sowatch-1050c062eee192c62dec2b3f1d35f663ef7ef607.zip |
fixing a few mediaart qmafwwatchlet bugs
Diffstat (limited to 'qmafwwatchlet/qmafwwatchletplayer.h')
-rw-r--r-- | qmafwwatchlet/qmafwwatchletplayer.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/qmafwwatchlet/qmafwwatchletplayer.h b/qmafwwatchlet/qmafwwatchletplayer.h index d85f38c..4a587a6 100644 --- a/qmafwwatchlet/qmafwwatchletplayer.h +++ b/qmafwwatchlet/qmafwwatchletplayer.h @@ -7,6 +7,7 @@ #include <MafwRenderer.h> #include <MafwMediaInfo.h> +#include <MafwContent.h> namespace sowatch { @@ -19,7 +20,7 @@ class QMafwWatchletPlayer : public QObject Q_PROPERTY(QString title READ title NOTIFY titleChanged) Q_PROPERTY(QString album READ album NOTIFY albumChanged) Q_PROPERTY(QString artist READ artist NOTIFY artistChanged) - Q_PROPERTY(QUrl imageUrl READ imageUrl NOTIFY imageUrlChanged) + Q_PROPERTY(QUrl mediaArt READ mediaArt NOTIFY mediaArtChanged) public: explicit QMafwWatchletPlayer(QMafwWatchlet* watchlet); @@ -27,13 +28,13 @@ public: QString title() const; QString album() const; QString artist() const; - QUrl imageUrl() const; + QUrl mediaArt() const; signals: void titleChanged(); void albumChanged(); void artistChanged(); - void imageUrlChanged(); + void mediaArtChanged(); public slots: void activate(); @@ -56,13 +57,15 @@ private: QString _title; QString _album; QString _artist; - QUrl _imageUrl; + QString _rendererArt; + QUrl _mediaArt; void setRenderer(MafwRenderer*); void reconnect(); static QString stripAlbumArtComponent(const QString& component); QString mediaArtPath() const; + void updateMediaArt(); private slots: void handleChangedMetadata(const QString& s, const QList<QVariant>& l); |