mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-22 06:45:37 +08:00
feat: Add additional lights to model browser
This commit is contained in:
@@ -100,6 +100,9 @@ namespace swift::gui::editors
|
||||
ui->cb_AircraftPartsLightsBeacon->setChecked(on);
|
||||
ui->cb_AircraftPartsLightsNav->setChecked(on);
|
||||
ui->cb_AircraftPartsLightsLogo->setChecked(on);
|
||||
ui->cb_AircraftPartsLightsWing->setChecked(on);
|
||||
ui->cb_AircraftPartsLightsRecognition->setChecked(on);
|
||||
ui->cb_AircraftPartsLightsCabin->setChecked(on);
|
||||
}
|
||||
|
||||
void CAircraftPartsForm::setAllEngines()
|
||||
@@ -118,7 +121,9 @@ namespace swift::gui::editors
|
||||
const CAircraftLights lights(
|
||||
ui->cb_AircraftPartsLightsStrobe->isChecked(), ui->cb_AircraftPartsLightsLanding->isChecked(),
|
||||
ui->cb_AircraftPartsLightsTaxi->isChecked(), ui->cb_AircraftPartsLightsBeacon->isChecked(),
|
||||
ui->cb_AircraftPartsLightsNav->isChecked(), ui->cb_AircraftPartsLightsLogo->isChecked());
|
||||
ui->cb_AircraftPartsLightsNav->isChecked(), ui->cb_AircraftPartsLightsLogo->isChecked(),
|
||||
ui->cb_AircraftPartsLightsRecognition->isChecked(), ui->cb_AircraftPartsLightsCabin->isChecked(),
|
||||
ui->cb_AircraftPartsLightsWing->isChecked());
|
||||
const CAircraftEngineList engines(
|
||||
{ ui->cb_AircraftPartsEngine1->isChecked(), ui->cb_AircraftPartsEngine2->isChecked(),
|
||||
ui->cb_AircraftPartsEngine3->isChecked(), ui->cb_AircraftPartsEngine4->isChecked(),
|
||||
@@ -143,6 +148,7 @@ namespace swift::gui::editors
|
||||
ui->cb_AircraftPartsLightsNav->setChecked(lights.isNavOn());
|
||||
ui->cb_AircraftPartsLightsStrobe->setChecked(lights.isStrobeOn());
|
||||
ui->cb_AircraftPartsLightsTaxi->setChecked(lights.isTaxiOn());
|
||||
ui->cb_AircraftPartsLightsWing->setChecked(lights.isWingOn());
|
||||
|
||||
const CAircraftEngineList engines = parts.getEngines();
|
||||
ui->cb_AircraftPartsEngine1->setChecked(engines.isEngineOn(1));
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<property name="bottomMargin">
|
||||
<number>3</number>
|
||||
</property>
|
||||
<item row="4" column="1">
|
||||
<item row="3" column="4">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsStrobe">
|
||||
<property name="text">
|
||||
<string>Strobe</string>
|
||||
@@ -70,7 +70,31 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
|
||||
<item row="4" column="1">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsWing">
|
||||
<property name="text">
|
||||
<string>Wing</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="2">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsRecognition">
|
||||
<property name="text">
|
||||
<string>Recognition</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="3">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsCabin">
|
||||
<property name="text">
|
||||
<string>Cabin</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
|
||||
<item row="3" column="1">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsNav">
|
||||
<property name="text">
|
||||
<string>Nav</string>
|
||||
@@ -91,7 +115,7 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<item row="3" column="3">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsBeacon">
|
||||
<property name="text">
|
||||
<string>Beacon</string>
|
||||
@@ -140,7 +164,7 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="2">
|
||||
<item row="4" column="0">
|
||||
<widget class="QCheckBox" name="cb_AircraftPartsLightsLogo">
|
||||
<property name="text">
|
||||
<string>Logo</string>
|
||||
|
||||
Reference in New Issue
Block a user