11#ifndef V2PROGRAMLIST_H_
12#define V2PROGRAMLIST_H_
17#include <QVariantList>
48 m_StartIndex = src->m_StartIndex ;
49 m_Count = src->m_Count ;
50 m_TotalAvailable= src->m_TotalAvailable ;
51 m_AsOf = src->m_AsOf ;
52 m_Version = src->m_Version ;
53 m_ProtoVer = src->m_ProtoVer ;
55 CopyListContents< V2Program >(
this, m_Programs, src->m_Programs );
69 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)