25 #ifndef __mlDRTDigitalSignaturesSequenceItemWrapper_H
26 #define __mlDRTDigitalSignaturesSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
57 : _wrappedSequenceItem(wrappedSequenceItem)
58 , _sequenceInterface(sequenceInterface)
108 QStringList
dir(QString searchString="") const;
158 ml::DcmDRTDigitalSignaturesSequenceInterface::Item _wrappedSequenceItem;
159 ml::DcmDRTDigitalSignaturesSequenceInterface* _sequenceInterface;
161 QMap<QString, QString> _dcmTagToPropertyMap;
162 QMap<QString, QString> _vrCode;
A class that wraps DRTDigitalSignaturesSequence Item for use in Python.
QVariant _DigitalSignaturePurposeCodeSequence
bool setSignature(int qParam)
bool setDigitalSignatureUID(QString qParam)
ml::DcmDRTDigitalSignaturesSequenceInterface::Item getWrappedSequenceItem() const
int getMACIDNumber() const
bool setMACIDNumber(int qParam)
QString getCertifiedTimestampType() const
QString getCertifiedTimestampTypeTag() const
QVariantMap getDicomTagByName(QString name) const
bool setDigitalSignaturePurposeCodeSequence(QVariant qParam)
QString getCertifiedTimestampTag() const
QVariant DigitalSignaturePurposeCodeSequence
QString getSignatureTag() const
int getCertifiedTimestamp() const
QVariant getDigitalSignaturePurposeCodeSequence() const
bool setCertificateOfSigner(int qParam)
ml::DcmDRTDigitalSignaturesSequenceInterface * getSequence() const
QString getDigitalSignatureDateTimeTag() const
QString getDigitalSignatureUID() const
QString _DigitalSignatureDateTime
QString getDigitalSignatureUIDTag() const
DRTDigitalSignaturesSequenceItemWrapper(const ml::DcmDRTDigitalSignaturesSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTDigitalSignaturesSequenceInterface *sequenceInterface)
DRTDigitalSignaturesSequenceItemWrapper(const DRTDigitalSignaturesSequenceItemWrapper &toCopy)
QString getMACIDNumberTag() const
QString DigitalSignatureDateTime
QString getCertificateType() const
QString getDigitalSignaturePurposeCodeSequenceTag() const
QVariant getDicomTagValueByKey(QString key) const
QString CertifiedTimestampType
QVariant getDicomTagValueByName(QString name) const
QString getCertificateTypeTag() const
bool setDigitalSignatureDateTime(QString qParam)
QStringList _propertyKeys
bool setCertificateType(QString qParam)
QString _CertifiedTimestampType
QString getCertificateOfSignerTag() const
QString _DigitalSignatureUID
bool setCertifiedTimestamp(int qParam)
QString getDigitalSignatureDateTime() const
QString DigitalSignatureUID
bool setCertifiedTimestampType(QString qParam)
QStringList dir(QString searchString="") const
QVariantMap getDicomTagByKey(QString key) const
DRTDigitalSignaturesSequenceItemWrapper & operator=(const DRTDigitalSignaturesSequenceItemWrapper &toCopy)
int getCertificateOfSigner() const
Class to provide access to DRTDigitalSignaturesSequence.
Class to provide access to DRTDigitalSignaturesSequence.
Main documentation file for ML users and developers.