QmitkXnatUploadFromDataStorageDialog::QmitkXnatUploadFromDataStorageDialog(QWidget *parent)
  : QDialog(parent), ui(new Ui::QmitkXnatUploadFromDataStorageDialog), m_SelectedNode(0)
{
  ui->setupUi(this);

  // Not yet implemented
  ui->cbUploadMITKProject->hide();
  ui->leMITKProjectFileName->hide();
  //

  connect(ui->btnCancel, SIGNAL(clicked()), this, SLOT(OnCancel()));
  connect(ui->btnUpload, SIGNAL(clicked()), this, SLOT(OnUpload()));
  connect(ui->cbUploadMITKProject, SIGNAL(checked()), this, SLOT(OnUploadSceneChecked()));
  connect(ui->leMITKProjectFileName,
          SIGNAL(textEdited(const QString &)),
          this,
          SLOT(OnMITKProjectFileNameEntered(const QString &)));
  connect(ui->cBDataSelection,
          SIGNAL(OnSelectionChanged(const mitk::DataNode *)),
          this,
          SLOT(OnDataSelected(const mitk::DataNode *)));

  mitk::NodePredicateNot::Pointer noHelper =
    mitk::NodePredicateNot::New(mitk::NodePredicateProperty::New("helper object"));
  mitk::NodePredicateNot::Pointer noHidden =
    mitk::NodePredicateNot::New(mitk::NodePredicateProperty::New("hidden object"));
  mitk::NodePredicateAnd::Pointer pred = mitk::NodePredicateAnd::New(noHelper, noHidden);
  ui->cBDataSelection->SetPredicate(pred);
}
Ejemplo n.º 2
0
void CHttpTask::run()
{

    if(HTTP_GET == m_nMethod)
    {
        OnDownload();
    }
    else if(HTTP_POST == m_nMethod)
    {
       OnUpload();
    }
    else
    {
        char* pContent = new char[strlen(HTTP_RESPONSE_403)];
        snprintf(pContent, strlen(HTTP_RESPONSE_403), HTTP_RESPONSE_403);
        CHttpConn::AddResponsePdu(m_ConnHandle, pContent, strlen(pContent));
    }
    if(m_pContent != NULL)
    {
        delete [] m_pContent;
        m_pContent = NULL;
    }
}