23 class QDoubleValidator;
49 virtual void valueUpdated();
50 virtual void typeChanged(
int index);
53 virtual bool validateUnit(
const DtUnit&
source,
const DtUnit& destination,
const QString& type)
const;
61 virtual void setupRow(
unsigned row);
63 virtual void disableLineEditsFromType(
int type);
64 virtual void setBlockSignals(
bool);
65 virtual void doTranslations();
std::vector< Row > myRows
Definition: uiAirborneFuelConsumptionModelDataPoints.h:86
DtUnit myAltitudeDestination
Definition: uiAirborneFuelConsumptionModelDataPoints.h:91
virtual double displayToSourceUnits(double) const
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
QGridLayout * myTableLayout
Definition: uiAirborneFuelConsumptionModelDataPoints.h:67
QLineEdit * range
Definition: uiAirborneFuelConsumptionModelDataPoints.h:83
Definition: readerWriter.h:85
QLabel * myRangeLabel
Definition: uiAirborneFuelConsumptionModelDataPoints.h:101
QLabel * mySpeedLabel
Definition: uiAirborneFuelConsumptionModelDataPoints.h:100
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:177
DtUnit mySpeedDestination
Definition: uiAirborneFuelConsumptionModelDataPoints.h:94
Definition: unitConversions.h:314
QLineEdit * speed
Definition: uiAirborneFuelConsumptionModelDataPoints.h:82
QDoubleValidator * myRangeValidator
Definition: uiAirborneFuelConsumptionModelDataPoints.h:74
DtUnit myRangeSource
Definition: uiAirborneFuelConsumptionModelDataPoints.h:96
virtual void decorateElement()
Sets element decoration depending on the isModified state of the element.
std::vector< QLabel * > myTranslatables
Definition: uiAirborneFuelConsumptionModelDataPoints.h:88
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:25
QLabel * label
Definition: uiAirborneFuelConsumptionModelDataPoints.h:80
DtUnit myAltitudeSource
Definition: uiAirborneFuelConsumptionModelDataPoints.h:90
Definition: uiAirborneFuelConsumptionModelDataPoints.h:25
Definition: uiAirborneFuelConsumptionModelDataPoints.h:76
QComboBox * myTypeSelector
Definition: uiAirborneFuelConsumptionModelDataPoints.h:69
QLabel * myErrorMessage
Definition: uiAirborneFuelConsumptionModelDataPoints.h:70
const char * source
Definition: lz4.h:442
DtUnit mySpeedSource
Definition: uiAirborneFuelConsumptionModelDataPoints.h:93
Base class for RW objects that describe a system parameter.
Definition: systemParameterData.h:30
QLabel * myAltLabel
Definition: uiAirborneFuelConsumptionModelDataPoints.h:99
DtUnit myRangeDestination
Definition: uiAirborneFuelConsumptionModelDataPoints.h:97
QLineEdit * altitude
Definition: uiAirborneFuelConsumptionModelDataPoints.h:81
QWidget * myTableWidget
Definition: uiAirborneFuelConsumptionModelDataPoints.h:68
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
virtual double sourceToDisplayUnits(double) const
virtual bool isValid() const
Used to enable/disable the OK button.
virtual void updateLabelTitle()
Updates label title based on valid units.
virtual void setDisplayUnits(const DtString &units)
QDoubleValidator * mySpeedValidator
Definition: uiAirborneFuelConsumptionModelDataPoints.h:73
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32
Base class of the ui element class chain.
Definition: uiElement.h:172
virtual void setFromSystemParameterData(const DtSystemParameterData *data, const DtComponentSystemDefinition *)
Sets data of this UiElement from the specified system parameter data.
QDoubleValidator * myAltitudeValidator
Definition: uiAirborneFuelConsumptionModelDataPoints.h:72