|
@@ -48,7 +48,12 @@ QMap<QString,QVariant> ctkDICOMQueryWidget::parameters()
|
|
|
parameters["Series"] = d->SeriesSearch->text();
|
|
|
parameters["ID"] = d->IdSearch->text();
|
|
|
|
|
|
- parameters["Modalities"] = d->ModalityWidget->selectedModalities();
|
|
|
+ if ( !d->ModalityWidget->areAllModalitiesSelected() )
|
|
|
+ { // some PACS (conquest) don't seem to accept list of modalities,
|
|
|
+ // so don't include the list at all when all modalities are desired
|
|
|
+ // TODO: think about how to fix this for conquest at the query level
|
|
|
+ parameters["Modalities"] = d->ModalityWidget->selectedModalities();
|
|
|
+ }
|
|
|
|
|
|
return parameters;
|
|
|
}
|