Exemple #1
0
void Settings::ok()
{
    saveSettings();

    emit settingsSaved();
    close();
}
Exemple #2
0
void SettingsDialog::writeSettings()
{
    settings.beginGroup("generalSettings");
    settings.setValue("skipBetaCheck", ui->checkBoxSkipBetaCheck->isChecked());
    settings.setValue("runningBackground", ui->checkBoxRunningBackground->isChecked());
    settings.endGroup();

    settings.beginGroup("syncSettings");
    settings.setValue("syncAutomatically", ui->checkBoxSyncAutomatically->isChecked());
    settings.setValue("syncTime", ui->checkBoxSyncTime->isChecked());
    settings.setValue("syncOrbit", ui->checkBoxSyncOrbit->isChecked());
    settings.setValue("syncSportMode", ui->checkBoxSyncSportsMode->isChecked());
    settings.setValue("syncNavigation", ui->checkBoxSyncNavigation->isChecked());
    settings.endGroup();

    settings.beginGroup("movescountSettings");
    settings.setValue("checkNewVersions", ui->checkBoxNewVersions->isChecked());
    settings.setValue("movescountEnable", ui->checkBoxMovescountEnable->isChecked());
    if (ui->checkBoxMovescountEnable->isChecked()) {
        settings.setValue("email", ui->lineEditEmail->text());
    }
    else {
        settings.setValue("email", "");
    }
    settings.setValue("storeDebugFiles", ui->checkBoxDebugFiles->isChecked());
    settings.endGroup();

    emit settingsSaved();
}
Exemple #3
0
void Settings::apply()
{
    saveSettings();

    emit settingsSaved();
    m_pUi->buttonApply->setEnabled(false);
}
Exemple #4
0
void PreferencesDialog::writeSettings()
{
    // *Must* save server settings first, so that MPD settings go to the correct instance!
    server->save();
    playback->save();
    files->save();
    interface->save();
    #ifdef ENABLE_STREAMS
    streams->save();
    #endif
    #ifdef ENABLE_ONLINE_SERVICES
    online->save();
    #endif
    #ifdef ENABLE_HTTP_SERVER
    if (http) {
        http->save();
    }
    #endif
    #ifndef ENABLE_KDE_SUPPORT
    #ifdef ENABLE_PROXY_CONFIG
    proxy->save();
    #endif
    shortcuts->save();
    #endif
    #if defined CDDB_FOUND || defined MUSICBRAINZ5_FOUND
    audiocd->save();
    #endif
    context->save();
    scrobbling->save();
    Settings::self()->save();
    emit settingsSaved();
}
Exemple #5
0
bool amaroK::PluginConfig::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: viewChanged(); break;
    case 1: settingsSaved(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
Exemple #6
0
void MainWindow::configureProgram()
{
    saveSettings();
    ConfigDialog con(this);
    con.setWindowIcon(QIcon::fromTheme("configure"));
    con.setWindowTitle(tr("Configuration"));
    con.setActionsList(actionsManager->getActions());
    connect(&con, SIGNAL(settingsSaved()), this, SLOT(loadSettings()));
    con.exec();
}
bool AppDataManagerBase::save()
{
    QFile file(_data->filename());
    if (file.open(QIODevice::WriteOnly)) {
        QDataStream out(&file);
        _data->save(out);
        file.close();
        emit settingsSaved();
        return true;
    }else {
        qCritical() << "AppDataManagerBase::load()# Failed to save file " << _data->filename() << ". Error - " << file.errorString();
    }
    return false;
}
void NotificationsLayerSettings::saveSettings()
{
  QSettings settings(QSettings::NativeFormat, QSettings::UserScope, "qutim/qutim."+m_profile_name, "profilesettings");
  settings.beginGroup("notifications");
  settings.setValue("popup", ui.popupBox->isChecked());
  settings.setValue("signon", ui.signOnCheckBox->isChecked());
  settings.setValue("signoff", ui.signOffCheckBox->isChecked());
  settings.setValue("typing", ui.typingCheckBox->isChecked());
  settings.setValue("statuschange", ui.changeStatusCheckBox->isChecked());
  settings.setValue("message", ui.messageBox->isChecked());
  settings.endGroup();
  if ( changed )
    emit settingsSaved();
  changed = false;
}
Exemple #9
0
void ContactSettings::saveSettings()
{
        QSettings settings(QSettings::NativeFormat, QSettings::UserScope, "qutim/qutim."+m_profile_name, "icqsettings");
	settings.beginGroup("contacts");
	settings.setValue("xstaticon", ui.xstatusBox->isChecked());
	settings.setValue("birthicon", ui.birthBox->isChecked());
	settings.setValue("authicon", ui.authBox->isChecked());
	settings.setValue("visicon", ui.visBox->isChecked());
	settings.setValue("invisicon", ui.invisBox->isChecked());
	settings.setValue("ignoreicon", ui.ignoreBox->isChecked());
	settings.setValue("xstattext", ui.xstatusTextBox->isChecked());
	settings.endGroup();
	if ( changed )
		emit settingsSaved();
	changed = false;
}
QmlTweeterMainView::QmlTweeterMainView(QSettings* settings, QWidget *parent) :
    QMainWindow(parent),
    view(0),
    settingsPersistor(0)
{
    view = new QDeclarativeView;
    view->setResizeMode(QDeclarativeView::SizeRootObjectToView);
    setCentralWidget(view);
    view->setSource(QUrl("qrc:///qml/qmltweeter.qml"));

    QDeclarativeContext *context = view->rootContext();
    settingsPersistor = new SettingsPersistor(context, settings, this);
    context->setContextProperty("settings", settingsPersistor);

    QObject *rootObject = view->rootObject();
    QObject::connect(settingsPersistor, SIGNAL(settingsSaved(QVariant)), rootObject, SLOT(settingsSaved(QVariant)));
}
Exemple #11
0
void tpMainWindow::setupDialogs()
{
    diaOauthSetup = new dialogOauthSetup(this);
    QObject::connect(diaOauthSetup, SIGNAL(onAuthorizeRequested()), this, SLOT(onBrowserAuthorizeRequested()));
    QObject::connect(diaOauthSetup, SIGNAL(authTokenChanged(QString)), twitchUser, SLOT(validateNewAuthToken(QString)));
    QObject::connect(diaOauthSetup, SIGNAL(authTokenSetupSuccessful(bool)), twitchUser, SLOT(onAuthTokenSetupSuccessful(bool)));
    QObject::connect(diaOauthSetup, SIGNAL(authTokenSetupSuccessful(bool)), this, SLOT(on_SwitchInputEnabled(bool)));
    QObject::connect(diaOauthSetup, SIGNAL(restoreSettings()), this, SLOT(on_actionRestore_Settings_triggered()));


    diaPositioner = new DialogPositioner(this);

    diaLaunch = new DialogLaunch(this);
    QObject::connect(diaLaunch, SIGNAL(startStreamPlay(QString, QString, QString, int, int, int , int, bool, QString)), this, SLOT(executePlayer(QString, QString, QString, int, int, int , int, bool, QString)));

    diaOptions = new DialogOptions(this);
    QObject::connect(this->diaOptions, SIGNAL(settingsSaved()), this, SLOT(on_settingsSaved()));

    diaShowLogFile = new DialogShowLogFile(this);

    diaTopGameBrowser = new DialogGameBrowser;
    QObject::connect(diaTopGameBrowser, SIGNAL(startStream(const QString)), this, SLOT(startFromGBrowser(const QString)));
}
Exemple #12
0
void RegSettingsDlg::saveSettings()
{
    emit settingsSaved(mName, mAddr, mPort);
    this->close();
}
void Configuration::save()
{
    settings.sync();
    emit settingsSaved();
}