// ctkDICOMWidgets includes #include "ctkDICOMQueryWidget.h" #include "ui_ctkDICOMQueryWidget.h" // STD includes #include //---------------------------------------------------------------------------- class ctkDICOMQueryWidgetPrivate: public Ui_ctkDICOMQueryWidget { public: ctkDICOMQueryWidgetPrivate(){} }; //---------------------------------------------------------------------------- // ctkDICOMQueryWidgetPrivate methods //---------------------------------------------------------------------------- // ctkDICOMQueryWidget methods //---------------------------------------------------------------------------- ctkDICOMQueryWidget::ctkDICOMQueryWidget(QWidget* _parent):Superclass(_parent), d_ptr(new ctkDICOMQueryWidgetPrivate) { Q_D(ctkDICOMQueryWidget); d->setupUi(this); } //---------------------------------------------------------------------------- ctkDICOMQueryWidget::~ctkDICOMQueryWidget() { } //---------------------------------------------------------------------------- QMap ctkDICOMQueryWidget::parameters() { Q_D(ctkDICOMQueryWidget); QMap parameters; parameters["Name"] = d->NameSearch->text(); parameters["Study"] = d->StudySearch->text(); parameters["Series"] = d->SeriesSearch->text(); parameters["ID"] = d->IdSearch->text(); parameters["Modalities"] = d->ModalityWidget->selectedModalities(); return parameters; }