Engines
player.cpp
Go to the documentation of this file.00001 #include "player.h" 00002 00003 Player::Player(PlayerFactory* factory) 00004 : m_factory(factory) 00005 { 00006 } 00007 00008 Player::~Player() 00009 { 00010 } 00011 00012 PlayerFactory* Player::factory() const 00013 { 00014 return m_factory; 00015 } 00016 00017 QString Player::name() const 00018 { 00019 Q_ASSERT(!m_name.isEmpty()); 00020 return m_name; 00021 } 00022 00023 QString Player::artist() 00024 { 00025 return QString(); 00026 } 00027 00028 QString Player::album() 00029 { 00030 return QString(); 00031 } 00032 00033 QString Player::title() 00034 { 00035 return QString(); 00036 } 00037 00038 int Player::trackNumber() 00039 { 00040 return 0; 00041 } 00042 00043 QString Player::comment() 00044 { 00045 return QString(); 00046 } 00047 00048 QString Player::genre() 00049 { 00050 return QString(); 00051 } 00052 00053 int Player::length() 00054 { 00055 return 0; 00056 } 00057 00058 int Player::position() 00059 { 00060 return 0; 00061 } 00062 00063 float Player::volume() 00064 { 00065 return -1; 00066 } 00067 00068 QPixmap Player::artwork() 00069 { 00070 return QPixmap(); 00071 } 00072 00073 bool Player::canPlay() 00074 { 00075 return false; 00076 } 00077 00078 void Player::play() 00079 { 00080 } 00081 00082 bool Player::canPause() 00083 { 00084 return false; 00085 } 00086 00087 void Player::pause() 00088 { 00089 } 00090 00091 bool Player::canStop() 00092 { 00093 return false; 00094 } 00095 00096 void Player::stop() 00097 { 00098 } 00099 00100 bool Player::canGoPrevious() 00101 { 00102 return false; 00103 } 00104 00105 void Player::previous() 00106 { 00107 } 00108 00109 bool Player::canGoNext() 00110 { 00111 return false; 00112 } 00113 00114 void Player::next() 00115 { 00116 } 00117 00118 bool Player::canSetVolume() 00119 { 00120 return false; 00121 } 00122 00123 void Player::setVolume(float) 00124 { 00125 } 00126 00127 bool Player::canSeek() 00128 { 00129 return false; 00130 } 00131 00132 void Player::seek(int) 00133 { 00134 } 00135 00136 void Player::setName(const QString& name) 00137 { 00138 m_name = name; 00139 } 00140