4#include "da_algorithm.hpp"
16template<
typename T,
typename StringType = QString >
17class DAVector :
public QVector< T >
20 using String = StringType;
23 DAVector() : QVector< T >()
27 DAVector(
int size) : QVector< T >(size)
31 DAVector(
int size,
const T& t) : QVector< T >(size, t)
35 DAVector(std::initializer_list< T > args) : QVector< T >(args)
39 DAVector(
const StringType& n) : QVector< T >(), mName(n)
43 const StringType& name()
const;
45 void setName(
const StringType& n);
46 StringType getName()
const;
52template<
typename T,
typename StringType >
53const StringType& DAVector< T, StringType >::name()
const
58template<
typename T,
typename StringType >
59StringType& DAVector< T, StringType >::name()
64template<
typename T,
typename StringType >
65void DAVector< T, StringType >::setName(
const StringType& n)
70template<
typename T,
typename StringType >
71StringType DAVector< T, StringType >::getName()
const
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44