mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-06 18:25:37 +08:00
Update xswiftbus.conf when updating connection details
ref T434
This commit is contained in:
committed by
Klaus Basan
parent
e6981d9c28
commit
2843e20d54
@@ -11,11 +11,13 @@
|
||||
#include "ui_settingsxswiftbuscomponent.h"
|
||||
#include "blackmisc/dbusserver.h"
|
||||
#include "blackmisc/logmessage.h"
|
||||
#include "blackmisc/simulation/xplane/xswiftbusconfigwriter.h"
|
||||
|
||||
#include <QComboBox>
|
||||
|
||||
using namespace BlackMisc;
|
||||
using namespace BlackMisc::Simulation::Settings;
|
||||
using namespace BlackMisc::Simulation::XPlane;
|
||||
|
||||
namespace BlackGui
|
||||
{
|
||||
@@ -57,6 +59,9 @@ namespace BlackGui
|
||||
if (dBusAddress != m_xSwiftBusServerSetting.getThreadLocal())
|
||||
{
|
||||
const CStatusMessage msg = m_xSwiftBusServerSetting.setAndSave(dBusAddress);
|
||||
CXSwiftBusConfigWriter xswiftbusConfigWriter;
|
||||
xswiftbusConfigWriter.setDBusAddress(dBusAddress);
|
||||
xswiftbusConfigWriter.updateInAllXPlaneVersions();
|
||||
CLogMessage::preformatted(msg);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user