#include <frequencyradiostation.h>
Inheritance diagram for FrequencyRadioStation:
Public Member Functions | |
FrequencyRadioStation () | |
FrequencyRadioStation (float frequency) | |
FrequencyRadioStation (const QString &name, const QString &shortName, float frequency) | |
FrequencyRadioStation (const FrequencyRadioStation &) | |
FrequencyRadioStation (RegisterStationClass, const QString &classname=QString::null) | |
~FrequencyRadioStation () | |
float | frequency () const |
void | setFrequency (float frequency) |
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 | |
float | m_frequency |
Definition at line 38 of file frequencyradiostation.h.
FrequencyRadioStation::FrequencyRadioStation | ( | ) |
FrequencyRadioStation::FrequencyRadioStation | ( | float | frequency | ) |
FrequencyRadioStation::FrequencyRadioStation | ( | const QString & | name, | |
const QString & | shortName, | |||
float | frequency | |||
) |
FrequencyRadioStation::FrequencyRadioStation | ( | const FrequencyRadioStation & | ) |
FrequencyRadioStation::FrequencyRadioStation | ( | RegisterStationClass | , | |
const QString & | classname = QString::null | |||
) |
FrequencyRadioStation::~FrequencyRadioStation | ( | ) |
virtual int FrequencyRadioStation::compare | ( | const RadioStation & | s | ) | const [virtual] |
Implements RadioStation.
virtual RadioStation* FrequencyRadioStation::copy | ( | ) | const [virtual] |
virtual RadioStation* FrequencyRadioStation::copyNewID | ( | ) | const [virtual] |
virtual RadioStationConfig* FrequencyRadioStation::createEditor | ( | ) | const [virtual] |
Implements RadioStation.
virtual QString FrequencyRadioStation::description | ( | ) | const [virtual] |
Implements RadioStation.
float FrequencyRadioStation::frequency | ( | ) | const [inline] |
virtual QString FrequencyRadioStation::getClassName | ( | ) | const [inline, virtual] |
virtual QString FrequencyRadioStation::getProperty | ( | const QString & | property_name | ) | const [virtual] |
Reimplemented from RadioStation.
virtual QStringList FrequencyRadioStation::getPropertyNames | ( | ) | const [virtual] |
Reimplemented from RadioStation.
virtual bool FrequencyRadioStation::isValid | ( | ) | const [virtual] |
Implements RadioStation.
virtual QString FrequencyRadioStation::longName | ( | ) | const [virtual] |
Implements RadioStation.
virtual bool FrequencyRadioStation::operator== | ( | const RadioStation & | x | ) | const [virtual] |
Reimplemented from RadioStation.
void FrequencyRadioStation::setFrequency | ( | float | frequency | ) | [inline] |
virtual bool FrequencyRadioStation::setProperty | ( | const QString & | property_name, | |
const QString & | val | |||
) | [virtual] |
Reimplemented from RadioStation.
float FrequencyRadioStation::m_frequency [protected] |
Definition at line 78 of file frequencyradiostation.h.
Referenced by frequency(), and setFrequency().