void OptionsGraphicsMenu::callbackActive(Widget &widget) { if (widget.getTag() == "BTN_ADVANCED") { adoptChanges(); sub(*_advanced); return; } if (widget.getTag() == "BTN_RESOLUTION") { sub(*_resolution, kStartCodeNone, true, false); return; } if (widget.getTag() == "BTN_DEFAULT") { setDefault(); displayConfig(); } if (widget.getTag() == "BTN_BACK") { adoptChanges(); _returnCode = 1; return; } if (widget.getTag() == "CB_SHADOWS") { _shadows = getCheckBoxState("CB_SHADOWS"); return; } if (widget.getTag() == "CB_GRASS") { _grass = getCheckBoxState("CB_GRASS"); return; } }
void DcmtkServerDialog::deleteServer() { int cc = currentConf_; displayConfig(0); serverCombo_->removeItem(cc); servers_.erase(servers_.begin()+cc); saveServers(); }
void DcmtkServerDialog::addServer() { bool ok; QString name = QInputDialog::getText(this, tr("Add server config"), tr("Config name:"), QLineEdit::Normal, "", &ok); if (!ok || name.isEmpty()) return; DcmtkServerConfig conf; conf.name_ = name; servers_.push_back(conf); serverCombo_->addItem(name, QVariant((int)servers_.size()-1)); displayConfig(static_cast<int>(servers_.size())-1); editConfig(); }
void mdtSerialPortSetupDialog::setPortManager(mdtSerialPortManager *manager) { Q_ASSERT(manager != 0); pvPortManager = manager; // Stop manager and close port lbState->setText(tr("Stopping ...")); pvPortManager->closePort(); setStateStopped(); // List available ports on_pbRescan_clicked(); // Update GUI displayConfig(); }
void mdtSerialPortSetupDialog::on_cbPort_currentIndexChanged(int index) { if(index < 0){ return; } if(pvPortManager == 0){ return; } cbPort->setEnabled(false); // Close port pvPortManager->closePort(); setStateStopped(); // Open the port if(!pvPortManager->setPortName(cbPort->currentText())){ setStateError(tr("Cannot fetch port attributes")); cbPort->setEnabled(true); return; } // List available baud rates pvSerialPortConfigWidget->setAvailableBaudRates(pvPortManager->port().availableBaudRates()); // Display configuration displayConfig(); cbPort->setEnabled(true); }
void OptionsGraphicsMenu::show() { readConfig(); displayConfig(); GUI::show(); }
void OptionsGameplayMenu::callbackActive(Widget &widget) { if (widget.getTag() == "BTN_DIFFRIGHT") { _difficulty++; if (_difficulty > 2) { _difficulty = 2; } updateDifficulty(_difficulty); return; } if (widget.getTag() == "BTN_DIFFLEFT") { _difficulty--; if (_difficulty < 0) { _difficulty = 0; } updateDifficulty(_difficulty); return; } if (widget.getTag() == "BTN_MOUSE") { adoptChanges(); sub(*_mousesettings); return; } if (widget.getTag() == "BTN_KEYMAP") { adoptChanges(); sub(*_keyboardconfiguration); return; } if (widget.getTag() == "BTN_DEFAULT") { setDefault(); displayConfig(); } if (widget.getTag() == "BTN_BACK") { adoptChanges(); _returnCode = 1; return; } if (widget.getTag() == "CB_LEVELUP") { _autoLevelUp = getCheckBoxState("CB_LEVELUP"); return; } if (widget.getTag() == "CB_INVERTCAM") { _mouseMove = getCheckBoxState("CB_INVERTCAM"); return; } if (widget.getTag() == "CB_AUTOSAVE") { _autoSave = getCheckBoxState("CB_AUTOSAVE"); return; } if (widget.getTag() == "CB_REVERSE") { _reverseMinigameY = getCheckBoxState("CB_REVERSE"); return; } if (widget.getTag() == "CB_DISABLEMOVE") { _combatMovement = getCheckBoxState("CB_DISABLEMOVE"); return; } }
void OptionsGameplayMenu::show() { readConfig(); displayConfig(); GUI::show(); }