11#ifndef V2PROGRAMLIST_H_
12#define V2PROGRAMLIST_H_
16#include <QVariantList>
47 m_StartIndex = src->m_StartIndex ;
48 m_Count = src->m_Count ;
49 m_TotalAvailable= src->m_TotalAvailable ;
50 m_AsOf = src->m_AsOf ;
51 m_Version = src->m_Version ;
52 m_ProtoVer = src->m_ProtoVer ;
54 CopyListContents< V2Program >(
this, m_Programs, src->m_Programs );
68 m_Programs.append( QVariant::fromValue<QObject *>( pObject ));
Q_CLASSINFO("AsOf", "transient=true")
V2Program * AddNewProgram()
Q_CLASSINFO("Programs", "type=V2Program")
Q_DISABLE_COPY(V2ProgramList)
QVariantList & GetPrograms()
SERVICE_PROPERTY2(QVariantList, Programs)
void Copy(const V2ProgramList *src)
Q_CLASSINFO("Version", "1.0")
Q_DECLARE_METATYPE(std::chrono::seconds)