File indexing completed on 2024-12-08 09:42:39

0001 /*
0002  * This file was generated by dbusidl2cpp version 0.4
0003  * when processing input file org.kde.KMediaPlayer.xml
0004  *
0005  * dbusidl2cpp is Copyright (C) 2006 Trolltech AS. All rights reserved.
0006  *
0007  * This is an auto-generated file.
0008  */
0009 
0010 #include "kmediaplayeradaptor_p.h"
0011 #include <QString>
0012 
0013 /*
0014  * Implementation of adaptor class KMediaPlayerAdaptor
0015  */
0016 
0017 KMediaPlayerAdaptor::KMediaPlayerAdaptor(QObject *parent)
0018     : QDBusAbstractAdaptor(parent)
0019 {
0020     // constructor
0021     setAutoRelaySignals(true);
0022 }
0023 
0024 KMediaPlayerAdaptor::~KMediaPlayerAdaptor()
0025 {
0026     // destructor
0027 }
0028 
0029 bool KMediaPlayerAdaptor::hasLength() const
0030 {
0031     // get the value of property hasLength
0032     return qvariant_cast< bool >(parent()->property("hasLength"));
0033 }
0034 
0035 qlonglong KMediaPlayerAdaptor::length() const
0036 {
0037     // get the value of property length
0038     return qvariant_cast< qlonglong >(parent()->property("length"));
0039 }
0040 
0041 bool KMediaPlayerAdaptor::isLooping() const
0042 {
0043     // get the value of property looping
0044     return qvariant_cast< bool >(parent()->property("looping"));
0045 }
0046 
0047 void KMediaPlayerAdaptor::setLooping(bool value)
0048 {
0049     // set the value of property looping
0050     parent()->setProperty("looping", value);
0051 }
0052 
0053 qlonglong KMediaPlayerAdaptor::position() const
0054 {
0055     // get the value of property position
0056     return qvariant_cast< qlonglong >(parent()->property("position"));
0057 }
0058 
0059 bool KMediaPlayerAdaptor::isSeekable() const
0060 {
0061     // get the value of property seekable
0062     return qvariant_cast< bool >(parent()->property("seekable"));
0063 }
0064 
0065 int KMediaPlayerAdaptor::state() const
0066 {
0067     // get the value of property state
0068     return qvariant_cast< int >(parent()->property("state"));
0069 }
0070 
0071 void KMediaPlayerAdaptor::setState(int value)
0072 {
0073     // set the value of property state
0074     parent()->setProperty("state", value);
0075 }
0076 
0077 bool KMediaPlayerAdaptor::openUrl(const QString &file)
0078 {
0079     // handle method call org.kde.KMediaPlayer.openUrl
0080     bool out0;
0081     QMetaObject::invokeMethod(parent(), "openUrl", Q_RETURN_ARG(bool, out0), Q_ARG(QString, file));
0082 
0083     // Alternative:
0084     //out0 = static_cast<YourObjectType *>(parent())->openUrl(file);
0085     return out0;
0086 }
0087 
0088 void KMediaPlayerAdaptor::pause()
0089 {
0090     // handle method call org.kde.KMediaPlayer.pause
0091     QMetaObject::invokeMethod(parent(), "pause");
0092 
0093     // Alternative:
0094     //static_cast<YourObjectType *>(parent())->pause();
0095 }
0096 
0097 void KMediaPlayerAdaptor::play()
0098 {
0099     // handle method call org.kde.KMediaPlayer.play
0100     QMetaObject::invokeMethod(parent(), "play");
0101 
0102     // Alternative:
0103     //static_cast<YourObjectType *>(parent())->play();
0104 }
0105 
0106 void KMediaPlayerAdaptor::seek(qlonglong msec)
0107 {
0108     // handle method call org.kde.KMediaPlayer.seek
0109     QMetaObject::invokeMethod(parent(), "seek", Q_ARG(qlonglong, msec));
0110 
0111     // Alternative:
0112     //static_cast<YourObjectType *>(parent())->seek(msec);
0113 }
0114 
0115 void KMediaPlayerAdaptor::stop()
0116 {
0117     // handle method call org.kde.KMediaPlayer.stop
0118     QMetaObject::invokeMethod(parent(), "stop");
0119 
0120     // Alternative:
0121     //static_cast<YourObjectType *>(parent())->stop();
0122 }
0123 
0124 #include "moc_kmediaplayeradaptor_p.cpp"