1 #ifndef LIVESTREAMINFOLIST_H_
2 #define LIVESTREAMINFOLIST_H_
4 #include <QVariantList>
17 Q_CLASSINFO(
"version",
"1.0" );
22 Q_CLASSINFO(
"LiveStreamInfos",
"type=DTC::LiveStreamInfo");
24 Q_PROPERTY( QVariantList LiveStreamInfos READ LiveStreamInfos DESIGNABLE
true )
26 PROPERTYIMP_RO_REF( QVariantList, LiveStreamInfos )
30 static inline
void InitializeCustomTypes();
46 CopyListContents< LiveStreamInfo >(
this, m_LiveStreamInfos, src.m_LiveStreamInfos );
55 m_LiveStreamInfos.append( QVariant::fromValue<QObject *>( pObject ));
69 inline void LiveStreamInfoList::InitializeCustomTypes()
71 qRegisterMetaType< LiveStreamInfoList >();
72 qRegisterMetaType< LiveStreamInfoList* >();
74 LiveStreamInfo::InitializeCustomTypes();