Klaus Basan
6e90ec5c72
Ref T709, added settings for lights and message box margins
2019-09-16 22:41:18 +01:00
Klaus Basan
024360a5df
Ref T709, avoid pure virtual assert by removing the JSON ctor, which is calling a virtual function in the ctor
2019-09-16 22:41:18 +01:00
Mat Sutcliffe
349da3633b
Ref T709 Prevent instantiation of CXSwiftBusSettingsQtFree, to avoid slicing.
...
- Constructors and destructor are protected.
- Therefore destructor doesn't need to be virtual.
- objectUpdated is pure virtual, so the class is abstract.
- Both derived classes are declared final.
2019-09-16 22:41:16 +01:00
Klaus Basan
e62aa6fb2f
Ref T715, setting for "night texture"
...
* settings class
* UI
2019-09-16 22:41:12 +01:00
Klaus Basan
447152bd13
Ref T709, only update settings if changed
2019-09-16 22:41:04 +01:00
Klaus Basan
77883edf9c
Ref T709, bool return value if settings changed
2019-09-16 22:41:03 +01:00
Klaus Basan
7004e85117
Ref T709, ctor from JSON string
2019-09-16 22:41:00 +01:00
Klaus Basan
9982f9cfb9
Ref T709, update function where only changed members are changed
2019-09-16 22:41:00 +01:00
Klaus Basan
34aa8333cc
Ref T709, sync Qt free timestamp after parsing with swift version
2019-09-16 22:40:58 +01:00
Klaus Basan
04e57df5f7
Ref T709, virtual function for timestamp setting
2019-09-16 22:40:58 +01:00
Klaus Basan
5ebf119acb
Ref T709, added "follow aircraft distance" and timestamp, removed old settings
2019-09-16 22:40:57 +01:00
Klaus Basan
d1db1943ae
Ref T709, display settings as string/QString (for logging)
2019-09-16 22:40:56 +01:00
Klaus Basan
a809679b34
Ref T709, added Qt free base class for settings which can be used on XSwiftBus and swift side
...
This has to be "Qt free"
2019-09-16 22:40:52 +01:00