예제 #1
0
void DvidImageDialog::setDvidDialog(ZDvidDialog *dlg)
{
  m_dvidDlg = dlg;

  updateDvidTarget();
  ui->dvidServerPushButton->setEnabled(m_dvidDlg != NULL);
}
예제 #2
0
DvidSkeletonizeDialog::DvidSkeletonizeDialog(QWidget *parent) :
  QDialog(parent),
  ui(new Ui::DvidSkeletonizeDialog)
{
  ui->setupUi(this);

  m_dvidDlg = ZDialogFactory::makeDvidDialog(this);
  m_bodyDlg = new FlyEmBodyFilterDialog(this);

  connect(ui->dvidDialogPushButton, SIGNAL(clicked()),
          this, SLOT(setDvidTarget()));
  connect(ui->selectBodyButton, SIGNAL(clicked()), this, SLOT(selectBody()));
  updateDvidTarget();
  updateBodySelection();
}
예제 #3
0
void DvidImageDialog::showDvidDialog()
{
  if (m_dvidDlg->exec()) {
    updateDvidTarget();
  }
}
예제 #4
0
void DvidSkeletonizeDialog::setDvidTarget()
{
  if (m_dvidDlg->exec()) {
    updateDvidTarget();
  }
}