#ifndef MULTIMEDIASERVICEPROXY_H_1510296074 #define MULTIMEDIASERVICEPROXY_H_1510296074 #include #include #include #include #include #include #include #include #include "MultimediaService.h" /* * Proxy class for interface Local.DbusServer.Multimedia */ class LocalDbusServerMultimediaInterface: public QDBusAbstractInterface { Q_OBJECT public: static inline const char *staticInterfaceName() { return "Local.DbusServer.Multimedia"; } public: LocalDbusServerMultimediaInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0); ~LocalDbusServerMultimediaInterface(); public Q_SLOTS: // METHODS inline QDBusPendingReply<> deviceWatcherCheckStatus(int type) { QList argumentList; argumentList << qVariantFromValue(type); return asyncCallWithArgumentList(QLatin1String("deviceWatcherCheckStatus"), argumentList); } inline QDBusPendingReply<> imagePlayerPlayListViewIndex(int type, int index) { QList argumentList; argumentList << qVariantFromValue(type) << qVariantFromValue(index); return asyncCallWithArgumentList(QLatin1String("imagePlayerPlayListViewIndex"), argumentList); } inline QDBusPendingReply<> imagePlayerPlayNextListViewIndex() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("imagePlayerPlayNextListViewIndex"), argumentList); } inline QDBusPendingReply<> imagePlayerPlayPreviousListViewIndex() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("imagePlayerPlayPreviousListViewIndex"), argumentList); } inline QDBusPendingReply<> imagePlayerRequestFileNames(int type) { QList argumentList; argumentList << qVariantFromValue(type); return asyncCallWithArgumentList(QLatin1String("imagePlayerRequestFileNames"), argumentList); } inline QDBusPendingReply<> imagePlayerRotateImage() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("imagePlayerRotateImage"), argumentList); } inline QDBusPendingReply<> imagePlayerZoomInImage() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("imagePlayerZoomInImage"), argumentList); } inline QDBusPendingReply<> imagePlayerZoomOutImage() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("imagePlayerZoomOutImage"), argumentList); } inline QDBusPendingReply<> musicPlayerExit() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("musicPlayerExit"), argumentList); } inline QDBusPendingReply<> musicPlayerPlayListViewIndex(int type, int index, int millesimal) { QList argumentList; argumentList << qVariantFromValue(type) << qVariantFromValue(index) << qVariantFromValue(millesimal); return asyncCallWithArgumentList(QLatin1String("musicPlayerPlayListViewIndex"), argumentList); } inline QDBusPendingReply<> musicPlayerPlayNextListViewIndex() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("musicPlayerPlayNextListViewIndex"), argumentList); } inline QDBusPendingReply<> musicPlayerPlayPreviousListViewIndex() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("musicPlayerPlayPreviousListViewIndex"), argumentList); } inline QDBusPendingReply<> musicPlayerRequestFileNames() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("musicPlayerRequestFileNames"), argumentList); } inline QDBusPendingReply<> musicPlayerSeekToMillesimal(int millesimal) { QList argumentList; argumentList << qVariantFromValue(millesimal); return asyncCallWithArgumentList(QLatin1String("musicPlayerSeekToMillesimal"), argumentList); } inline QDBusPendingReply<> musicPlayerSetPlayMode(int mode) { QList argumentList; argumentList << qVariantFromValue(mode); return asyncCallWithArgumentList(QLatin1String("musicPlayerSetPlayMode"), argumentList); } inline QDBusPendingReply<> musicPlayerSetPlayModeToggle() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("musicPlayerSetPlayModeToggle"), argumentList); } inline QDBusPendingReply<> musicPlayerSetPlayStatus(int status) { QList argumentList; argumentList << qVariantFromValue(status); return asyncCallWithArgumentList(QLatin1String("musicPlayerSetPlayStatus"), argumentList); } inline QDBusPendingReply<> musicPlayerSetPlayStatusToggle() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("musicPlayerSetPlayStatusToggle"), argumentList); } inline QDBusPendingReply<> reset() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("reset"), argumentList); } inline QDBusPendingReply<> synchronize() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("synchronize"), argumentList); } inline QDBusPendingReply<> videoPlayerExit() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("videoPlayerExit"), argumentList); } inline QDBusPendingReply<> videoPlayerVisible(bool flag) { QList argumentList; argumentList << qVariantFromValue(flag); return asyncCallWithArgumentList(QLatin1String("videoPlayerVisible"), argumentList); } inline QDBusPendingReply<> videoPlayerPlayListViewIndex(int type, int index, int x, int y, int width, int height, int millesimal) { QList argumentList; argumentList << qVariantFromValue(type) << qVariantFromValue(index) << qVariantFromValue(x) << qVariantFromValue(y) << qVariantFromValue(width) << qVariantFromValue(height) << qVariantFromValue(millesimal); return asyncCallWithArgumentList(QLatin1String("videoPlayerPlayListViewIndex"), argumentList); } inline QDBusPendingReply<> videoPlayerPlayNextListViewIndex() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("videoPlayerPlayNextListViewIndex"), argumentList); } inline QDBusPendingReply<> videoPlayerPlayPreviousListViewIndex() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("videoPlayerPlayPreviousListViewIndex"), argumentList); } inline QDBusPendingReply<> videoPlayerRequestFileNames(int type) { QList argumentList; argumentList << qVariantFromValue(type); return asyncCallWithArgumentList(QLatin1String("videoPlayerRequestFileNames"), argumentList); } inline QDBusPendingReply<> videoPlayerSeekToMillesimal(int millesimal) { QList argumentList; argumentList << qVariantFromValue(millesimal); return asyncCallWithArgumentList(QLatin1String("videoPlayerSeekToMillesimal"), argumentList); } inline QDBusPendingReply<> videoPlayerSetPlayModeToggle() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("videoPlayerSetPlayModeToggle"), argumentList); } inline QDBusPendingReply<> videoPlayerSetPlayStatus(int status) { QList argumentList; argumentList << qVariantFromValue(status); return asyncCallWithArgumentList(QLatin1String("videoPlayerSetPlayStatus"), argumentList); } inline QDBusPendingReply<> videoPlayerSetPlayStatusToggle() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("videoPlayerSetPlayStatusToggle"), argumentList); } Q_SIGNALS: // SIGNALS void onDeviceWatcherStatus(int type, int status); void onImagePlayerChange(int type, const QString &filePath, int index, int percent, int rotate); void onImagePlayerFileNames(int type, const QString &xml); void onMusicPlayerElapsedInformation(int elapsedTime, int elapsedMillesimal); void onMusicPlayerFileNames(int type, const QString &xml); void onMusicPlayerID3TagChange(int type, int index, const QString &fileName, const QString &title, const QString &artist, const QString &album, int endTime); void onMusicPlayerPlayMode(int mode); void onMusicPlayerPlayStatus(int type, int status); void onVideoPlayerElapsedInformation(int elapsedTime, int elapsedMillesimal); void onVideoPlayerFileNames(int type, const QString &xml); void onVideoPlayerInformation(int type, int index, const QString &fileName, int endTime); void onVideoPlayerPlayMode(int mode); void onVideoPlayerPlayStatus(int type, int status); void onVideoPlayerShowStatus(int status); void onVideoPlayerVisible(bool flag); void onSliderTouchEnable(bool flag); // dll add 20190805 void onMusicPlayerFileArtist(int type,QStringList artistList); }; namespace Local { namespace DbusServer { typedef ::LocalDbusServerMultimediaInterface Multimedia; } } #endif