void GamePlayersList::Load() { clearSettings(); auto newPlayer = new ButtonStandardSetting(tr("(New Game Player)")); addChild(newPlayer); connect(newPlayer, &ButtonStandardSetting::clicked, this, &GamePlayersList::NewPlayerDialog); //: %1 is the player/emulator name, %2 is the type of player/emulator QString playerDisp = tr("%1 (%2)", "Game player/emulator display"); MSqlQuery query(MSqlQuery::InitCon()); query.prepare("SELECT gameplayerid, playername, gametype " "FROM gameplayers " "WHERE playername <> '' " "ORDER BY playername;"); if (!query.exec() || !query.isActive()) { MythDB::DBError("GamePlayersSetting::Load", query); } else while (query.next()) { int id = query.value(0).toInt(); QString name = query.value(1).toString(); QString type = query.value(2).toString(); auto child = new GamePlayerSetting(name, id); addChild(child); child->setLabel(playerDisp.arg(name, GetGameTypeName(type))); } GroupSetting::Load(); }
/** * Declare any additional properties of the concrete loader here * @param loader A pointer to the concrete loader */ void Load::declareLoaderProperties(const API::IAlgorithm_sptr &loader) { // If we have switch loaders then the concrete loader will have different // properties // so take care of ensuring Load has the correct ones // THIS IS A COPY as the properties are mutated as we move through them const std::vector<Property *> existingProps = this->getProperties(); for (auto existingProp : existingProps) { const std::string &name = existingProp->name(); // Wipe all properties except the Load native ones if (m_baseProps.find(name) == m_baseProps.end()) { this->removeProperty(name); } } const std::vector<Property *> &loaderProps = loader->getProperties(); size_t numProps(loaderProps.size()); for (size_t i = 0; i < numProps; ++i) { Property *loadProp = loaderProps[i]; if (loadProp->name() == m_filenamePropName) continue; try { auto propClone = std::unique_ptr<Property>(loadProp->clone()); propClone->clearSettings(); // Get rid of special settings because it // does not work in custom GUI. declareProperty(std::move(propClone), loadProp->documentation()); } catch (Exception::ExistsError &) { // Already exists as a static property continue; } } }
void MainWindow::setupActions() { saveSettingsAction = new QAction(tr("&Save Settings as \"") + tr(DEFAULT_SAVE_NAME) + tr("\""), this); connect(saveSettingsAction, SIGNAL(triggered()), this, SLOT(saveSettings())); saveSettingsAsAction = new QAction(tr("&Save Settings as..."), this); connect(saveSettingsAsAction, SIGNAL(triggered()), this, SLOT(saveSettingsAs())); clearSettingsAction = new QAction(tr("&Clear Settings"), this); connect(clearSettingsAction, SIGNAL(triggered()), this, SLOT(clearSettings())); exitAction = new QAction(tr("E&xit"), this); connect(exitAction, SIGNAL(triggered()), this, SLOT(close())); viewStatusBarAction = new QAction(tr("&Status Bar"), this); viewStatusBarAction->setCheckable(true); viewStatusBarAction->setChecked(true); connect(viewStatusBarAction, SIGNAL(toggled(bool)), statusBar(), SLOT(setVisible(bool))); settingsAction = new QAction(tr("&Settings"), this); connect(settingsAction, SIGNAL(triggered()), this, SLOT(showSettingsDialog())); dockAllAction = new QAction(tr("&Dock All"), this); connect(dockAllAction, SIGNAL(triggered()), this, SLOT(dockAll())); aboutAction = new QAction(tr("&About ") + tr(APPLICATION_NAME), this); connect(aboutAction, SIGNAL(triggered()), this, SLOT(about())); aboutQtAction = new QAction(tr("About &Qt"), this); connect(aboutQtAction, SIGNAL(triggered()), qApp, SLOT(aboutQt())); }
static int spk_construct (volatile SpeechSynthesizer *spk, char **parameters) { spk->setVolume = spk_setVolume; spk->setRate = spk_setRate; spk->setPitch = spk_setPitch; spk->setPunctuation = spk_setPunctuation; clearSettings(); if (parameters[PARM_PORT] && *parameters[PARM_PORT]) { static const int minimumPort = 0X1; static const int maximumPort = 0XFFFF; int port = 0; if (validateInteger(&port, parameters[PARM_PORT], &minimumPort, &maximumPort)) { char number[0X10]; snprintf(number, sizeof(number), "%d", port); setenv("SPEECHD_PORT", number, 1); } else { logMessage(LOG_WARNING, "%s: %s", "invalid port number", parameters[PARM_PORT]); } } if (parameters[PARM_MODULE] && *parameters[PARM_MODULE]) { moduleName = parameters[PARM_MODULE]; } if (parameters[PARM_LANGUAGE] && *parameters[PARM_LANGUAGE]) { languageName = parameters[PARM_LANGUAGE]; } if (parameters[PARM_VOICE] && *parameters[PARM_VOICE]) { static const SPDVoiceType voices[] = { SPD_MALE1, SPD_FEMALE1, SPD_MALE2, SPD_FEMALE2, SPD_MALE3, SPD_FEMALE3, SPD_CHILD_MALE, SPD_CHILD_FEMALE }; static const char *choices[] = { "male1", "female1", "male2", "female2", "male3", "female3", "child_male", "child_female", NULL }; unsigned int choice = 0; if (validateChoice(&choice, parameters[PARM_VOICE], choices)) { voiceType = voices[choice]; } else { logMessage(LOG_WARNING, "%s: %s", "invalid voice type", parameters[PARM_VOICE]); } } return openConnection(); }
void DomainHandler::softReset() { qCDebug(networking) << "Resetting current domain connection information."; disconnect(); clearSettings(); // cancel the failure timeout for any pending requests for settings QMetaObject::invokeMethod(&_settingsTimer, "stop"); }
void readEeprom() { if(EEPROM.read(0)!='h' || EEPROM.read(1)!='e' || EEPROM.read(2)!='r' || EEPROM.read(3)!='p' || EEPROM.read(20)!=VER) { clearSettings(); return; } // Header matched byte *ptr=(byte*)&herp; for(int i=0;i<sizeof(herp);i++) { *ptr++=EEPROM.read(i+4); } }
void DomainHandler::softReset() { qCDebug(networking) << "Resetting current domain connection information."; disconnect(); clearSettings(); _connectionDenialsSinceKeypairRegen = 0; // cancel the failure timeout for any pending requests for settings QMetaObject::invokeMethod(&_settingsTimer, "stop"); // restart the API refresh timer in case we fail to connect and need to refresh information QMetaObject::invokeMethod(&_apiRefreshTimer, "start"); }
Blender::Blender() : m_initialized (false), m_created (false), m_guid (0), m_bl_desc (), m_eap_props (0), m_update (0) { // initialize dBV (0 to 2.0 range) map from dBu map (-100 to 6.0 range) for (int i=0; i<MIXSLIDER_NUM_TICKS+1; i++) { m_dBvMap[i] = pow(10, (dBuMap[i]/20)); } clearSettings(); };
void Database::prepareTableForSettings() { char* _errMsg = NULL; int _res = 0; _res = sqlite3_exec( m_db, "CREATE TABLE IF NOT EXISTS Settings ( id INTEGER PRIMARY KEY, \ key TEXT NOT NULL, \ value TEXT NOT NULL );", NULL, NULL, &_errMsg ); if( _res != SQLITE_OK ) { QMessageBox _msg( QMessageBox::Critical, "Error", "SQL error: " + QString( _errMsg ), QMessageBox::Ok ); _msg.exec(); sqlite3_free( _errMsg ); } clearSettings(); }
bool ADXL345::begin() { f.XAxis = 0; f.YAxis = 0; f.ZAxis = 0; Wire.begin(); // Check ADXL345 REG DEVID if (fastRegister8(ADXL345_REG_DEVID) != 0xE5) { return false; } // Enable measurement mode (0b00001000) writeRegister8(ADXL345_REG_POWER_CTL, 0x08); clearSettings(); return true; }
void Blender::setShownDeviceGuid(tcat::uint64 guid, event_bus_ref bus) { if (guid == m_guid) return; if (m_device) { if (m_device->isEapSupported()) { saveSettings(); clearSettings(); sendRemoveMixers(); } m_device->detach(this); } m_guid = guid; event_device_ref devref = bus->find(guid); if (devref) { devref->attach(this); } }
void NetworkManager::ConnectionSettingsPrivate::initSettings(NMBluetoothCapabilities bt_cap) { clearSettings(); switch (type) { case ConnectionSettings::Adsl: addSetting(Setting::Ptr(new AdslSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::Bond: addSetting(Setting::Ptr(new BondSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::Bluetooth: addSetting(Setting::Ptr(new BluetoothSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); //addSetting(Setting::Ptr(new Ipv6Setting())); if (bt_cap == NM_BT_CAPABILITY_DUN) { addSetting(Setting::Ptr(new GsmSetting())); addSetting(Setting::Ptr(new PppSetting())); addSetting(Setting::Ptr(new SerialSetting())); } break; case ConnectionSettings::Bridge: addSetting(Setting::Ptr(new BridgeSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::Cdma: addSetting(Setting::Ptr(new CdmaSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); if (NetworkManager::checkVersion(1, 0, 0)) { addSetting(Setting::Ptr(new Ipv6Setting())); } addSetting(Setting::Ptr(new PppSetting())); break; case ConnectionSettings::Gsm: addSetting(Setting::Ptr(new GsmSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); if (NetworkManager::checkVersion(1, 0, 0)) { addSetting(Setting::Ptr(new Ipv6Setting())); } addSetting(Setting::Ptr(new PppSetting())); break; case ConnectionSettings::Infiniband: addSetting(Setting::Ptr(new InfinibandSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::OLPCMesh: addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); addSetting(Setting::Ptr(new OlpcMeshSetting())); break; case ConnectionSettings::Pppoe: addSetting(Setting::Ptr(new Ipv4Setting())); //addSetting(new Ipv6Setting())); addSetting(Setting::Ptr(new PppSetting())); addSetting(Setting::Ptr(new PppoeSetting())); addSetting(Setting::Ptr(new WiredSetting())); break; case ConnectionSettings::Vlan: addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); addSetting(Setting::Ptr(new VlanSetting())); break; case ConnectionSettings::Vpn: addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); addSetting(Setting::Ptr(new VpnSetting())); break; case ConnectionSettings::Wimax: addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); addSetting(Setting::Ptr(new WimaxSetting())); break; case ConnectionSettings::Wired: addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); addSetting(Setting::Ptr(new Security8021xSetting())); addSetting(Setting::Ptr(new WiredSetting())); break; case ConnectionSettings::Wireless: addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); addSetting(Setting::Ptr(new Security8021xSetting())); addSetting(Setting::Ptr(new WirelessSetting())); addSetting(Setting::Ptr(new WirelessSecuritySetting())); break; case ConnectionSettings::Team: addSetting(Setting::Ptr(new TeamSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::Generic: addSetting(Setting::Ptr(new GenericSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::Tun: addSetting(Setting::Ptr(new TunSetting())); addSetting(Setting::Ptr(new Ipv4Setting())); addSetting(Setting::Ptr(new Ipv6Setting())); break; case ConnectionSettings::Unknown: default: break; } }
static void spk_destruct (volatile SpeechSynthesizer *spk) { closeConnection(); clearSettings(); }
void DomainHandler::softReset() { clearConnectionInfo(); clearSettings(); }
void mmFilterTransactionsDialog::OnButtonClearClick( wxCommandEvent& /*event*/ ) { clearSettings(); wxCommandEvent evt(/*wxEVT_CHECKBOX*/ wxID_ANY, wxID_ANY); OnCheckboxClick(evt); }
void NetworkManager::ConnectionSettingsPrivate::initSettings(const NetworkManager::ConnectionSettings::Ptr &connectionSettings) { Q_Q(ConnectionSettings); clearSettings(); switch (type) { case ConnectionSettings::Adsl: addSetting(connectionSettings->setting(Setting::Adsl)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::Bond: addSetting(connectionSettings->setting(Setting::Bond)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::Bluetooth: addSetting(connectionSettings->setting(Setting::Bluetooth)); addSetting(connectionSettings->setting(Setting::Ipv4)); if (NetworkManager::checkVersion(1, 0, 0)) { addSetting(connectionSettings->setting(Setting::Ipv6)); } if (q->setting(Setting::Gsm) && q->setting(Setting::Ppp) && q->setting(Setting::Serial)) { addSetting(connectionSettings->setting(Setting::Gsm)); addSetting(connectionSettings->setting(Setting::Ppp)); addSetting(connectionSettings->setting(Setting::Serial)); } break; case ConnectionSettings::Bridge: addSetting(connectionSettings->setting(Setting::Bridge)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::Cdma: addSetting(connectionSettings->setting(Setting::Cdma)); addSetting(connectionSettings->setting(Setting::Ipv4)); if (NetworkManager::checkVersion(1, 0, 0)) { addSetting(connectionSettings->setting(Setting::Ipv6)); } addSetting(connectionSettings->setting(Setting::Ppp)); break; case ConnectionSettings::Gsm: addSetting(connectionSettings->setting(Setting::Gsm)); addSetting(connectionSettings->setting(Setting::Ipv4)); if (NetworkManager::checkVersion(1, 0, 0)) { addSetting(connectionSettings->setting(Setting::Ipv6)); } addSetting(connectionSettings->setting(Setting::Ppp)); break; case ConnectionSettings::Infiniband: addSetting(connectionSettings->setting(Setting::Infiniband)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::OLPCMesh: addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::OlpcMesh)); break; case ConnectionSettings::Pppoe: addSetting(connectionSettings->setting(Setting::Ipv4)); //addSetting(Ipv6Setting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::Ppp)); addSetting(connectionSettings->setting(Setting::Pppoe)); addSetting(connectionSettings->setting(Setting::Wired)); break; case ConnectionSettings::Vlan: addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::Vlan)); break; case ConnectionSettings::Vpn: addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::Vpn)); break; case ConnectionSettings::Wimax: addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::Wimax)); break; case ConnectionSettings::Wired: addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::Security8021x)); addSetting(connectionSettings->setting(Setting::Wired)); break; case ConnectionSettings::Wireless: addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); addSetting(connectionSettings->setting(Setting::Security8021x)); addSetting(connectionSettings->setting(Setting::Wireless)); addSetting(connectionSettings->setting(Setting::WirelessSecurity)); break; case ConnectionSettings::Team: addSetting(connectionSettings->setting(Setting::Team)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::Generic: addSetting(connectionSettings->setting(Setting::Generic)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::Tun: addSetting(connectionSettings->setting(Setting::Tun)); addSetting(connectionSettings->setting(Setting::Ipv4)); addSetting(connectionSettings->setting(Setting::Ipv6)); break; case ConnectionSettings::Unknown: default: break; } }
void GenericProcessor::update() { std::cout << getName() << " updating settings." << std::endl; clearSettings(); if (sourceNode != 0) { // everything is inherited except numOutputs settings = sourceNode->settings; settings.numInputs = settings.numOutputs; settings.numOutputs = settings.numInputs; for (int i = 0; i < sourceNode->channels.size(); i++) { Channel* sourceChan = sourceNode->channels[i]; Channel* ch = new Channel(*sourceChan); ch->setProcessor(this); channels.add(ch); } for (int i = 0; i < sourceNode->eventChannels.size(); i++) { Channel* sourceChan = sourceNode->eventChannels[i]; Channel* ch = new Channel(*sourceChan); eventChannels.add(ch); } } else { settings.numOutputs = getDefaultNumOutputs(); settings.sampleRate = getDefaultSampleRate(); for (int i = 0; i < getNumOutputs(); i++) { Channel* ch = new Channel(this, i); ch->sampleRate = getDefaultSampleRate(); ch->bitVolts = getDefaultBitVolts(); channels.add(ch); } } if (this->isSink()) { settings.numOutputs = 0; } updateSettings(); // custom settings code // required for the ProcessorGraph to know the // details of this processor: setPlayConfigDetails(getNumInputs(), // numIns getNumOutputs(), // numOuts 44100.0, // sampleRate 128); // blockSize editor->update(); // update editor settings }
void DomainHandler::softReset() { qCDebug(networking) << "Resetting current domain connection information."; clearConnectionInfo(); clearSettings(); }
configreader::configreader() { clearSettings(); }