cutego/multimedia/qradiodata.cpp

118 lines
6.4 KiB
C++
Raw Normal View History

2015-10-24 18:18:24 +03:00
#include "qradiodata.h"
2015-11-09 20:23:42 +03:00
#include <QMetaObject>
#include <QString>
2015-10-24 18:18:24 +03:00
#include <QVariant>
#include <QUrl>
#include <QModelIndex>
#include <QMediaObject>
2015-11-09 20:23:42 +03:00
#include <QObject>
2015-10-24 18:18:24 +03:00
#include <QRadioData>
#include "_cgo_export.h"
class MyQRadioData: public QRadioData {
public:
void Signal_AlternativeFrequenciesEnabledChanged(bool enabled){callbackQRadioDataAlternativeFrequenciesEnabledChanged(this->objectName().toUtf8().data(), enabled);};
void Signal_ProgramTypeChanged(QRadioData::ProgramType programType){callbackQRadioDataProgramTypeChanged(this->objectName().toUtf8().data(), programType);};
void Signal_ProgramTypeNameChanged(QString programTypeName){callbackQRadioDataProgramTypeNameChanged(this->objectName().toUtf8().data(), programTypeName.toUtf8().data());};
void Signal_RadioTextChanged(QString radioText){callbackQRadioDataRadioTextChanged(this->objectName().toUtf8().data(), radioText.toUtf8().data());};
void Signal_StationIdChanged(QString stationId){callbackQRadioDataStationIdChanged(this->objectName().toUtf8().data(), stationId.toUtf8().data());};
void Signal_StationNameChanged(QString stationName){callbackQRadioDataStationNameChanged(this->objectName().toUtf8().data(), stationName.toUtf8().data());};
};
2015-11-09 20:23:42 +03:00
int QRadioData_IsAlternativeFrequenciesEnabled(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->isAlternativeFrequenciesEnabled();
}
2015-11-09 20:23:42 +03:00
int QRadioData_ProgramType(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->programType();
}
2015-11-09 20:23:42 +03:00
char* QRadioData_ProgramTypeName(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->programTypeName().toUtf8().data();
}
2015-11-09 20:23:42 +03:00
char* QRadioData_RadioText(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->radioText().toUtf8().data();
}
2015-11-09 20:23:42 +03:00
void QRadioData_SetAlternativeFrequenciesEnabled(void* ptr, int enabled){
2015-10-24 18:18:24 +03:00
QMetaObject::invokeMethod(static_cast<QRadioData*>(ptr), "setAlternativeFrequenciesEnabled", Q_ARG(bool, enabled != 0));
}
2015-11-09 20:23:42 +03:00
char* QRadioData_StationId(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->stationId().toUtf8().data();
}
2015-11-09 20:23:42 +03:00
char* QRadioData_StationName(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->stationName().toUtf8().data();
}
2015-11-09 20:23:42 +03:00
void* QRadioData_NewQRadioData(void* mediaObject, void* parent){
2015-10-24 18:18:24 +03:00
return new QRadioData(static_cast<QMediaObject*>(mediaObject), static_cast<QObject*>(parent));
}
2015-11-09 20:23:42 +03:00
void QRadioData_ConnectAlternativeFrequenciesEnabledChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::connect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(bool)>(&QRadioData::alternativeFrequenciesEnabledChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(bool)>(&MyQRadioData::Signal_AlternativeFrequenciesEnabledChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DisconnectAlternativeFrequenciesEnabledChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::disconnect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(bool)>(&QRadioData::alternativeFrequenciesEnabledChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(bool)>(&MyQRadioData::Signal_AlternativeFrequenciesEnabledChanged));;
}
2015-11-09 20:23:42 +03:00
int QRadioData_Error(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->error();
}
2015-11-09 20:23:42 +03:00
char* QRadioData_ErrorString(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->errorString().toUtf8().data();
}
2015-11-09 20:23:42 +03:00
void* QRadioData_MediaObject(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QRadioData*>(ptr)->mediaObject();
}
2015-11-09 20:23:42 +03:00
void QRadioData_ConnectProgramTypeChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::connect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QRadioData::ProgramType)>(&QRadioData::programTypeChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QRadioData::ProgramType)>(&MyQRadioData::Signal_ProgramTypeChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DisconnectProgramTypeChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::disconnect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QRadioData::ProgramType)>(&QRadioData::programTypeChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QRadioData::ProgramType)>(&MyQRadioData::Signal_ProgramTypeChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_ConnectProgramTypeNameChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::connect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::programTypeNameChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_ProgramTypeNameChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DisconnectProgramTypeNameChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::disconnect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::programTypeNameChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_ProgramTypeNameChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_ConnectRadioTextChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::connect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::radioTextChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_RadioTextChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DisconnectRadioTextChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::disconnect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::radioTextChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_RadioTextChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_ConnectStationIdChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::connect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::stationIdChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_StationIdChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DisconnectStationIdChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::disconnect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::stationIdChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_StationIdChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_ConnectStationNameChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::connect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::stationNameChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_StationNameChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DisconnectStationNameChanged(void* ptr){
2015-10-24 18:18:24 +03:00
QObject::disconnect(static_cast<QRadioData*>(ptr), static_cast<void (QRadioData::*)(QString)>(&QRadioData::stationNameChanged), static_cast<MyQRadioData*>(ptr), static_cast<void (MyQRadioData::*)(QString)>(&MyQRadioData::Signal_StationNameChanged));;
}
2015-11-09 20:23:42 +03:00
void QRadioData_DestroyQRadioData(void* ptr){
2015-10-24 18:18:24 +03:00
static_cast<QRadioData*>(ptr)->~QRadioData();
}