StatusSetDialog::StatusSetDialog( QWidget * parent ) : QDialog( parent ) { setupUi( this ); connect( mAddButton, SIGNAL( clicked() ), SLOT( addSet() ) ); connect( mEditButton, SIGNAL( clicked() ), SLOT( editSet() ) ); connect( mRemoveButton, SIGNAL( clicked() ), SLOT( removeSet() ) ); connect( mSetList, SIGNAL( currentTextChanged( const QString & ) ), SLOT( setChanged( const QString & ) ) ); updateSets(); }
END_BUILDEREXT_SIGNATURE // ===================================================================== // ===================================================================== CSVObsParamsWidget::CSVObsParamsWidget(): openfluid::builderext::PluggableParameterizationExtension(), ui(new Ui::CSVObsParamsWidget) { ui->setupUi(this); setAutoFillBackground(true); ui->AddFormatButton->setIcon(openfluid::ui::common::getIcon("add","/ui/common")); ui->AddFormatButton->setIconSize(QSize(16,16)); ui->EditFormatButton->setIcon(openfluid::ui::common::getIcon("modify","/ui/common")); ui->EditFormatButton->setIconSize(QSize(16,16)); ui->RemoveFormatButton->setIcon(openfluid::ui::common::getIcon("remove","/ui/common")); ui->RemoveFormatButton->setIconSize(QSize(16,16)); ui->AddSetButton->setIcon(openfluid::ui::common::getIcon("add","/ui/common")); ui->AddSetButton->setIconSize(QSize(16,16)); ui->EditSetButton->setIcon(openfluid::ui::common::getIcon("modify","/ui/common")); ui->EditSetButton->setIconSize(QSize(16,16)); ui->RemoveSetButton->setIcon(openfluid::ui::common::getIcon("remove","/ui/common")); ui->RemoveSetButton->setIconSize(QSize(16,16)); ui->AutoButton->setIcon(openfluid::ui::common::getIcon("magic","/ui/common")); ui->AutoButton->setIconSize(QSize(16,16)); connect(ui->AddFormatButton,SIGNAL(clicked()),this,SLOT(addFormat())); connect(ui->EditFormatButton,SIGNAL(clicked()),this,SLOT(editFormat())); connect(ui->FormatsTableWidget,SIGNAL(cellDoubleClicked(int,int)),this,SLOT(editFormat())); connect(ui->RemoveFormatButton,SIGNAL(clicked()),this,SLOT(removeFormat())); connect(ui->AddSetButton,SIGNAL(clicked()),this,SLOT(addSet())); connect(ui->EditSetButton,SIGNAL(clicked()),this,SLOT(editSet())); connect(ui->SetsTableWidget,SIGNAL(cellDoubleClicked(int,int)),this,SLOT(editSet())); connect(ui->RemoveSetButton,SIGNAL(clicked()),this,SLOT(removeSet())); connect(ui->AutoButton,SIGNAL(clicked()),this,SLOT(generateAutomaticFormatAndSets())); }
void enterISR(){ switch(isr_mode){ case VAR_MODE: if(current_item_id % 16 == 0) launchVarBrowser(current_item_id); break; case SET_MODE: if(current_item_id % 16 == 0) launchSetBrowser(current_item_id); else editSet(); case EDIT_MODE: drawSetItem(menu_index, set_title_dump[current_dump_index], set_ptr_dump[current_dump_index], set_unit_dump[current_dump_index]); } }