MeVisLab Scripting Reference
|
Public Slots | |
void | setEncoding (Encoding enc) |
void | setOverrideKeys (const QVariantMap &keys) |
void | setQueryModel (QueryModel model) |
![]() | |
QStringList | getErrorMessages () const |
bool | run () |
void | setCalledAET (const QString &aet) |
void | setCallingAET (const QString &aet) |
bool | start () |
bool | wait (unsigned long time=ULONG_MAX) |
Signals | |
void | receivedResultSet (const QVariantMap &result) |
![]() | |
void | finished (bool success) |
Protected Member Functions | |
void | cancel () override |
Additional Inherited Members | |
![]() | |
enum | Encoding { QueryEncoding , Latin1 , Utf8 } |
enum | QueryModel { } |
This class is the object that executes a DICOM query.
You can configure the object and connect to its receivedResultSet signal to receive the results, then you call "start()" (to run the query asynchronously) or "run()" to run it synchronously.
|
overrideprotectedvirtual |
Cancels execution in asynchronous mode.
This is done by sending the cancel request the next time a result record is received, so it may take some time.
Implements MLABBaseDicomTool.
|
signal |
Connect to this signal to receive the result sets (one at a time).
|
slot |
Sets character encoding mode (see MLABBaseDicomTool::Encoding).
|
slot |
Sets query keys.
If a value is None or empty the value is retrieved from the PACS; otherwise, it constitutes part of the query.
|
slot |
Sets query information model.