VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Attributes | Private Member Functions
makVrf::DtVrfEnvironmentConditionsThermoclinesWidget Class Reference

A widget for configuring the environment.

Inheritance diagram for makVrf::DtVrfEnvironmentConditionsThermoclinesWidget:
Inheritance graph
[legend]

Public Member Functions

 DtVrfEnvironmentConditionsThermoclinesWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~DtVrfEnvironmentConditionsThermoclinesWidget () override
 
virtual void setLogic (DtVrfEnvironmentConditionsThermoclinesLogic *logic)
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual void setThermoclineLayer1Depth (double depth) override
 
virtual double thermoclineLayer1Depth () override
 
virtual void setThermoclineLayer1Permeability (double depth) override
 
virtual double thermoclineLayer1Permeability () override
 
virtual void setThermoclineLayer2Depth (double depth) override
 
virtual double thermoclineLayer2Depth () override
 
virtual void setThermoclineLayer2Permeability (double depth) override
 
virtual double thermoclineLayer2Permeability () override
 
virtual void setThermoclineLayer3Depth (double depth) override
 
virtual double thermoclineLayer3Depth () override
 
virtual void setThermoclineLayer3Permeability (double depth) override
 
virtual double thermoclineLayer3Permeability () override
 
virtual void setThermoclineLayer4Depth (double depth) override
 
virtual double thermoclineLayer4Depth () override
 
virtual void setThermoclineLayer4Permeability (double depth) override
 
virtual double thermoclineLayer4Permeability () override
 
virtual void setThermoclineLayer5Depth (double depth) override
 
virtual double thermoclineLayer5Depth () override
 
virtual void setThermoclineLayer5Permeability (double depth) override
 
virtual double thermoclineLayer5Permeability () override
 
virtual void setDepthUnits (const makVrv::DtUnicode &units) override
 
virtual void setDepthDecimals (int decimals) override
 

Protected Slots

void on_thermoclineLayer1DepthChanged (double)
 
void on_thermoclineLayer1PermeabilityChanged (double)
 
void on_thermoclineLayer2DepthChanged (double)
 
void on_thermoclineLayer2PermeabilityChanged (double)
 
void on_thermoclineLayer3DepthChanged (double)
 
void on_thermoclineLayer3PermeabilityChanged (double)
 
void on_thermoclineLayer4DepthChanged (double)
 
void on_thermoclineLayer4PermeabilityChanged (double)
 
void on_thermoclineLayer5DepthChanged (double)
 
void on_thermoclineLayer5PermeabilityChanged (double)
 

Protected Attributes

DtVrfEnvironmentConditionsThermoclinesLogicmyLogic
 
makVrv::DtDemyDe
 
QDoubleSpinBoxmyThermoclineLayer1DepthSpinBox
 
QLabelmyThermoclineLayer1DepthLabel
 
QDoubleSpinBoxmyThermoclineLayer1PermeabilitySpinBox
 
QLabelmyThermoclineLayer1PermeabilityLabel
 
QDoubleSpinBoxmyThermoclineLayer2DepthSpinBox
 
QLabelmyThermoclineLayer2DepthLabel
 
QDoubleSpinBoxmyThermoclineLayer2PermeabilitySpinBox
 
QLabelmyThermoclineLayer2PermeabilityLabel
 
QDoubleSpinBoxmyThermoclineLayer3DepthSpinBox
 
QLabelmyThermoclineLayer3DepthLabel
 
QDoubleSpinBoxmyThermoclineLayer3PermeabilitySpinBox
 
QLabelmyThermoclineLayer3PermeabilityLabel
 
QDoubleSpinBoxmyThermoclineLayer4DepthSpinBox
 
QLabelmyThermoclineLayer4DepthLabel
 
QDoubleSpinBoxmyThermoclineLayer4PermeabilitySpinBox
 
QLabelmyThermoclineLayer4PermeabilityLabel
 
QDoubleSpinBoxmyThermoclineLayer5DepthSpinBox
 
QLabelmyThermoclineLayer5DepthLabel
 
QDoubleSpinBoxmyThermoclineLayer5PermeabilitySpinBox
 
QLabelmyThermoclineLayer5PermeabilityLabel
 

Private Member Functions

void setupGui ()
 
void connectToSignals ()
 

Additional Inherited Members

- Public Attributes inherited from makVrf::DtVrfEnvironmentConditionsThermoclinesInterface
boost::signals2::signal< void(double)> signal_thermoclineLayer1DepthChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer2DepthChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer3DepthChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer4DepthChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer5DepthChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer1PermeabilityChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer2PermeabilityChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer3PermeabilityChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer4PermeabilityChanged
 
boost::signals2::signal< void(double)> signal_thermoclineLayer5PermeabilityChanged
 

Constructor & Destructor Documentation

makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::DtVrfEnvironmentConditionsThermoclinesWidget ( makVrv::DtDe de,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

CTOR.

virtual makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::~DtVrfEnvironmentConditionsThermoclinesWidget ( )
overridevirtual

DTOR.

Member Function Documentation

virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setLogic ( DtVrfEnvironmentConditionsThermoclinesLogic logic)
virtual

Sets up the GUI and initializes the dialog with the corresponding logic.

virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::activate ( )
inlinevirtual

Activate this widget.

virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::deactivate ( )
inlinevirtual

Deactivate this widget.

virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer1Depth ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer1Depth ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer1Permeability ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer1Permeability ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer2Depth ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer2Depth ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer2Permeability ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer2Permeability ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer3Depth ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer3Depth ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer3Permeability ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer3Permeability ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer4Depth ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer4Depth ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer4Permeability ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer4Permeability ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer5Depth ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer5Depth ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setThermoclineLayer5Permeability ( double  depth)
overridevirtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::thermoclineLayer5Permeability ( )
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setDepthUnits ( const makVrv::DtUnicode units)
overridevirtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setDepthDecimals ( int  decimals)
overridevirtual
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer1DepthChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer1PermeabilityChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer2DepthChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer2PermeabilityChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer3DepthChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer3PermeabilityChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer4DepthChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer4PermeabilityChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer5DepthChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::on_thermoclineLayer5PermeabilityChanged ( double  )
protectedslot
void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::setupGui ( )
private

Sets up the widget's fields. Non-virtual (Called from CTOR).

void makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::connectToSignals ( )
private

Connects widget signals to slots. Non-virtual (Called from CTOR).

Member Data Documentation

DtVrfEnvironmentConditionsThermoclinesLogic* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myLogic
protected
makVrv::DtDe& makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myDe
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer1DepthSpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer1DepthLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer1PermeabilitySpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer1PermeabilityLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer2DepthSpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer2DepthLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer2PermeabilitySpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer2PermeabilityLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer3DepthSpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer3DepthLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer3PermeabilitySpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer3PermeabilityLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer4DepthSpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer4DepthLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer4PermeabilitySpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer4PermeabilityLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer5DepthSpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer5DepthLabel
protected
QDoubleSpinBox* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer5PermeabilitySpinBox
protected
QLabel* makVrf::DtVrfEnvironmentConditionsThermoclinesWidget::myThermoclineLayer5PermeabilityLabel
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)