18#ifndef VP1COLLECTION_H
19#define VP1COLLECTION_H
82 QList<VP1Collection*> l;
84 l << static_cast<T*>(t);
QMap< QByteArray, QByteArray > VP1CollStates
virtual QString provideSectionToolTip() const
VP1Collection(IVP1System *sys=0, const QString &helperClassName="VP1Collection")
static void updateStates(VP1CollStates &state, const VP1CollStates &newInfo)
static void applyStates(const QList< VP1Collection * > &, const VP1CollStates &)
virtual QByteArray persistifiableState() const =0
QString sectionToolTip() const
static QList< VP1Collection * > toBaseCollList(const QList< T * > &)
VP1Collection(const VP1Collection &)
VP1Collection & operator=(const VP1Collection &)
virtual QString provideSection() const =0
virtual QByteArray providePersistifiableID() const =0
QByteArray persistifiableID() const
virtual QList< QWidget * > provideWidgetsForGuiRow() const =0
virtual void setState(const QByteArray &)=0
static VP1CollStates getStates(const QList< VP1Collection * > &)
virtual QList< QWidget * > widgetsForGuiRow() const
VP1HelperClassBase(IVP1System *sys=0, QString helpername="")
const QString & helperClassName() const