#include <Libs/DICOM/Core/ctkDICOMRetrieve.h>
|
Q_INVOKABLE void | cancel () |
| Cancel the current operation. More...
|
|
Q_INVOKABLE bool | getSeries (const QString &studyInstanceUID, const QString &seriesInstanceUID) |
| Use CGET to ask peer host to store data to us. More...
|
|
Q_INVOKABLE bool | getStudy (const QString &studyInstanceUID) |
| Use CGET to ask peer host to store data to us. More...
|
|
Q_INVOKABLE bool | moveSeries (const QString &studyInstanceUID, const QString &seriesInstanceUID) |
| Use CMOVE to ask peer host to store data to move destination. More...
|
|
Q_INVOKABLE bool | moveStudy (const QString &studyInstanceUID) |
| Use CMOVE to ask peer host to store data to move destination. More...
|
|
|
void | debug (const QString &message) |
|
void | done (const bool &error) |
|
void | error (const QString &message) |
| Signal is emitted inside the retrieve() function. It send any error messages. More...
|
|
void | progress (int progress) |
|
void | progress (const QString &message) |
|
|
QScopedPointer< ctkDICOMRetrievePrivate > | d_ptr |
|
Definition at line 38 of file ctkDICOMRetrieve.h.
ctkDICOMRetrieve::ctkDICOMRetrieve |
( |
QObject * |
parent = 0 | ) |
|
|
explicit |
virtual ctkDICOMRetrieve::~ctkDICOMRetrieve |
( |
| ) |
|
|
virtual |
Q_INVOKABLE QString ctkDICOMRetrieve::calledAETitle |
( |
| ) |
const |
Q_INVOKABLE QString ctkDICOMRetrieve::callingAETitle |
( |
| ) |
const |
Q_INVOKABLE void ctkDICOMRetrieve::cancel |
( |
| ) |
|
|
slot |
Cancel the current operation.
Q_INVOKABLE QSharedPointer<ctkDICOMDatabase> ctkDICOMRetrieve::database |
( |
| ) |
const |
void ctkDICOMRetrieve::debug |
( |
const QString & |
message | ) |
|
|
signal |
Signal is emitted inside the retrieve() function. It sends detailed feedback for debugging
void ctkDICOMRetrieve::done |
( |
const bool & |
error | ) |
|
|
signal |
Signal is emitted inside the retrieve() function when finished with value true for success or false for error
void ctkDICOMRetrieve::error |
( |
const QString & |
message | ) |
|
|
signal |
Signal is emitted inside the retrieve() function. It send any error messages.
Q_INVOKABLE bool ctkDICOMRetrieve::getSeries |
( |
const QString & |
studyInstanceUID, |
|
|
const QString & |
seriesInstanceUID |
|
) |
| |
|
slot |
Use CGET to ask peer host to store data to us.
Q_INVOKABLE bool ctkDICOMRetrieve::getStudy |
( |
const QString & |
studyInstanceUID | ) |
|
|
slot |
Use CGET to ask peer host to store data to us.
Q_INVOKABLE QString ctkDICOMRetrieve::host |
( |
| ) |
const |
Q_INVOKABLE bool ctkDICOMRetrieve::keepAssociationOpen |
( |
| ) |
|
Q_INVOKABLE QString ctkDICOMRetrieve::moveDestinationAETitle |
( |
| ) |
const |
Q_INVOKABLE bool ctkDICOMRetrieve::moveSeries |
( |
const QString & |
studyInstanceUID, |
|
|
const QString & |
seriesInstanceUID |
|
) |
| |
|
slot |
Use CMOVE to ask peer host to store data to move destination.
Q_INVOKABLE bool ctkDICOMRetrieve::moveStudy |
( |
const QString & |
studyInstanceUID | ) |
|
|
slot |
Use CMOVE to ask peer host to store data to move destination.
Q_INVOKABLE int ctkDICOMRetrieve::port |
( |
| ) |
const |
void ctkDICOMRetrieve::progress |
( |
int |
progress | ) |
|
|
signal |
Signal is emitted inside the retrieve() function. It ranges from 0 to 100. In case of an error, you are assured that the progress value 100 is fired
void ctkDICOMRetrieve::progress |
( |
const QString & |
message | ) |
|
|
signal |
Signal is emitted inside the retrieve() function. It sends the different step the function is at.
Q_INVOKABLE void ctkDICOMRetrieve::setCalledAETitle |
( |
const QString & |
calledAETitle | ) |
|
CTK_AE - the AE of the serice of peer host that you are calling which tells the host what you are requesting
Q_INVOKABLE void ctkDICOMRetrieve::setCallingAETitle |
( |
const QString & |
callingAETitle | ) |
|
Set methods for connectivity CTK_AE - the AE string by which the peer host might recognize your request
Q_INVOKABLE void ctkDICOMRetrieve::setDatabase |
( |
ctkDICOMDatabase & |
dicomDatabase | ) |
|
where to insert new data sets obtained via get (must be set for get to succee
void ctkDICOMRetrieve::setDatabase |
( |
QSharedPointer< ctkDICOMDatabase > |
dicomDatabase | ) |
|
Q_INVOKABLE void ctkDICOMRetrieve::setHost |
( |
const QString & |
host | ) |
|
peer hostname being connected to
Q_INVOKABLE void ctkDICOMRetrieve::setKeepAssociationOpen |
( |
const bool |
keepOpen | ) |
|
prefer to keep using the existing association to peer host when doing multiple requests (default true)
Q_INVOKABLE void ctkDICOMRetrieve::setMoveDestinationAETitle |
( |
const QString & |
moveDestinationAETitle | ) |
|
Typically CTK_STORE or similar - needs to be something that the peer host knows about and is able to move data into Only used when calling moveSeries or moveStudy
Q_INVOKABLE void ctkDICOMRetrieve::setPort |
( |
int |
port | ) |
|
[0, 65365] port on peer host - e.g. 11112
Q_INVOKABLE void ctkDICOMRetrieve::setWasCanceled |
( |
const bool |
wasCanceled | ) |
|
did someone cancel us during operation? (default false)
Q_INVOKABLE bool ctkDICOMRetrieve::wasCanceled |
( |
| ) |
|
friend class ctkDICOMRetrieveSCUPrivate |
|
friend |
QScopedPointer<ctkDICOMRetrievePrivate> ctkDICOMRetrieve::d_ptr |
|
protected |
QString ctkDICOMRetrieve::calledAETitle |
|
readwrite |
QString ctkDICOMRetrieve::callingAETitle |
|
readwrite |
QString ctkDICOMRetrieve::host |
|
readwrite |
bool ctkDICOMRetrieve::keepAssociationOpen |
|
readwrite |
QString ctkDICOMRetrieve::moveDestinationAETitle |
|
readwrite |
int ctkDICOMRetrieve::port |
|
readwrite |
bool ctkDICOMRetrieve::wasCanceled |
|
readwrite |
The documentation for this class was generated from the following file: