25 #ifndef __mlDRTOverrideSequenceItemWrapper_H
26 #define __mlDRTOverrideSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
95 QStringList
dir(QString searchString="") const;
121 ml::DcmDRTOverrideSequenceInterface::Item _wrappedSequenceItem;
122 ml::DcmDRTOverrideSequenceInterface* _sequenceInterface;
124 QMap<QString, QString> _dcmTagToPropertyMap;
125 QMap<QString, QString> _vrCode;
A class that wraps DRTOverrideSequence Item for use in Python.
QString getOverrideReason() const
QVariant getDicomTagValueByKey(QString key) const
QStringList dir(QString searchString="") const
QString _ParameterItemIndex
QString getOverrideReasonTag() const
QString getOperatorsName() const
DRTOverrideSequenceItemWrapper(const ml::DcmDRTOverrideSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTOverrideSequenceInterface *sequenceInterface)
QString getOperatorsNameTag() const
bool setOverrideReason(QString qParam)
QStringList _propertyKeys
bool setOperatorsName(QString qParam)
QString getParameterItemIndex() const
ml::DcmDRTOverrideSequenceInterface * getSequence() const
QVariant getDicomTagValueByName(QString name) const
DRTOverrideSequenceItemWrapper(const DRTOverrideSequenceItemWrapper &toCopy)
QString ParameterItemIndex
bool setParameterItemIndex(QString qParam)
QVariantMap getDicomTagByKey(QString key) const
DRTOverrideSequenceItemWrapper & operator=(const DRTOverrideSequenceItemWrapper &toCopy)
QString getParameterItemIndexTag() const
QVariantMap getDicomTagByName(QString name) const
ml::DcmDRTOverrideSequenceInterface::Item getWrappedSequenceItem() const
Class to provide access to DRTOverrideSequence.
Class to provide access to DRTOverrideSequence.
Main documentation file for ML users and developers.