Ref T304, adjusted XSwiftDBus settings so P2P can be used

* XPlane now supports P2P XSwiftBus amd session bus
* adjusted settings component
This commit is contained in:
Klaus Basan
2018-08-13 02:16:54 +02:00
parent 34842080da
commit f3c7015cfb
9 changed files with 155 additions and 45 deletions

View File

@@ -49,6 +49,8 @@ namespace BlackGui
void setDefaultDownloadName(const QString &defaultDownload);
private:
static constexpr int OverlayMsgTimeoutMs = 5000; //!< how long overlay is displayed
QScopedPointer<Ui::CInstallXSwiftBusComponent> ui;
BlackMisc::Simulation::Settings::CMultiSimulatorSettings m_simulatorSettings { this }; //!< for directories of XPlane
BlackMisc::CDataReadOnly<BlackMisc::Db::TUpdateInfo> m_updates { this, &CInstallXSwiftBusComponent::updatesChanged };
@@ -56,8 +58,6 @@ namespace BlackGui
const QFileDialog::Options m_fileDialogOptions { QFileDialog::ShowDirsOnly | QFileDialog::ReadOnly | QFileDialog::DontResolveSymlinks };
QString m_defaultDownloadName; //!< default name for download
static constexpr int OverlayMsgTimeoutMs = 5000; //!< how long overlay is displayed
//! Select X-Plane plugin directory
void selectPluginDirectory();