![]() |
VR-Forces 4.7 Class Documentation
|
The main dialog that allows the user to set up some values for the formula to they wish to use to create a basic damage table. More...

Public Member Functions | |
| DtDamageTableConfigurationDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=Qt::Tool) | |
| virtual | ~DtDamageTableConfigurationDialog () |
| virtual DtDamageProbabilityTable * | damageTable () const |
| This will return a newly allocated damage table. | |
| virtual void | init (const DtString &selectedPower, bool isHumanDamage) |
| virtual void | setPower (const DtString &) |
| virtual DtString | selectedPower () const |
Public Attributes | |
| QVBoxLayout * | myMainLayout |
| QHBoxLayout * | myButtonLayout |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QLabel * | myPowersLabel |
| QListWidget * | myPowers |
| QRadioButton * | myRangeListCaclulation |
| QRadioButton * | myRangeCoefficientCalculation |
| QGridLayout * | myDataLayout |
| QLabel * | myLargestPowerLabel |
| QLineEdit * | myLargestPower |
| QLabel * | myCatastrophicKillLabel |
| QLineEdit * | myCatastrophicKill |
| QLabel * | myFirepowerKillLabel |
| QLineEdit * | myFirepowerKill |
| QLabel * | myMobilityKillLabel |
| QLineEdit * | myMobilityKill |
| QDoubleValidator * | myPowerValidator |
| QDoubleValidator * | myPercentValidator |
Protected Slots | |
| virtual void | updateOKButton () |
| virtual void | functionTypeChanged () |
| virtual void | onPowerSelected () |
Protected Member Functions | |
| virtual DtDmgSurfaceEntry * | createDamageLookupSurface (const DtString &) const |
| virtual DtDmgSurfaceEntry * | createDamageCalcSurface (const DtString &) const |
| virtual void | addCalcKillType (DtDmgAngleOfIncidenceCalcTable *, const DtString &, QLineEdit *) const |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtString | mySelectedPower |
| bool | myIsHumanDamage |
The main dialog that allows the user to set up some values for the formula to they wish to use to create a basic damage table.
| DtDamageTableConfigurationDialog::DtDamageTableConfigurationDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = Qt::Tool |
||
| ) |
|
virtual |
|
virtual |
This will return a newly allocated damage table.
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
| QVBoxLayout* DtDamageTableConfigurationDialog::myMainLayout |
| QHBoxLayout* DtDamageTableConfigurationDialog::myButtonLayout |
| QPushButton* DtDamageTableConfigurationDialog::myOKButton |
| QPushButton* DtDamageTableConfigurationDialog::myCancelButton |
| QLabel* DtDamageTableConfigurationDialog::myPowersLabel |
| QListWidget* DtDamageTableConfigurationDialog::myPowers |
| QRadioButton* DtDamageTableConfigurationDialog::myRangeListCaclulation |
| QRadioButton* DtDamageTableConfigurationDialog::myRangeCoefficientCalculation |
| QGridLayout* DtDamageTableConfigurationDialog::myDataLayout |
| QLabel* DtDamageTableConfigurationDialog::myLargestPowerLabel |
| QLineEdit* DtDamageTableConfigurationDialog::myLargestPower |
| QLabel* DtDamageTableConfigurationDialog::myCatastrophicKillLabel |
| QLineEdit* DtDamageTableConfigurationDialog::myCatastrophicKill |
| QLabel* DtDamageTableConfigurationDialog::myFirepowerKillLabel |
| QLineEdit* DtDamageTableConfigurationDialog::myFirepowerKill |
| QLabel* DtDamageTableConfigurationDialog::myMobilityKillLabel |
| QLineEdit* DtDamageTableConfigurationDialog::myMobilityKill |
| QDoubleValidator* DtDamageTableConfigurationDialog::myPowerValidator |
| QDoubleValidator* DtDamageTableConfigurationDialog::myPercentValidator |
|
protected |
|
protected |
|
protected |