25 #ifndef __mlDRTModifiedAttributesSequenceItemWrapper_H
26 #define __mlDRTModifiedAttributesSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
89 QStringList
dir(QString searchString=
"")
const;
106 QMap<QString, QString> _dcmTagToPropertyMap;
107 QMap<QString, QString> _vrCode;
A class that wraps DRTModifiedAttributesSequence Item for use in Python.
QStringList dir(QString searchString="") const
QVariantMap getDicomTagByName(QString name) const
QStringList _propertyKeys
QVariant getDicomTagValueByName(QString name) const
DRTModifiedAttributesSequenceItemWrapper(const ml::DcmDRTModifiedAttributesSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTModifiedAttributesSequenceInterface *sequenceInterface)
QVariant getDicomTagValueByKey(QString key) const
DRTModifiedAttributesSequenceItemWrapper(const DRTModifiedAttributesSequenceItemWrapper &toCopy)
QVariantMap getDicomTagByKey(QString key) const
ml::DcmDRTModifiedAttributesSequenceInterface::Item getWrappedSequenceItem() const
ml::DcmDRTModifiedAttributesSequenceInterface * getSequence() const
DRTModifiedAttributesSequenceItemWrapper & operator=(const DRTModifiedAttributesSequenceItemWrapper &toCopy)
Class to provide access to DRTModifiedAttributesSequence.
Class to provide access to DRTModifiedAttributesSequence.