|
ATLAS Offline Software
|
Go to the documentation of this file.
18 #ifndef VP1COLLECTION_H
19 #define VP1COLLECTION_H
82 QList<VP1Collection*>
l;
84 l << static_cast<T*>(
t);
QMap< QByteArray, QByteArray > VP1CollStates
virtual QList< QWidget * > provideWidgetsForGuiRow() const =0
VP1Collection(const VP1Collection &)
static void updateStates(VP1CollStates &state, const VP1CollStates &newInfo)
static VP1CollStates getStates(QList< VP1Collection * >)
virtual void setState(const QByteArray &)=0
QString sectionToolTip() const
static QList< VP1Collection * > toBaseCollList(const QList< T * > &)
QByteArray persistifiableID() const
static void applyStates(QList< VP1Collection * >, const VP1CollStates &)
VP1Collection(IVP1System *sys=0, const QString &helperClassName="VP1Collection")
virtual QByteArray providePersistifiableID() const =0
virtual QList< QWidget * > widgetsForGuiRow() const
virtual QString provideSection() const =0
virtual QString provideSectionToolTip() const
virtual QByteArray persistifiableState() const =0
QString helperClassName() const
VP1Collection & operator=(const VP1Collection &)