25 #ifndef __mlDRTReferencedStudySequenceItemWrapper_H
26 #define __mlDRTReferencedStudySequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
93 QStringList
dir(QString searchString="") const;
115 ml::DcmDRTReferencedStudySequenceInterface::Item _wrappedSequenceItem;
116 ml::DcmDRTReferencedStudySequenceInterface* _sequenceInterface;
118 QMap<QString, QString> _dcmTagToPropertyMap;
119 QMap<QString, QString> _vrCode;
A class that wraps DRTReferencedStudySequence Item for use in Python.
QString getReferencedSOPInstanceUID() const
DRTReferencedStudySequenceItemWrapper(const ml::DcmDRTReferencedStudySequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTReferencedStudySequenceInterface *sequenceInterface)
QVariantMap getDicomTagByKey(QString key) const
DRTReferencedStudySequenceItemWrapper(const DRTReferencedStudySequenceItemWrapper &toCopy)
ml::DcmDRTReferencedStudySequenceInterface * getSequence() const
QString _ReferencedSOPClassUID
bool setReferencedSOPClassUID(QString qParam)
QString getReferencedSOPClassUIDTag() const
QString ReferencedSOPInstanceUID
QString ReferencedSOPClassUID
ml::DcmDRTReferencedStudySequenceInterface::Item getWrappedSequenceItem() const
QString getReferencedSOPClassUID() const
QVariant getDicomTagValueByKey(QString key) const
QStringList dir(QString searchString="") const
QVariantMap getDicomTagByName(QString name) const
DRTReferencedStudySequenceItemWrapper & operator=(const DRTReferencedStudySequenceItemWrapper &toCopy)
QStringList _propertyKeys
QString _ReferencedSOPInstanceUID
bool setReferencedSOPInstanceUID(QString qParam)
QVariant getDicomTagValueByName(QString name) const
QString getReferencedSOPInstanceUIDTag() const
Class to provide access to DRTReferencedStudySequence.
Class to provide access to DRTReferencedStudySequence.
Main documentation file for ML users and developers.