ctkDICOMQueryWidget.cpp 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #include <iostream>
  2. // ctkDICOMWidgets includes
  3. #include "ctkDICOMQueryWidget.h"
  4. #include "ui_ctkDICOMQueryWidget.h"
  5. //----------------------------------------------------------------------------
  6. class ctkDICOMQueryWidgetPrivate: public ctkPrivate<ctkDICOMQueryWidget>,
  7. public Ui_ctkDICOMQueryWidget
  8. {
  9. public:
  10. ctkDICOMQueryWidgetPrivate(){}
  11. };
  12. //----------------------------------------------------------------------------
  13. // ctkDICOMQueryWidgetPrivate methods
  14. //----------------------------------------------------------------------------
  15. // ctkDICOMQueryWidget methods
  16. //----------------------------------------------------------------------------
  17. ctkDICOMQueryWidget::ctkDICOMQueryWidget(QWidget* _parent):Superclass(_parent)
  18. {
  19. CTK_INIT_PRIVATE(ctkDICOMQueryWidget);
  20. CTK_D(ctkDICOMQueryWidget);
  21. d->setupUi(this);
  22. }
  23. //----------------------------------------------------------------------------
  24. ctkDICOMQueryWidget::~ctkDICOMQueryWidget()
  25. {
  26. }
  27. //----------------------------------------------------------------------------
  28. void ctkDICOMQueryWidget::populateQuery(/*ctkDICOMQuery &query*/)
  29. {
  30. CTK_D(ctkDICOMQueryWidget);
  31. if ( d->CT->isChecked() )
  32. {
  33. std::cerr << "CT\n";
  34. //query.addModality( "CT" );
  35. }
  36. if ( d->MR->isChecked() )
  37. {
  38. std::cerr << "MR\n";
  39. //query.addModality( "CT" );
  40. }
  41. }