#include <internetradiostation.h>
Inheritance diagram for InternetRadioStation:
Public Member Functions | |
InternetRadioStation () | |
InternetRadioStation (KURL const &url) | |
InternetRadioStation (const QString &name, const QString &shortName, KURL const &url) | |
InternetRadioStation (const InternetRadioStation &) | |
InternetRadioStation (RegisterStationClass, const QString &classname=QString::null) | |
~InternetRadioStation () | |
const KURL & | url () const |
void | setUrl (KURL const &url) |
virtual QString | longName () const |
virtual QString | description () const |
virtual bool | isValid () const |
virtual int | compare (const RadioStation &s) const |
virtual RadioStation * | copy () const |
returns an exact copy of this station | |
virtual RadioStation * | copyNewID () const |
returns an exact copy of this station, BUT with a new station ID | |
virtual RadioStationConfig * | createEditor () const |
virtual bool | setProperty (const QString &property_name, const QString &val) |
virtual QString | getProperty (const QString &property_name) const |
virtual QStringList | getPropertyNames () const |
virtual QString | getClassName () const |
virtual bool | operator== (const RadioStation &x) const |
Protected Attributes | |
KURL | m_url |
Definition at line 34 of file internetradiostation.h.
InternetRadioStation::InternetRadioStation | ( | ) |
InternetRadioStation::InternetRadioStation | ( | KURL const & | url | ) |
InternetRadioStation::InternetRadioStation | ( | const QString & | name, | |
const QString & | shortName, | |||
KURL const & | url | |||
) |
InternetRadioStation::InternetRadioStation | ( | const InternetRadioStation & | ) |
InternetRadioStation::InternetRadioStation | ( | RegisterStationClass | , | |
const QString & | classname = QString::null | |||
) |
InternetRadioStation::~InternetRadioStation | ( | ) |
virtual int InternetRadioStation::compare | ( | const RadioStation & | s | ) | const [virtual] |
Implements RadioStation.
virtual RadioStation* InternetRadioStation::copy | ( | ) | const [virtual] |
virtual RadioStation* InternetRadioStation::copyNewID | ( | ) | const [virtual] |
virtual RadioStationConfig* InternetRadioStation::createEditor | ( | ) | const [virtual] |
Implements RadioStation.
virtual QString InternetRadioStation::description | ( | ) | const [virtual] |
Implements RadioStation.
virtual QString InternetRadioStation::getClassName | ( | ) | const [inline, virtual] |
virtual QString InternetRadioStation::getProperty | ( | const QString & | property_name | ) | const [virtual] |
Reimplemented from RadioStation.
virtual QStringList InternetRadioStation::getPropertyNames | ( | ) | const [virtual] |
Reimplemented from RadioStation.
virtual bool InternetRadioStation::isValid | ( | ) | const [virtual] |
Implements RadioStation.
virtual QString InternetRadioStation::longName | ( | ) | const [virtual] |
Implements RadioStation.
virtual bool InternetRadioStation::operator== | ( | const RadioStation & | x | ) | const [virtual] |
Reimplemented from RadioStation.
virtual bool InternetRadioStation::setProperty | ( | const QString & | property_name, | |
const QString & | val | |||
) | [virtual] |
Reimplemented from RadioStation.
void InternetRadioStation::setUrl | ( | KURL const & | url | ) | [inline] |
const KURL& InternetRadioStation::url | ( | ) | const [inline] |
KURL InternetRadioStation::m_url [protected] |