void ContactProximityNotificationOptions::reset()
{
    ui->spbDistance->setValue(Options::node(OPV_CONTACTPROXIMITYNOTIFICATIONS_DISTANCE).value().toInt());
    ui->spbTreshold->setValue(Options::node(OPV_CONTACTPROXIMITYNOTIFICATIONS_TRESHOLD).value().toInt());
    ui->chkIgnoreOwnResources->setChecked(Options::node(OPV_CONTACTPROXIMITYNOTIFICATIONS_IGNOREOWN).value().toBool());
    emit childReset();
}
void ProxyOptionsWidget::reset()
{
	QList<QUuid> proxies = FManager->proxyList();
	ui.rdbExplorerProxy->setVisible(proxies.contains(IEXPLORER_PROXY_REF_UUID));
	ui.rdbFireFoxProxy->setVisible(proxies.contains(FIREFOX_PROXY_REF_UUID));

	QString proxyId = FConnectionNode.node("proxy").value().toString();
	if (proxyId == APPLICATION_PROXY_REF_UUID)
		ui.rdbAutoProxy->setChecked(true);
	else if (proxyId==IEXPLORER_PROXY_REF_UUID && proxies.contains(IEXPLORER_PROXY_REF_UUID))
		ui.rdbExplorerProxy->setChecked(true);
	else if (proxyId==FIREFOX_PROXY_REF_UUID && proxies.contains(FIREFOX_PROXY_REF_UUID))
		ui.rdbFireFoxProxy->setChecked(true);
	else
		ui.rdbManualProxy->setChecked(true);

	IConnectionProxy proxy = FManager->proxyById(MANUAL_PROXY_REF_UUID);
	ui.lneProxyHost->setText(proxy.proxy.hostName());
	ui.lneProxyPort->setText(proxy.proxy.port()>0 ? QString::number(proxy.proxy.port()) : QString::null);
	ui.lneProxyUser->setText(proxy.proxy.user());
	ui.lneProxyPassword->setText(proxy.proxy.password());
	ui.chbProxyUserPassword->setChecked(!ui.lneProxyUser->text().isEmpty());

	emit childReset();
}
void NotifyKindsWidget::reset()
{
	ushort kinds = FNotifications->typeNotificationKinds(FTypeId);
	ui.chbPopup->setChecked(kinds & INotification::PopupWindow);
	ui.chbSound->setChecked(kinds & INotification::SoundPlay);
	emit childReset();
}
void FileArchiveOptions::reset()
{
	QString path = Options::node(OPV_FILEARCHIVE_HOMEPATH).value().toString();
	ui.chbLocation->setChecked(!path.isEmpty());
	ui.lneLocation->setText(!path.isEmpty() ? path : FPluginManager->homePath());
	ui.chbForceDatabaseSync->setChecked(Options::node(OPV_FILEARCHIVE_FORCEDATABASESYNC).value().toBool());
	emit childReset();
}
void SettingsGoogle::reset()
{
    ui->spbSatelliteVersion->setValue(Options::node(OPV_MAP_SOURCE_GOOGLE_VERSION_SATELLITE).value().toInt());
    ui->spbMapVersion->setValue(Options::node(OPV_MAP_SOURCE_GOOGLE_VERSION_MAP).value().toInt());
    ui->spbTerrainVersionRoads->setValue(Options::node(OPV_MAP_SOURCE_GOOGLE_VERSION_TERRAIN_R).value().toInt());
    ui->spbTerrainVersionTerrain->setValue(Options::node(OPV_MAP_SOURCE_GOOGLE_VERSION_TERRAIN_T).value().toInt());
    emit childReset();
}
void ConnectionOptionsWidget::reset()
{
	QString engineId = FOptions.value("connection-type").toString();
	if (!FManager->connectionEngines().isEmpty())
		setEngineById(FManager->findConnectionEngine(engineId) ? engineId : FManager->connectionEngines().first());
	if (FEngineSettings)
		FEngineSettings->reset();
	emit childReset();
}
void ConnectionOptionsWidget::reset()
{
	ui.lneHost->setText(FOptions.value("host").toString());
	ui.spbPort->setValue(FOptions.value("port").toInt());
	ui.chbUseLegacySSL->setChecked(FOptions.value("use-legacy-ssl").toBool());
	ui.cmbSslProtocol->setCurrentIndex(ui.cmbSslProtocol->findData(FOptions.value("ssl-protocol").toInt()));
	ui.cmbCertCheckMode->setCurrentIndex(ui.cmbCertCheckMode->findData(FOptions.value("cert-verify-mode").toInt()));

	if (FProxySettings)
		FProxySettings->reset();

	emit childReset();
}
void PositioningMethodSerialPortOptions::reset()
{
    FPortName = Options::node(OPV_POSITIONING_METHOD_SERIALPORT_NAME).value().toString(); // Port, currently selected
    if (ui->cmbPortName->currentText().isEmpty())
    {
        ui->spbBufferSize->setValue(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_BUFFERSIZE).value().toInt());
        ui->spbTimeout->setValue(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_TIMEOUT).value().toInt());
        ui->spbTimeTreshold->setValue(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_TIMETRESHOLD).value().toInt());
        ui->spbDistanceTreshold->setValue(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_DISTANCETRESHOLD).value().toInt());
    }
    ui->cmbBaudRate->setCurrentIndex(ui->cmbBaudRate->findData(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_BAUDRATE).value().toLongLong()));
    ui->cmbDataBits->setCurrentIndex(ui->cmbDataBits->findData(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_DATABITS).value().toInt()));
    ui->cmbStopBits->setCurrentIndex(ui->cmbStopBits->findData(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_STOPBITS).value().toString()));
    ui->cmbParity->setCurrentIndex(ui->cmbParity->findData(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_PARITY).value().toString()));
    ui->cmbFlowControl->setCurrentIndex(ui->cmbFlowControl->findData(Options::node(OPV_POSITIONING_METHOD_SERIALPORT_FLOWCONTROL).value().toString()));
    emit childReset();
}
NotifyKindsWidget::NotifyKindsWidget(INotifications *ANotifications, const QString &ATypeId, const QString &ATitle, ushort AKindMask, ushort AKindDefs, QWidget *AParent) : QWidget(AParent)
{
	ui.setupUi(this);
	ui.lblTitle->setText(ATitle);
	ui.lblTest->setVisible(false);

	FNotifications = ANotifications;
	FTypeId = ATypeId;
	FKindMask = AKindMask;
	FKindDefs = AKindDefs;

	ui.chbPopup->setEnabled(AKindMask & INotification::PopupWindow);
	ui.chbSound->setEnabled(AKindMask & INotification::SoundPlay);

	connect(this, SIGNAL(modified()), SLOT(onModified()));
	connect(this, SIGNAL(childReset()), SLOT(onModified()));

	connect(ui.chbPopup,SIGNAL(stateChanged(int)),SIGNAL(modified()));
	connect(ui.chbSound,SIGNAL(stateChanged(int)),SIGNAL(modified()));
	connect(ui.lblTest,SIGNAL(linkActivated(const QString &)),SLOT(onTestLinkActivated(const QString &)));
	connect(ui.pbtTest, SIGNAL(clicked()), SLOT(onTestButtonClicked()));

	reset();
}
void PositioningMethodLocationOptions::reset()
{
    ui->boxInterval->setCurrentIndex(ui->boxInterval->findData(Options::node(OPV_POSITIONING_METHOD_LOCATION_INTERVAL).value().toString()));
    emit childReset();
}
void JingleRtpOptions::reset()
{
    ui->cbUseRtcp->setChecked(Options::node(OPV_JINGLERTP_USERTCP).value().toBool());
    emit childReset();
}
Esempio n. 12
0
void OptionsHeader::reset()
{
	emit childReset();
}
void FileStreamsOptionsWidget::reset()
{
	ui.lneDirectory->setText(Options::node(OPV_FILESTREAMS_DEFAULTDIR).value().toString());
	emit childReset();
}
Esempio n. 14
0
void OptionsDialogHeader::reset()
{
	emit childReset();
}
Esempio n. 15
0
void StatusOptionsWidget::reset()
{
	tbwStatus->clearContents();
	FDeletedStatuses.clear();
	FStatusItems.clear();

	int row = 0;
	foreach(int statusId, FStatusChanger->statusItems())
	{
		if (statusId > STATUS_NULL_ID)
		{
			RowData status;
			status.show = FStatusChanger->statusItemShow(statusId);
			status.name = FStatusChanger->statusItemName(statusId);
			status.text = FStatusChanger->statusItemText(statusId);
			status.priority = FStatusChanger->statusItemPriority(statusId);
			FStatusItems.insert(statusId,status);

			tbwStatus->setRowCount(row+1);

			QTableWidgetItem *name = new QTableWidgetItem;
			name->setData(Qt::DisplayRole, status.name);
			name->setData(STR_COLUMN,STC_NAME);
			name->setData(STR_VALUE,status.name);
			tbwStatus->setItem(row,STC_NAME,name);

			QTableWidgetItem *show = new QTableWidgetItem;
			show->setData(STR_STATUSID,statusId);
			show->setData(Qt::DisplayRole, FStatusChanger->nameByShow(status.show));
			show->setData(Qt::DecorationRole, FStatusChanger->iconByShow(status.show));
			show->setData(STR_COLUMN,STC_STATUS);
			show->setData(STR_VALUE,status.show);
			tbwStatus->setItem(row,STC_STATUS,show);

			QTableWidgetItem *message = new QTableWidgetItem;
			message->setData(Qt::DisplayRole, status.text);
			message->setData(STR_COLUMN,STC_MESSAGE);
			message->setData(STR_VALUE,status.text);
			tbwStatus->setItem(row,STC_MESSAGE,message);

			QTableWidgetItem *priority = new QTableWidgetItem;
			priority->setTextAlignment(Qt::AlignCenter);
			priority->setData(Qt::DisplayRole, status.priority);
			priority->setData(STR_COLUMN,STC_PRIORITY);
			priority->setData(STR_VALUE,status.priority);
			tbwStatus->setItem(row,STC_PRIORITY,priority);

			if (statusId > STATUS_MAX_STANDART_ID)
			{
				show->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable);
				name->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable);
				message->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable);
				priority->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable);
			}
			else
			{
				show->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
				name->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
				message->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable);
				priority->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable);
			}

			tbwStatus->verticalHeader()->setSectionResizeMode(row,QHeaderView::ResizeToContents);
			row++;
		}
	}

	emit childReset();
}
void AddLegacyAccountOptions::reset()
{
	emit childReset();
}
Esempio n. 17
0
void InBandOptionsWidget::reset()
{
	ui.spbBlockSize->setValue(FOptionsNode.value("block-size").toInt());
	ui.chbDontWaitReceipt->setChecked(FOptionsNode.value("stanza-type").toInt() != IInBandStream::StanzaIq);
	emit childReset();
}