25 #ifndef __mlDRTContentItemModifierSequenceItemWrapper_H
26 #define __mlDRTContentItemModifierSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
59 : _wrappedSequenceItem(wrappedSequenceItem)
60 , _sequenceInterface(sequenceInterface)
114 QStringList
dir(QString searchString="") const;
172 ml::DcmDRTContentItemModifierSequenceInterface::Item _wrappedSequenceItem;
173 ml::DcmDRTContentItemModifierSequenceInterface* _sequenceInterface;
175 QMap<QString, QString> _dcmTagToPropertyMap;
176 QMap<QString, QString> _vrCode;
A class that wraps DRTContentItemModifierSequence Item for use in Python.
ml::DcmDRTContentItemModifierSequenceInterface * getSequence() const
QVariant ConceptCodeSequence
QVariant getConceptCodeSequence() const
QVariant getDicomTagValueByKey(QString key) const
QString getTextValue() const
QString getPersonName() const
bool setDateTime(QString qParam)
QString getDateTimeTag() const
QVariant _ConceptCodeSequence
QVariant ConceptNameCodeSequence
QVariantMap getDicomTagByName(QString name) const
bool setTextValue(QString qParam)
bool setTime(QString qParam)
QString getTextValueTag() const
QStringList dir(QString searchString="") const
QString getConceptNameCodeSequenceTag() const
QString getUIDTag() const
QString getNumericValueTag() const
ml::DcmDRTContentItemModifierSequenceInterface::Item getWrappedSequenceItem() const
DRTContentItemModifierSequenceItemWrapper(const DRTContentItemModifierSequenceItemWrapper &toCopy)
QString getValueTypeTag() const
QString getTimeTag() const
QStringList _propertyKeys
QVariant _ConceptNameCodeSequence
QVariant getMeasurementUnitsCodeSequence() const
QVariant MeasurementUnitsCodeSequence
QString getNumericValue() const
bool setValueType(QString qParam)
DRTContentItemModifierSequenceItemWrapper & operator=(const DRTContentItemModifierSequenceItemWrapper &toCopy)
bool setDate(QString qParam)
bool setMeasurementUnitsCodeSequence(QVariant qParam)
bool setUID(QString qParam)
QString getValueType() const
QVariant _MeasurementUnitsCodeSequence
DRTContentItemModifierSequenceItemWrapper(const ml::DcmDRTContentItemModifierSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTContentItemModifierSequenceInterface *sequenceInterface)
QString getMeasurementUnitsCodeSequenceTag() const
QString getPersonNameTag() const
bool setConceptNameCodeSequence(QVariant qParam)
QVariant getConceptNameCodeSequence() const
QString getDateTag() const
QString getDateTime() const
QVariantMap getDicomTagByKey(QString key) const
QVariant getDicomTagValueByName(QString name) const
bool setNumericValue(QString qParam)
bool setPersonName(QString qParam)
bool setConceptCodeSequence(QVariant qParam)
QString getConceptCodeSequenceTag() const
Class to provide access to DRTContentItemModifierSequence.
Class to provide access to DRTContentItemModifierSequence.
Main documentation file for ML users and developers.