API reference - Class QRadioData

Notation used in Ruby API documentation

Module: QtMultimedia

Description: Binding of QRadioData

Class hierarchy: QRadioData » QObject

Sub-classes: , Error, QFlags_Error, ProgramType, QFlags_ProgramType

Public constructors

new QRadioDatanew(QMediaObject ptr mediaObject,
QObject ptr parent = nullptr)
Constructor QRadioData::QRadioData(QMediaObject *mediaObject, QObject *parent)

Public methods

void_createEnsures the C++ object is created
void_destroyExplicitly destroys the object
[const]bool_destroyed?Returns a value indicating whether the object was already destroyed
[const]bool_is_const_object?Returns a value indicating whether the reference is a const reference
void_manageMarks the object as managed by the script side.
void_unmanageMarks the object as no longer owned by the script side.
[const]boolalternativeFrequenciesEnabledMethod bool QRadioData::isAlternativeFrequenciesEnabled()
voidalternativeFrequenciesEnabled=(bool enabled)Method void QRadioData::setAlternativeFrequenciesEnabled(bool enabled)
[signal]voidalternativeFrequenciesEnabledChanged(bool enabled)Signal declaration for QRadioData::alternativeFrequenciesEnabledChanged(bool enabled)
[const]const QMediaBindableInterface ptrasConstQMediaBindableInterfaceDelivers the base class interface QMediaBindableInterface of QRadioData
[const]const QObject ptrasConstQObjectDelivers the base class interface QObject of QRadioData
QMediaBindableInterface ptrasQMediaBindableInterfaceDelivers the base class interface QMediaBindableInterface of QRadioData
QObject ptrasQObjectDelivers the base class interface QObject of QRadioData
[const]QMultimedia_AvailabilityStatusavailabilityMethod QMultimedia::AvailabilityStatus QRadioData::availability()
[signal]voiddestroyed(QObject ptr arg1)Signal declaration for QRadioData::destroyed(QObject *)
voidemit_alternativeFrequenciesEnabledChanged(bool enabled)Emitter for signal void QRadioData::alternativeFrequenciesEnabledChanged(bool enabled)
voidemit_destroyed(QObject ptr arg1 = nullptr)Emitter for signal void QRadioData::destroyed(QObject *)
voidemit_error_sig(const QRadioData_Error error)Emitter for signal void QRadioData::error(QRadioData::Error error)
voidemit_objectNameChanged(string objectName)Emitter for signal void QRadioData::objectNameChanged(const QString &objectName)
voidemit_programTypeChanged(const QRadioData_ProgramType programType)Emitter for signal void QRadioData::programTypeChanged(QRadioData::ProgramType programType)
voidemit_programTypeNameChanged(string programTypeName)Emitter for signal void QRadioData::programTypeNameChanged(QString programTypeName)
voidemit_radioTextChanged(string radioText)Emitter for signal void QRadioData::radioTextChanged(QString radioText)
voidemit_stationIdChanged(string stationId)Emitter for signal void QRadioData::stationIdChanged(QString stationId)
voidemit_stationNameChanged(string stationName)Emitter for signal void QRadioData::stationNameChanged(QString stationName)
[const]QRadioData_ErrorerrorMethod QRadioData::Error QRadioData::error()
[const]stringerrorStringMethod QString QRadioData::errorString()
[signal]voiderror_sig(const QRadioData_Error error)Signal declaration for QRadioData::error(QRadioData::Error error)
boolevent(QEvent ptr event)Virtual method bool QRadioData::event(QEvent *event)
booleventFilter(QObject ptr watched,
QEvent ptr event)
Virtual method bool QRadioData::eventFilter(QObject *watched, QEvent *event)
[const]boolisAlternativeFrequenciesEnabled?Method bool QRadioData::isAlternativeFrequenciesEnabled()
[const]QMediaObject ptrmediaObjectVirtual method QMediaObject *QRadioData::mediaObject()
[signal]voidobjectNameChanged(string objectName)Signal declaration for QRadioData::objectNameChanged(const QString &objectName)
[const]QRadioData_ProgramTypeprogramTypeMethod QRadioData::ProgramType QRadioData::programType()
[signal]voidprogramTypeChanged(const QRadioData_ProgramType programType)Signal declaration for QRadioData::programTypeChanged(QRadioData::ProgramType programType)
[const]stringprogramTypeNameMethod QString QRadioData::programTypeName()
[signal]voidprogramTypeNameChanged(string programTypeName)Signal declaration for QRadioData::programTypeNameChanged(QString programTypeName)
[const]stringradioTextMethod QString QRadioData::radioText()
[signal]voidradioTextChanged(string radioText)Signal declaration for QRadioData::radioTextChanged(QString radioText)
voidsetAlternativeFrequenciesEnabled(bool enabled)Method void QRadioData::setAlternativeFrequenciesEnabled(bool enabled)
[const]stringstationIdMethod QString QRadioData::stationId()
[signal]voidstationIdChanged(string stationId)Signal declaration for QRadioData::stationIdChanged(QString stationId)
[const]stringstationNameMethod QString QRadioData::stationName()
[signal]voidstationNameChanged(string stationName)Signal declaration for QRadioData::stationNameChanged(QString stationName)

Public static methods and constants

[static,const]QRadioData_ProgramTypeAdultHitsEnum constant QRadioData::AdultHits
[static,const]QRadioData_ProgramTypeAlarmEnum constant QRadioData::Alarm
[static,const]QRadioData_ProgramTypeAlarmTestEnum constant QRadioData::AlarmTest
[static,const]QRadioData_ProgramTypeChildrensProgrammesEnum constant QRadioData::ChildrensProgrammes
[static,const]QRadioData_ProgramTypeClassicRockEnum constant QRadioData::ClassicRock
[static,const]QRadioData_ProgramTypeClassicalEnum constant QRadioData::Classical
[static,const]QRadioData_ProgramTypeCollegeEnum constant QRadioData::College
[static,const]QRadioData_ProgramTypeCountryMusicEnum constant QRadioData::CountryMusic
[static,const]QRadioData_ProgramTypeCultureEnum constant QRadioData::Culture
[static,const]QRadioData_ProgramTypeCurrentAffairsEnum constant QRadioData::CurrentAffairs
[static,const]QRadioData_ProgramTypeDocumentaryEnum constant QRadioData::Documentary
[static,const]QRadioData_ProgramTypeDramaEnum constant QRadioData::Drama
[static,const]QRadioData_ProgramTypeEasyListeningEnum constant QRadioData::EasyListening
[static,const]QRadioData_ProgramTypeEducationEnum constant QRadioData::Education
[static,const]QRadioData_ProgramTypeFinanceEnum constant QRadioData::Finance
[static,const]QRadioData_ProgramTypeFolkMusicEnum constant QRadioData::FolkMusic
[static,const]QRadioData_ProgramTypeInformationEnum constant QRadioData::Information
[static,const]QRadioData_ProgramTypeJazzMusicEnum constant QRadioData::JazzMusic
[static,const]QRadioData_ProgramTypeLanguageEnum constant QRadioData::Language
[static,const]QRadioData_ProgramTypeLeisureEnum constant QRadioData::Leisure
[static,const]QRadioData_ProgramTypeLightClassicalEnum constant QRadioData::LightClassical
[static,const]QRadioData_ProgramTypeNationalMusicEnum constant QRadioData::NationalMusic
[static,const]QRadioData_ProgramTypeNewsEnum constant QRadioData::News
[static,const]QRadioData_ErrorNoErrorEnum constant QRadioData::NoError
[static,const]QRadioData_ProgramTypeNostalgiaEnum constant QRadioData::Nostalgia
[static,const]QRadioData_ProgramTypeOldiesMusicEnum constant QRadioData::OldiesMusic
[static,const]QRadioData_ErrorOpenErrorEnum constant QRadioData::OpenError
[static,const]QRadioData_ProgramTypeOtherMusicEnum constant QRadioData::OtherMusic
[static,const]QRadioData_ErrorOutOfRangeErrorEnum constant QRadioData::OutOfRangeError
[static,const]QRadioData_ProgramTypePersonalityEnum constant QRadioData::Personality
[static,const]QRadioData_ProgramTypePhoneInEnum constant QRadioData::PhoneIn
[static,const]QRadioData_ProgramTypePopMusicEnum constant QRadioData::PopMusic
[static,const]QRadioData_ProgramTypePublicEnum constant QRadioData::Public
[static,const]QRadioData_ProgramTypeReligionEnum constant QRadioData::Religion
[static,const]QRadioData_ProgramTypeReligiousMusicEnum constant QRadioData::ReligiousMusic
[static,const]QRadioData_ProgramTypeReligiousTalkEnum constant QRadioData::ReligiousTalk
[static,const]QRadioData_ErrorResourceErrorEnum constant QRadioData::ResourceError
[static,const]QRadioData_ProgramTypeRhythmAndBluesEnum constant QRadioData::RhythmAndBlues
[static,const]QRadioData_ProgramTypeRockMusicEnum constant QRadioData::RockMusic
[static,const]QRadioData_ProgramTypeScienceEnum constant QRadioData::Science
[static,const]QRadioData_ProgramTypeSeriousClassicalEnum constant QRadioData::SeriousClassical
[static,const]QRadioData_ProgramTypeSocialAffairsEnum constant QRadioData::SocialAffairs
[static,const]QRadioData_ProgramTypeSoftEnum constant QRadioData::Soft
[static,const]QRadioData_ProgramTypeSoftRhythmAndBluesEnum constant QRadioData::SoftRhythmAndBlues
[static,const]QRadioData_ProgramTypeSoftRockEnum constant QRadioData::SoftRock
[static,const]QRadioData_ProgramTypeSportEnum constant QRadioData::Sport
[static,const]QRadioData_ProgramTypeTalkEnum constant QRadioData::Talk
[static,const]QRadioData_ProgramTypeTop40Enum constant QRadioData::Top40
[static,const]QRadioData_ProgramTypeTravelEnum constant QRadioData::Travel
[static,const]QRadioData_ProgramTypeUndefinedEnum constant QRadioData::Undefined
[static,const]QRadioData_ProgramTypeVariedEnum constant QRadioData::Varied
[static,const]QRadioData_ProgramTypeWeatherEnum constant QRadioData::Weather
QMetaObjectstaticMetaObjectObtains the static MetaObject for this class.
stringtr(string s,
string c = nullptr,
int n = -1)
Static method QString QRadioData::tr(const char *s, const char *c, int n)
stringtrUtf8(string s,
string c = nullptr,
int n = -1)
Static method QString QRadioData::trUtf8(const char *s, const char *c, int n)

Protected methods (static, non-static and constructors)

voidchildEvent(QChildEvent ptr event)Virtual method void QRadioData::childEvent(QChildEvent *event)
voidcustomEvent(QEvent ptr event)Virtual method void QRadioData::customEvent(QEvent *event)
voiddisconnectNotify(const QMetaMethod signal)Virtual method void QRadioData::disconnectNotify(const QMetaMethod &signal)
[const]boolisSignalConnected(const QMetaMethod signal)Method bool QRadioData::isSignalConnected(const QMetaMethod &signal)
[const]intreceivers(string signal)Method int QRadioData::receivers(const char *signal)
[const]QObject ptrsenderMethod QObject *QRadioData::sender()
[const]intsenderSignalIndexMethod int QRadioData::senderSignalIndex()
boolsetMediaObject(QMediaObject ptr arg1)Virtual method bool QRadioData::setMediaObject(QMediaObject *)
voidtimerEvent(QTimerEvent ptr event)Virtual method void QRadioData::timerEvent(QTimerEvent *event)

Detailed description

AdultHits

Signature: [static,const] QRadioData_ProgramType AdultHits

Description: Enum constant QRadioData::AdultHits

Python specific notes:
The object exposes a readable attribute 'AdultHits'. This is the getter.

Alarm

Signature: [static,const] QRadioData_ProgramType Alarm

Description: Enum constant QRadioData::Alarm

Python specific notes:
The object exposes a readable attribute 'Alarm'. This is the getter.

AlarmTest

Signature: [static,const] QRadioData_ProgramType AlarmTest

Description: Enum constant QRadioData::AlarmTest

Python specific notes:
The object exposes a readable attribute 'AlarmTest'. This is the getter.

ChildrensProgrammes

Signature: [static,const] QRadioData_ProgramType ChildrensProgrammes

Description: Enum constant QRadioData::ChildrensProgrammes

Python specific notes:
The object exposes a readable attribute 'ChildrensProgrammes'. This is the getter.

ClassicRock

Signature: [static,const] QRadioData_ProgramType ClassicRock

Description: Enum constant QRadioData::ClassicRock

Python specific notes:
The object exposes a readable attribute 'ClassicRock'. This is the getter.

Classical

Signature: [static,const] QRadioData_ProgramType Classical

Description: Enum constant QRadioData::Classical

Python specific notes:
The object exposes a readable attribute 'Classical'. This is the getter.

College

Signature: [static,const] QRadioData_ProgramType College

Description: Enum constant QRadioData::College

Python specific notes:
The object exposes a readable attribute 'College'. This is the getter.

CountryMusic

Signature: [static,const] QRadioData_ProgramType CountryMusic

Description: Enum constant QRadioData::CountryMusic

Python specific notes:
The object exposes a readable attribute 'CountryMusic'. This is the getter.

Culture

Signature: [static,const] QRadioData_ProgramType Culture

Description: Enum constant QRadioData::Culture

Python specific notes:
The object exposes a readable attribute 'Culture'. This is the getter.

CurrentAffairs

Signature: [static,const] QRadioData_ProgramType CurrentAffairs

Description: Enum constant QRadioData::CurrentAffairs

Python specific notes:
The object exposes a readable attribute 'CurrentAffairs'. This is the getter.

Documentary

Signature: [static,const] QRadioData_ProgramType Documentary

Description: Enum constant QRadioData::Documentary

Python specific notes:
The object exposes a readable attribute 'Documentary'. This is the getter.

Drama

Signature: [static,const] QRadioData_ProgramType Drama

Description: Enum constant QRadioData::Drama

Python specific notes:
The object exposes a readable attribute 'Drama'. This is the getter.

EasyListening

Signature: [static,const] QRadioData_ProgramType EasyListening

Description: Enum constant QRadioData::EasyListening

Python specific notes:
The object exposes a readable attribute 'EasyListening'. This is the getter.

Education

Signature: [static,const] QRadioData_ProgramType Education

Description: Enum constant QRadioData::Education

Python specific notes:
The object exposes a readable attribute 'Education'. This is the getter.

Finance

Signature: [static,const] QRadioData_ProgramType Finance

Description: Enum constant QRadioData::Finance

Python specific notes:
The object exposes a readable attribute 'Finance'. This is the getter.

FolkMusic

Signature: [static,const] QRadioData_ProgramType FolkMusic

Description: Enum constant QRadioData::FolkMusic

Python specific notes:
The object exposes a readable attribute 'FolkMusic'. This is the getter.

Information

Signature: [static,const] QRadioData_ProgramType Information

Description: Enum constant QRadioData::Information

Python specific notes:
The object exposes a readable attribute 'Information'. This is the getter.

JazzMusic

Signature: [static,const] QRadioData_ProgramType JazzMusic

Description: Enum constant QRadioData::JazzMusic

Python specific notes:
The object exposes a readable attribute 'JazzMusic'. This is the getter.

Language

Signature: [static,const] QRadioData_ProgramType Language

Description: Enum constant QRadioData::Language

Python specific notes:
The object exposes a readable attribute 'Language'. This is the getter.

Leisure

Signature: [static,const] QRadioData_ProgramType Leisure

Description: Enum constant QRadioData::Leisure

Python specific notes:
The object exposes a readable attribute 'Leisure'. This is the getter.

LightClassical

Signature: [static,const] QRadioData_ProgramType LightClassical

Description: Enum constant QRadioData::LightClassical

Python specific notes:
The object exposes a readable attribute 'LightClassical'. This is the getter.

NationalMusic

Signature: [static,const] QRadioData_ProgramType NationalMusic

Description: Enum constant QRadioData::NationalMusic

Python specific notes:
The object exposes a readable attribute 'NationalMusic'. This is the getter.

News

Signature: [static,const] QRadioData_ProgramType News

Description: Enum constant QRadioData::News

Python specific notes:
The object exposes a readable attribute 'News'. This is the getter.

NoError

Signature: [static,const] QRadioData_Error NoError

Description: Enum constant QRadioData::NoError

Python specific notes:
The object exposes a readable attribute 'NoError'. This is the getter.

Nostalgia

Signature: [static,const] QRadioData_ProgramType Nostalgia

Description: Enum constant QRadioData::Nostalgia

Python specific notes:
The object exposes a readable attribute 'Nostalgia'. This is the getter.

OldiesMusic

Signature: [static,const] QRadioData_ProgramType OldiesMusic

Description: Enum constant QRadioData::OldiesMusic

Python specific notes:
The object exposes a readable attribute 'OldiesMusic'. This is the getter.

OpenError

Signature: [static,const] QRadioData_Error OpenError

Description: Enum constant QRadioData::OpenError

Python specific notes:
The object exposes a readable attribute 'OpenError'. This is the getter.

OtherMusic

Signature: [static,const] QRadioData_ProgramType OtherMusic

Description: Enum constant QRadioData::OtherMusic

Python specific notes:
The object exposes a readable attribute 'OtherMusic'. This is the getter.

OutOfRangeError

Signature: [static,const] QRadioData_Error OutOfRangeError

Description: Enum constant QRadioData::OutOfRangeError

Python specific notes:
The object exposes a readable attribute 'OutOfRangeError'. This is the getter.

Personality

Signature: [static,const] QRadioData_ProgramType Personality

Description: Enum constant QRadioData::Personality

Python specific notes:
The object exposes a readable attribute 'Personality'. This is the getter.

PhoneIn

Signature: [static,const] QRadioData_ProgramType PhoneIn

Description: Enum constant QRadioData::PhoneIn

Python specific notes:
The object exposes a readable attribute 'PhoneIn'. This is the getter.

PopMusic

Signature: [static,const] QRadioData_ProgramType PopMusic

Description: Enum constant QRadioData::PopMusic

Python specific notes:
The object exposes a readable attribute 'PopMusic'. This is the getter.

Public

Signature: [static,const] QRadioData_ProgramType Public

Description: Enum constant QRadioData::Public

Python specific notes:
The object exposes a readable attribute 'Public'. This is the getter.

Religion

Signature: [static,const] QRadioData_ProgramType Religion

Description: Enum constant QRadioData::Religion

Python specific notes:
The object exposes a readable attribute 'Religion'. This is the getter.

ReligiousMusic

Signature: [static,const] QRadioData_ProgramType ReligiousMusic

Description: Enum constant QRadioData::ReligiousMusic

Python specific notes:
The object exposes a readable attribute 'ReligiousMusic'. This is the getter.

ReligiousTalk

Signature: [static,const] QRadioData_ProgramType ReligiousTalk

Description: Enum constant QRadioData::ReligiousTalk

Python specific notes:
The object exposes a readable attribute 'ReligiousTalk'. This is the getter.

ResourceError

Signature: [static,const] QRadioData_Error ResourceError

Description: Enum constant QRadioData::ResourceError

Python specific notes:
The object exposes a readable attribute 'ResourceError'. This is the getter.

RhythmAndBlues

Signature: [static,const] QRadioData_ProgramType RhythmAndBlues

Description: Enum constant QRadioData::RhythmAndBlues

Python specific notes:
The object exposes a readable attribute 'RhythmAndBlues'. This is the getter.

RockMusic

Signature: [static,const] QRadioData_ProgramType RockMusic

Description: Enum constant QRadioData::RockMusic

Python specific notes:
The object exposes a readable attribute 'RockMusic'. This is the getter.

Science

Signature: [static,const] QRadioData_ProgramType Science

Description: Enum constant QRadioData::Science

Python specific notes:
The object exposes a readable attribute 'Science'. This is the getter.

SeriousClassical

Signature: [static,const] QRadioData_ProgramType SeriousClassical

Description: Enum constant QRadioData::SeriousClassical

Python specific notes:
The object exposes a readable attribute 'SeriousClassical'. This is the getter.

SocialAffairs

Signature: [static,const] QRadioData_ProgramType SocialAffairs

Description: Enum constant QRadioData::SocialAffairs

Python specific notes:
The object exposes a readable attribute 'SocialAffairs'. This is the getter.

Soft

Signature: [static,const] QRadioData_ProgramType Soft

Description: Enum constant QRadioData::Soft

Python specific notes:
The object exposes a readable attribute 'Soft'. This is the getter.

SoftRhythmAndBlues

Signature: [static,const] QRadioData_ProgramType SoftRhythmAndBlues

Description: Enum constant QRadioData::SoftRhythmAndBlues

Python specific notes:
The object exposes a readable attribute 'SoftRhythmAndBlues'. This is the getter.

SoftRock

Signature: [static,const] QRadioData_ProgramType SoftRock

Description: Enum constant QRadioData::SoftRock

Python specific notes:
The object exposes a readable attribute 'SoftRock'. This is the getter.

Sport

Signature: [static,const] QRadioData_ProgramType Sport

Description: Enum constant QRadioData::Sport

Python specific notes:
The object exposes a readable attribute 'Sport'. This is the getter.

Talk

Signature: [static,const] QRadioData_ProgramType Talk

Description: Enum constant QRadioData::Talk

Python specific notes:
The object exposes a readable attribute 'Talk'. This is the getter.

Top40

Signature: [static,const] QRadioData_ProgramType Top40

Description: Enum constant QRadioData::Top40

Python specific notes:
The object exposes a readable attribute 'Top40'. This is the getter.

Travel

Signature: [static,const] QRadioData_ProgramType Travel

Description: Enum constant QRadioData::Travel

Python specific notes:
The object exposes a readable attribute 'Travel'. This is the getter.

Undefined

Signature: [static,const] QRadioData_ProgramType Undefined

Description: Enum constant QRadioData::Undefined

Python specific notes:
The object exposes a readable attribute 'Undefined'. This is the getter.

Varied

Signature: [static,const] QRadioData_ProgramType Varied

Description: Enum constant QRadioData::Varied

Python specific notes:
The object exposes a readable attribute 'Varied'. This is the getter.

Weather

Signature: [static,const] QRadioData_ProgramType Weather

Description: Enum constant QRadioData::Weather

Python specific notes:
The object exposes a readable attribute 'Weather'. This is the getter.

_create

Signature: void _create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

_destroy

Signature: void _destroy

Description: Explicitly destroys the object

Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing.

_destroyed?

Signature: [const] bool _destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

_is_const_object?

Signature: [const] bool _is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

_manage

Signature: void _manage

Description: Marks the object as managed by the script side.

After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required.

Usually it's not required to call this method. It has been introduced in version 0.24.

_unmanage

Signature: void _unmanage

Description: Marks the object as no longer owned by the script side.

Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur.

Usually it's not required to call this method. It has been introduced in version 0.24.

alternativeFrequenciesEnabled

Signature: [const] bool alternativeFrequenciesEnabled

Description: Method bool QRadioData::isAlternativeFrequenciesEnabled()

Python specific notes:
The object exposes a readable attribute 'alternativeFrequenciesEnabled'. This is the getter.

alternativeFrequenciesEnabled=

Signature: void alternativeFrequenciesEnabled= (bool enabled)

Description: Method void QRadioData::setAlternativeFrequenciesEnabled(bool enabled)

Python specific notes:
The object exposes a writable attribute 'alternativeFrequenciesEnabled'. This is the setter.

alternativeFrequenciesEnabledChanged

Signature: [signal] void alternativeFrequenciesEnabledChanged (bool enabled)

Description: Signal declaration for QRadioData::alternativeFrequenciesEnabledChanged(bool enabled)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'alternativeFrequenciesEnabledChanged'. This is the getter.
The object exposes a writable attribute 'alternativeFrequenciesEnabledChanged'. This is the setter.

asConstQMediaBindableInterface

Signature: [const] const QMediaBindableInterface ptr asConstQMediaBindableInterface

Description: Delivers the base class interface QMediaBindableInterface of QRadioData

Class QRadioData is derived from multiple base classes. This method delivers the QMediaBindableInterface base class aspect.

Use this version if you have a const reference.

asConstQObject

Signature: [const] const QObject ptr asConstQObject

Description: Delivers the base class interface QObject of QRadioData

Class QRadioData is derived from multiple base classes. This method delivers the QObject base class aspect.

Use this version if you have a const reference.

asQMediaBindableInterface

Signature: QMediaBindableInterface ptr asQMediaBindableInterface

Description: Delivers the base class interface QMediaBindableInterface of QRadioData

Class QRadioData is derived from multiple base classes. This method delivers the QMediaBindableInterface base class aspect.

asQObject

Signature: QObject ptr asQObject

Description: Delivers the base class interface QObject of QRadioData

Class QRadioData is derived from multiple base classes. This method delivers the QObject base class aspect.

availability

Signature: [const] QMultimedia_AvailabilityStatus availability

Description: Method QMultimedia::AvailabilityStatus QRadioData::availability()

childEvent

Signature: void childEvent (QChildEvent ptr event)

Description: Virtual method void QRadioData::childEvent(QChildEvent *event)

This method can be reimplemented in a derived class.

customEvent

Signature: void customEvent (QEvent ptr event)

Description: Virtual method void QRadioData::customEvent(QEvent *event)

This method can be reimplemented in a derived class.

destroyed

Signature: [signal] void destroyed (QObject ptr arg1)

Description: Signal declaration for QRadioData::destroyed(QObject *)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'destroyed'. This is the getter.
The object exposes a writable attribute 'destroyed'. This is the setter.

disconnectNotify

Signature: void disconnectNotify (const QMetaMethod signal)

Description: Virtual method void QRadioData::disconnectNotify(const QMetaMethod &signal)

This method can be reimplemented in a derived class.

emit_alternativeFrequenciesEnabledChanged

Signature: void emit_alternativeFrequenciesEnabledChanged (bool enabled)

Description: Emitter for signal void QRadioData::alternativeFrequenciesEnabledChanged(bool enabled)

Call this method to emit this signal.

emit_destroyed

Signature: void emit_destroyed (QObject ptr arg1 = nullptr)

Description: Emitter for signal void QRadioData::destroyed(QObject *)

Call this method to emit this signal.

emit_error_sig

Signature: void emit_error_sig (const QRadioData_Error error)

Description: Emitter for signal void QRadioData::error(QRadioData::Error error)

Call this method to emit this signal.

emit_objectNameChanged

Signature: void emit_objectNameChanged (string objectName)

Description: Emitter for signal void QRadioData::objectNameChanged(const QString &objectName)

Call this method to emit this signal.

emit_programTypeChanged

Signature: void emit_programTypeChanged (const QRadioData_ProgramType programType)

Description: Emitter for signal void QRadioData::programTypeChanged(QRadioData::ProgramType programType)

Call this method to emit this signal.

emit_programTypeNameChanged

Signature: void emit_programTypeNameChanged (string programTypeName)

Description: Emitter for signal void QRadioData::programTypeNameChanged(QString programTypeName)

Call this method to emit this signal.

emit_radioTextChanged

Signature: void emit_radioTextChanged (string radioText)

Description: Emitter for signal void QRadioData::radioTextChanged(QString radioText)

Call this method to emit this signal.

emit_stationIdChanged

Signature: void emit_stationIdChanged (string stationId)

Description: Emitter for signal void QRadioData::stationIdChanged(QString stationId)

Call this method to emit this signal.

emit_stationNameChanged

Signature: void emit_stationNameChanged (string stationName)

Description: Emitter for signal void QRadioData::stationNameChanged(QString stationName)

Call this method to emit this signal.

error

Signature: [const] QRadioData_Error error

Description: Method QRadioData::Error QRadioData::error()

errorString

Signature: [const] string errorString

Description: Method QString QRadioData::errorString()

error_sig

Signature: [signal] void error_sig (const QRadioData_Error error)

Description: Signal declaration for QRadioData::error(QRadioData::Error error)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'error_sig'. This is the getter.
The object exposes a writable attribute 'error_sig'. This is the setter.

event

Signature: bool event (QEvent ptr event)

Description: Virtual method bool QRadioData::event(QEvent *event)

This method can be reimplemented in a derived class.

eventFilter

Signature: bool eventFilter (QObject ptr watched, QEvent ptr event)

Description: Virtual method bool QRadioData::eventFilter(QObject *watched, QEvent *event)

This method can be reimplemented in a derived class.

isAlternativeFrequenciesEnabled?

Signature: [const] bool isAlternativeFrequenciesEnabled?

Description: Method bool QRadioData::isAlternativeFrequenciesEnabled()

Python specific notes:
The object exposes a readable attribute 'alternativeFrequenciesEnabled'. This is the getter.

isSignalConnected

Signature: [const] bool isSignalConnected (const QMetaMethod signal)

Description: Method bool QRadioData::isSignalConnected(const QMetaMethod &signal)

This method is protected and can only be called from inside a derived class.

mediaObject

Signature: [const] QMediaObject ptr mediaObject

Description: Virtual method QMediaObject *QRadioData::mediaObject()

This method can be reimplemented in a derived class.

new

Signature: [static] new QRadioData new (QMediaObject ptr mediaObject, QObject ptr parent = nullptr)

Description: Constructor QRadioData::QRadioData(QMediaObject *mediaObject, QObject *parent)

This method creates an object of class QRadioData.

Python specific notes:
This method is the default initializer of the object.

objectNameChanged

Signature: [signal] void objectNameChanged (string objectName)

Description: Signal declaration for QRadioData::objectNameChanged(const QString &objectName)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'objectNameChanged'. This is the getter.
The object exposes a writable attribute 'objectNameChanged'. This is the setter.

programType

Signature: [const] QRadioData_ProgramType programType

Description: Method QRadioData::ProgramType QRadioData::programType()

Python specific notes:
The object exposes a readable attribute 'programType'. This is the getter.

programTypeChanged

Signature: [signal] void programTypeChanged (const QRadioData_ProgramType programType)

Description: Signal declaration for QRadioData::programTypeChanged(QRadioData::ProgramType programType)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'programTypeChanged'. This is the getter.
The object exposes a writable attribute 'programTypeChanged'. This is the setter.

programTypeName

Signature: [const] string programTypeName

Description: Method QString QRadioData::programTypeName()

Python specific notes:
The object exposes a readable attribute 'programTypeName'. This is the getter.

programTypeNameChanged

Signature: [signal] void programTypeNameChanged (string programTypeName)

Description: Signal declaration for QRadioData::programTypeNameChanged(QString programTypeName)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'programTypeNameChanged'. This is the getter.
The object exposes a writable attribute 'programTypeNameChanged'. This is the setter.

radioText

Signature: [const] string radioText

Description: Method QString QRadioData::radioText()

Python specific notes:
The object exposes a readable attribute 'radioText'. This is the getter.

radioTextChanged

Signature: [signal] void radioTextChanged (string radioText)

Description: Signal declaration for QRadioData::radioTextChanged(QString radioText)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'radioTextChanged'. This is the getter.
The object exposes a writable attribute 'radioTextChanged'. This is the setter.

receivers

Signature: [const] int receivers (string signal)

Description: Method int QRadioData::receivers(const char *signal)

This method is protected and can only be called from inside a derived class.

sender

Signature: [const] QObject ptr sender

Description: Method QObject *QRadioData::sender()

This method is protected and can only be called from inside a derived class.

senderSignalIndex

Signature: [const] int senderSignalIndex

Description: Method int QRadioData::senderSignalIndex()

This method is protected and can only be called from inside a derived class.

setAlternativeFrequenciesEnabled

Signature: void setAlternativeFrequenciesEnabled (bool enabled)

Description: Method void QRadioData::setAlternativeFrequenciesEnabled(bool enabled)

Python specific notes:
The object exposes a writable attribute 'alternativeFrequenciesEnabled'. This is the setter.

setMediaObject

Signature: bool setMediaObject (QMediaObject ptr arg1)

Description: Virtual method bool QRadioData::setMediaObject(QMediaObject *)

This method can be reimplemented in a derived class.

staticMetaObject

Signature: [static] QMetaObject staticMetaObject

Description: Obtains the static MetaObject for this class.

stationId

Signature: [const] string stationId

Description: Method QString QRadioData::stationId()

Python specific notes:
The object exposes a readable attribute 'stationId'. This is the getter.

stationIdChanged

Signature: [signal] void stationIdChanged (string stationId)

Description: Signal declaration for QRadioData::stationIdChanged(QString stationId)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'stationIdChanged'. This is the getter.
The object exposes a writable attribute 'stationIdChanged'. This is the setter.

stationName

Signature: [const] string stationName

Description: Method QString QRadioData::stationName()

Python specific notes:
The object exposes a readable attribute 'stationName'. This is the getter.

stationNameChanged

Signature: [signal] void stationNameChanged (string stationName)

Description: Signal declaration for QRadioData::stationNameChanged(QString stationName)

You can bind a procedure to this signal.

Python specific notes:
The object exposes a readable attribute 'stationNameChanged'. This is the getter.
The object exposes a writable attribute 'stationNameChanged'. This is the setter.

timerEvent

Signature: void timerEvent (QTimerEvent ptr event)

Description: Virtual method void QRadioData::timerEvent(QTimerEvent *event)

This method can be reimplemented in a derived class.

tr

Signature: [static] string tr (string s, string c = nullptr, int n = -1)

Description: Static method QString QRadioData::tr(const char *s, const char *c, int n)

This method is static and can be called without an instance.

trUtf8

Signature: [static] string trUtf8 (string s, string c = nullptr, int n = -1)

Description: Static method QString QRadioData::trUtf8(const char *s, const char *c, int n)

This method is static and can be called without an instance.