mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-15 01:05:35 +08:00
Add method to change the default displayed P2P address in DBus server address selector
This commit is contained in:
committed by
Klaus Basan
parent
1ead5fc356
commit
ae07d9151e
@@ -74,6 +74,22 @@ namespace BlackGui
|
|||||||
return ui->rb_DBusP2P->isChecked();
|
return ui->rb_DBusP2P->isChecked();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CDBusServerAddressSelector::setDefaultP2PAddress(const QString &dBus)
|
||||||
|
{
|
||||||
|
const QString dBusLc = dBus.toLower().trimmed();
|
||||||
|
QString host, port;
|
||||||
|
CDBusServer::dBusAddressToHostAndPort(dBusLc, host, port);
|
||||||
|
if (!host.isEmpty())
|
||||||
|
{
|
||||||
|
if (ui->cb_DBusServerAddress->findText(host) < 0)
|
||||||
|
{
|
||||||
|
ui->cb_DBusServerAddress->addItem(host);
|
||||||
|
}
|
||||||
|
ui->cb_DBusServerAddress->setCurrentText(host);
|
||||||
|
ui->le_DBusServerPort->setText(port);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void CDBusServerAddressSelector::set(const QString &dBus)
|
void CDBusServerAddressSelector::set(const QString &dBus)
|
||||||
{
|
{
|
||||||
const QString dBusLc = dBus.toLower().trimmed();
|
const QString dBusLc = dBus.toLower().trimmed();
|
||||||
|
|||||||
@@ -45,6 +45,9 @@ namespace BlackGui
|
|||||||
//! P2P DBus address
|
//! P2P DBus address
|
||||||
bool isP2P() const;
|
bool isP2P() const;
|
||||||
|
|
||||||
|
//! Set default P2P address
|
||||||
|
void setDefaultP2PAddress(const QString &address);
|
||||||
|
|
||||||
//! Set values
|
//! Set values
|
||||||
void set(const QString &dBus);
|
void set(const QString &dBus);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user