void ServerWindow::apply() { QSettings settings("config", QSettings::IniFormat); settings.setValue("server_private", serverPrivate->currentIndex()); settings.setValue("server_name", serverName->text()); settings.setValue("server_description", serverDesc->toPlainText()); settings.setValue("server_maxplayers", serverPlayerMax->text()); settings.setValue("server_port", serverPort->text()); settings.setValue("server_announcement", serverAnnouncement->toPlainText()); settings.setValue("show_log_messages", saveLogs->isChecked()); settings.setValue("logs_channel_files", channelFileLog->isChecked()); settings.setValue("logs_battle_files", channelFileLog->isChecked()); settings.setValue("mainchanname", mainChan->text()); settings.setValue("low_TCP_delay", lowLatency->isChecked()); settings.setValue("safe_scripts", safeScripts->isChecked()); settings.setValue("proxyservers", proxyServers->text()); emit descChanged(serverDesc->toPlainText()); emit nameChanged(serverName->text()); emit maxChanged(serverPlayerMax->value()); emit announcementChanged(serverAnnouncement->toPlainText()); emit privacyChanged(serverPrivate->currentIndex()); emit logSavingChanged(saveLogs->isChecked()); emit useChannelFileLogChanged(channelFileLog->isChecked()); emit useBattleFileLogChanged(battleFileLog->isChecked()); if (mainChan->text().length() > 0) emit mainChanChanged(mainChan->text()); emit latencyChanged(lowLatency->isChecked()); emit safeScriptsChanged(safeScripts->isChecked()); emit proxyServersChanged(proxyServers->text()); close(); }
void PrivacyManager::slotDenyRemoved() { PrivacyItemTask * pit = ( PrivacyItemTask * )sender(); if ( pit->success() ) { m_denyList.remove( pit->dn() ); emit privacyChanged( pit->dn(), isBlocked( pit->dn() ) ); } }
void PrivacyManager::slotAllowAdded() { PrivacyItemTask * pit = ( PrivacyItemTask * )sender(); if ( pit->success() ) { m_allowList.append( pit->dn() ); emit privacyChanged( pit->dn(), isBlocked( pit->dn() ) ); } }
void WebPage::progress(int prog) { m_loadProgress = prog; bool secStatus = QzTools::isCertificateValid(sslCertificate()); if (secStatus != m_secureStatus) { m_secureStatus = secStatus; emit privacyChanged(QzTools::isCertificateValid(sslCertificate())); } }
void ServerWindow::apply() { if (usePassword->isChecked() && serverPassword->text().length() == 0) { QMessageBox msgBox; msgBox.setText("You need to set the server password if you require it."); msgBox.exec(); return; } QSettings settings("config", QSettings::IniFormat); settings.setValue("Server/Private", serverPrivate->currentIndex()); settings.setValue("Server/Name", serverName->text()); settings.setValue("Server/Description", serverDesc->toPlainText()); settings.setValue("Server/MaxPlayers", serverPlayerMax->text()); settings.setValue("Network/Ports", serverPort->text()); settings.setValue("Server/Announcement", serverAnnouncement->toPlainText()); settings.setValue("GUI/ShowLogMessages", saveLogs->isChecked()); settings.setValue("Channels/LoggingEnabled", channelFileLog->isChecked()); settings.setValue("Players/InactiveThresholdInDays", deleteInactive->text()); settings.setValue("Channels/MainChannel", mainChan->text()); settings.setValue("Network/LowTCPDelay", lowLatency->isChecked()); settings.setValue("Scripts/SafeMode", safeScripts->isChecked()); settings.setValue("GUI/MinimizeToTray", minimizeToTray->isChecked()); settings.setValue("GUI/ShowTrayPopup", trayPopup->isChecked()); settings.setValue("GUI/DoubleClickIcon", doubleClick->isChecked()); settings.setValue("AntiDOS/ShowOveractiveMessages", showOveractive->isChecked()); settings.setValue("Network/ProxyServers", proxyServers->text()); settings.setValue("Server/Password", serverPassword->text()); settings.setValue("Server/RequirePassword", usePassword->isChecked()); settings.setValue("Server/MinimumHTML", minHtml->currentIndex() - 1); emit descChanged(serverDesc->toPlainText()); emit nameChanged(serverName->text()); emit maxChanged(serverPlayerMax->value()); emit announcementChanged(serverAnnouncement->toPlainText()); emit privacyChanged(serverPrivate->currentIndex()); emit logSavingChanged(saveLogs->isChecked()); emit useChannelFileLogChanged(channelFileLog->isChecked()); emit mainChanChanged(mainChan->text()); emit inactivePlayersDeleteDaysChanged(deleteInactive->value()); emit latencyChanged(lowLatency->isChecked()); emit safeScriptsChanged(safeScripts->isChecked()); emit overactiveToggleChanged(showOveractive->isChecked()); emit proxyServersChanged(proxyServers->text()); emit serverPasswordChanged(serverPassword->text()); emit usePasswordChanged(usePassword->isChecked()); emit minimizeToTrayChanged(minimizeToTray->isChecked()); emit showTrayPopupChanged(trayPopup->isChecked()); emit clickConditionChanged(doubleClick->isChecked()); emit minHtmlChanged(minHtml->currentIndex() - 1); close(); }
/*! \reimp */ void FacebookAlbumInterface::emitPropertyChangeSignals(const QVariantMap &oldData, const QVariantMap &newData) { Q_D(FacebookAlbumInterface); QVariantMap fromMap = newData.value(FACEBOOK_ONTOLOGY_ALBUM_FROM).toMap(); QString fromIdStr = fromMap.value(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTIDENTIFIER).toString(); QString fromNameStr = fromMap.value(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTNAME).toString(); QString anStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_NAME).toString(); QString descStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_DESCRIPTION).toString(); QString linkStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_LINK).toString(); QString cpStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_COVERPHOTO).toString(); QString prvStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_PRIVACY).toString(); QString countStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_COUNT).toString(); QString typeStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_TYPE).toString(); QString ctStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_CREATEDTIME).toString(); QString utStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_UPDATEDTIME).toString(); QString cuStr = newData.value(FACEBOOK_ONTOLOGY_ALBUM_CANUPLOAD).toString(); QVariantMap oldFromMap = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_FROM).toMap(); QString oldFromIdStr = oldFromMap.value(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTIDENTIFIER).toString(); QString oldFromNameStr = oldFromMap.value(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTNAME).toString(); QString oldAnStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_NAME).toString(); QString oldDescStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_DESCRIPTION).toString(); QString oldLinkStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_LINK).toString(); QString oldCpStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_COVERPHOTO).toString(); QString oldPrvStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_PRIVACY).toString(); QString oldCountStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_COUNT).toString(); QString oldTypeStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_TYPE).toString(); QString oldCtStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_CREATEDTIME).toString(); QString oldUtStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_UPDATEDTIME).toString(); QString oldCuStr = oldData.value(FACEBOOK_ONTOLOGY_ALBUM_CANUPLOAD).toString(); if (anStr != oldAnStr) emit nameChanged(); if (descStr != oldDescStr) emit descriptionChanged(); if (linkStr != oldLinkStr) emit linkChanged(); if (cpStr != oldCpStr) emit coverPhotoChanged(); if (prvStr != oldPrvStr) emit privacyChanged(); if (countStr != oldCountStr) emit countChanged(); if (typeStr != oldTypeStr) emit albumTypeChanged(); if (ctStr != oldCtStr) emit createdTimeChanged(); if (utStr != oldUtStr) emit updatedTimeChanged(); if (cuStr != oldCuStr) emit canUploadChanged(); // update the from object if required if (fromIdStr != oldFromIdStr || fromNameStr != oldFromNameStr) { QVariantMap newFromData; newFromData.insert(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTTYPE, FacebookInterface::User); newFromData.insert(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTIDENTIFIER, fromIdStr); newFromData.insert(FACEBOOK_ONTOLOGY_OBJECTREFERENCE_OBJECTNAME, fromNameStr); qobject_cast<FacebookInterface*>(socialNetwork())->setFacebookContentItemData(d->from, newFromData); emit fromChanged(); } // call the super class implementation QVariantMap oldDataWithId = oldData; oldDataWithId.insert(NEMOQMLPLUGINS_SOCIAL_CONTENTITEMID, oldData.value(FACEBOOK_ONTOLOGY_ALBUM_ID)); QVariantMap newDataWithId = newData; newDataWithId.insert(NEMOQMLPLUGINS_SOCIAL_CONTENTITEMID, newData.value(FACEBOOK_ONTOLOGY_ALBUM_ID)); IdentifiableContentItemInterface::emitPropertyChangeSignals(oldDataWithId, newDataWithId); }