14 #include "ui_QmitkXnatUploadFromDataStorageDialog.h" 27 ui->cbUploadMITKProject->hide();
28 ui->leMITKProjectFileName->hide();
31 connect(ui->btnCancel, SIGNAL(clicked()),
this, SLOT(
OnCancel()));
32 connect(ui->btnUpload, SIGNAL(clicked()),
this, SLOT(
OnUpload()));
34 connect(ui->leMITKProjectFileName,
35 SIGNAL(textEdited(
const QString &)),
38 connect(ui->cBDataSelection,
48 ui->cBDataSelection->SetPredicate(pred);
58 ui->cBDataSelection->SetDataStorage(ds);
63 this->done(QDialog::Accepted);
72 this->done(QDialog::Rejected);
82 if (m_SelectedNode.IsNotNull())
83 ui->btnUpload->setEnabled(
true);
88 return m_SelectedNode;
void SetDataStorage(mitk::DataStorage *ds)
Data management class that handles 'was created by' relations.
~QmitkXnatUploadFromDataStorageDialog() override
void OnMITKProjectFileNameEntered(const QString &text)
void OnUploadSceneChecked()
void OnDataSelected(const mitk::DataNode *)
static Pointer New(const mitk::NodePredicateBase *_arg)
mitk::DataNode::Pointer GetSelectedNode()
static Pointer New(const char *_arg)
QmitkXnatUploadFromDataStorageDialog(QWidget *parent=nullptr)
Class for nodes of the DataTree.