Ignore:
Timestamp:
Nov 4, 2013, 12:21:18 PM (11 years ago)
Author:
touze
Message:

sauver/restaurer une config ok

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_globalParameters.cc

    r427 r428  
    1515}
    1616
    17 GWt_globalParameters::GWt_globalParameters(dataManager* dt,WContainerWidget* wt)
     17void GWt_globalParameters::setText(WContainerWidget* wt)
    1818{
    19   dt_ = dt;
    2019  status_ = new WText("Go ahead...",wt);
    2120}
     
    2322void GWt_globalParameters::initilializeDialog()
    2423{
     24  dialog_ = new WDialog("global parameters");
    2525  string* param = dialogBegin();
    2626
    27   dialog_ = new WDialog("global parameters");
    2827  new WText("Enter frequency (MHz) : ",dialog_->contents());
    2928  frequencyEdit_ = new WLineEdit(param[1].c_str(),dialog_->contents());
     
    7271  envoi_[3] = param[3].c_str();
    7372  envoi_[4] = param[4].c_str();
    74   setStatus();
    7573  return param;
    7674}
     
    7876void GWt_globalParameters::dialogDone(WDialog::DialogCode code)
    7977{
    80   if (code == WDialog::Accepted) updateGlobals();
     78  if (code == WDialog::Accepted) {
     79    updateGlobals();
     80    setStatus();
     81  }
    8182  return;
    8283}
     
    8990  envoi_[3] = nstepMAxEdit_->text().toUTF8();
    9091  envoi_[4] = nscEdit_->text().toUTF8();
    91 
    92   setStatus();
    9392  dt_->getGlobalParameters()->setParametersString(envoi_);
    9493}
     
    9796{
    9897  string* param = dialogBegin();
    99 
    100   frequencyEdit_->setText(param[1].c_str());
    101   stepEdit_->setText(param[2].c_str());
    102   nstepMAxEdit_->setText(param[3].c_str());
    103   nscEdit_->setText(param[4].c_str());
    104 }
    105 
    106 string* GWt_globalParameters::getGlobalParameters()
    107 {
    108   return envoi_;
     98  setStatus();
     99  frequencyEdit_ = new WLineEdit(param[1].c_str());
     100  stepEdit_ = new WLineEdit(param[2].c_str());
     101  nstepMAxEdit_ = new WLineEdit(param[3].c_str());
     102  nscEdit_ = new WLineEdit(param[4].c_str());
    109103}
    110104
Note: See TracChangeset for help on using the changeset viewer.