25 #ifndef __mlDRTProtocolContextSequenceItemWrapper_H
26 #define __mlDRTProtocolContextSequenceItemWrapper_H
30 #include <FMEThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <FMEThirdPartyWarningsRestore.h>
60 : _wrappedSequenceItem(wrappedSequenceItem)
61 , _sequenceInterface(sequenceInterface)
117 QStringList
dir(QString searchString="") const;
179 ml::DcmDRTProtocolContextSequenceInterface::Item _wrappedSequenceItem;
180 ml::DcmDRTProtocolContextSequenceInterface* _sequenceInterface;
182 QMap<QString, QString> _dcmTagToPropertyMap;
183 QMap<QString, QString> _vrCode;
A class that wraps DRTProtocolContextSequence Item for use in Python.
QString getNumericValue() const
QVariant getConceptNameCodeSequence() const
QString getTimeTag() const
QString getTextValueTag() const
QString getDateTime() const
QString getConceptNameCodeSequenceTag() const
QVariant ConceptNameCodeSequence
QString getUIDTag() const
QVariant _ContentItemModifierSequence
QStringList _propertyKeys
QString getPersonName() const
bool setTextValue(QString qParam)
QVariant ContentItemModifierSequence
QVariantMap getDicomTagByName(QString name) const
bool setNumericValue(QString qParam)
bool setValueType(QString qParam)
QVariantMap getDicomTagByKey(QString key) const
QString getConceptCodeSequenceTag() const
QString getPersonNameTag() const
bool setConceptCodeSequence(QVariant qParam)
DRTProtocolContextSequenceItemWrapper & operator=(const DRTProtocolContextSequenceItemWrapper &toCopy)
QVariant getConceptCodeSequence() const
DRTProtocolContextSequenceItemWrapper(const ml::DcmDRTProtocolContextSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTProtocolContextSequenceInterface *sequenceInterface)
QVariant _MeasurementUnitsCodeSequence
QVariant ConceptCodeSequence
bool setConceptNameCodeSequence(QVariant qParam)
QVariant getDicomTagValueByName(QString name) const
bool setContentItemModifierSequence(QVariant qParam)
ml::DcmDRTProtocolContextSequenceInterface * getSequence() const
QString getMeasurementUnitsCodeSequenceTag() const
QString getNumericValueTag() const
QVariant MeasurementUnitsCodeSequence
QString getDateTag() const
ml::DcmDRTProtocolContextSequenceInterface::Item getWrappedSequenceItem() const
QVariant getMeasurementUnitsCodeSequence() const
QVariant getDicomTagValueByKey(QString key) const
bool setTime(QString qParam)
QString getValueType() const
QString getTextValue() const
QVariant _ConceptNameCodeSequence
bool setPersonName(QString qParam)
bool setMeasurementUnitsCodeSequence(QVariant qParam)
QVariant _ConceptCodeSequence
QString getDateTimeTag() const
bool setUID(QString qParam)
QString getContentItemModifierSequenceTag() const
bool setDateTime(QString qParam)
QString getValueTypeTag() const
QStringList dir(QString searchString="") const
QVariant getContentItemModifierSequence() const
bool setDate(QString qParam)
DRTProtocolContextSequenceItemWrapper(const DRTProtocolContextSequenceItemWrapper &toCopy)
Class to provide access to DRTProtocolContextSequence.
Class to provide access to DRTProtocolContextSequence.
Main documentation file for ML users and developers.