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
makVrf::DtRunwayPropertyMapTable Class Reference

The DRunwaytPropertyMapTable is a specialized version of the property table customized for runways to allow for setting of values as distances and orientation degrees.

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

Public Member Functions

 DtRunwayPropertyMapTable (makVrv::DtDe &de, QWidget *parent)
 
virtual ~DtRunwayPropertyMapTable ()
 
- Public Member Functions inherited from makVrf::DtPropertyMapTable
 DtPropertyMapTable (makVrv::DtDe &de, QWidget *parent)
 
virtual ~DtPropertyMapTable ()
 
virtual bool isValid () const
 
virtual void init (const DtRwPropertiesMap *, const std::set< DtString > &ignoreColumns=std::set< DtString >())
 
virtual void setToMap (DtRwPropertiesMap *)
 
virtual void resizeColumnsToContents ()
 
virtual int minimumWidth () const
 

Additional Inherited Members

- Signals inherited from makVrf::DtPropertyMapTable
void modified ()
 
- Public Attributes inherited from makVrf::DtPropertyMapTable
QTableWidgetmyTableData
 
QVBoxLayout * myMainLayout
 
QHBoxLayout * myButtonLayout
 
QToolButtonmyAdd
 
QToolButtonmyRemove
 
- Protected Slots inherited from makVrf::DtPropertyMapTable
virtual void onAdd ()
 
virtual void onRemove ()
 
virtual void onRowSelected ()
 
virtual void currentCellChanged (int, int, int, int)
 
- Protected Member Functions inherited from makVrf::DtPropertyMapTable
virtual double revertValue (const makVrv::DtUnicode &type, int old, QLineEdit *le) const
 
virtual void columnHeadersFrom (const DtPropertyInterface *prototype, QStringList &columns) const
 
virtual void fillInAndMapRwItemToTableItems (int row, int &colStart, const DtReaderWriter *rw)
 
virtual QString columnNameFrom (const DtString &str) const
 
virtual void tableItemCreated (QLineEdit *, const DtReaderWriter *)
 
virtual void fillInKey (const DtReaderWriter *value) const
 
virtual void setRowToStructure (int row, DtReaderWriter *)
 
virtual void setValueToReaderWriter (QLineEdit *, DtReaderWriter *) const
 
virtual void addRow (const DtReaderWriter *)
 
virtual int columnOf (const DtString &) const
 
virtual void resetColumnTitle (const DtString &) const
 
virtual QString formattedValue (const DtReaderWriter *rw) const
 
virtual void setColumnType (const DtString &, const std::string &)
 
virtual void setOrientationValidatorRange (QLineEdit *)
 
virtual void displayUnitChanged (const makVrv::DtUnicode &type, int, int)
 
virtual void decimalsChanged (const makVrv::DtUnicode &type)
 
virtual int convertToNative (const makVrv::DtUnicode &name, int) const
 
virtual int convertToNativeFromType (const makVrv::DtUnicode &type, int) const
 
virtual double convertToNative (const makVrv::DtUnicode &name, double) const
 
virtual double convertToNativeFromType (const makVrv::DtUnicode &type, double) const
 
virtual bool eventFilter (QObject *o, QEvent *e)
 
virtual void cellEntered (QObject *)
 
- Protected Attributes inherited from makVrf::DtPropertyMapTable
makVrv::DtDemyDe
 
DtReaderWritermyPrototype
 
DtReaderWritermyKey
 
makVrv::DtSignalConnectionManager myConnections
 
std::map< DtString, intmyColumnsByRwName
 
std::map< DtString, std::string > myColumnTypes
 
std::set< DtStringmyIgnoreColumns
 

Constructor & Destructor Documentation

makVrf::DtRunwayPropertyMapTable::DtRunwayPropertyMapTable ( makVrv::DtDe de,
QWidget *  parent 
)
virtual makVrf::DtRunwayPropertyMapTable::~DtRunwayPropertyMapTable ( )
virtual

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)