|
| | DtUiPropertiesTable (makVrv::DtDe &) |
| |
| virtual | ~DtUiPropertiesTable () |
| |
| virtual void | setEnabled (bool) |
| |
| | DtUiElement (makVrv::DtDe &) |
| |
| virtual | ~DtUiElement () |
| |
| virtual bool | blockSignals (bool) |
| |
| virtual void | init (QWidget *widget, QWidget *label, DtReaderWriter *originalData, DtReaderWriter *backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| |
| virtual void | init (QWidget *widget, QWidget *label, const std::vector< DtReaderWriter * > &originalData, const std::vector< DtReaderWriter * > &backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| |
| virtual void | init (QWidget *widget, QWidget *label, const DtObjectType &, const DtString &platformType, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| |
| virtual DtString | displayUnits () const |
| |
| virtual void | setDisplayUnits (const DtString &units) |
| |
| virtual void | setLabelText (const QString &) |
| |
| virtual DtString | sourceUnits () const |
| |
| virtual void | setSourceUnits (const DtString &units) |
| |
| virtual void | setFromSystemParameterData (const DtSystemParameterData *data, const DtComponentSystemDefinition *) |
| |
| virtual void | objectParametersModified () |
| |
| virtual void | connectedTo (QObject *) |
| |
| virtual void | setModelModified (DtModelSetEntry *) |
| |
| virtual DtString | uniqueName () const |
| |
| virtual bool | supportsSystems () const |
| |
| virtual const DtString & | platformType () const |
| |
| virtual void | setPlatformType (const DtString &) |
| |
| virtual void | setObjectTypes (const std::vector< DtObjectType > &) |
| |
| virtual void | aboutToShow () |
| |
const std::vector
< DtReaderWriter * > & | values () const |
| |
const std::vector
< DtReaderWriter * > & | backupValues () const |
| |
| virtual bool | isModified () const |
| |
| virtual bool | isValid () const |
| |
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| |
| virtual void | setFromParameters (const std::vector< DtComponentSystemDefinition * > &) |
| |
| virtual bool | restoreFromBackup () |
| |
| QHBoxLayout * | findLayoutThatHas (QWidget *w, QBoxLayout *layout) |
| |
| QBoxLayout * | findUsableLayoutFor (QWidget *w) |
| |
| const std::vector< DtObjectType > & | objectTypes () const |
| |
const std::vector
< DtComponentSystemDefinition * > & | systems () const |
| |
| virtual void | sendEvent (const DtUiElementEvent &) |
| |
| virtual bool | allValuesTheSame () const |
| |
| virtual bool | isMixedValue () const |
| |
| virtual bool | enabled () const |
| |
| virtual void | setControllingCheckBox (QCheckBox *) |
| |
| QCheckBox * | controllingCheckBox () |
| |
| virtual void | populateParentValues (std::string elementName) |
| |
|
| virtual void | setFromParameters (const std::vector< DtReaderWriter * > &parentRw) |
| |
| virtual void | createControls (QWidget *widget) |
| |
| virtual void | processUiEvent (const DtUiElementEvent &e) |
| |
| virtual void | columnHeadersFrom (const DtPropertyInterface *prototype, QStringList &columns) const |
| |
| virtual QString | columnTitleFor (const QString &) const |
| |
| virtual void | fillInAndMapRwItemToTableItems (int row, int &colStart, DtReaderWriter *) |
| |
| virtual const DtReaderWriter * | readerWriterFromPrototype (const DtReaderWriter *prototype, int col) const |
| |
| virtual void | flatten (const DtReaderWriter *prototype, std::vector< const DtReaderWriter * > &list) const |
| |
| virtual void | tableItemCreated (DtUiTableWidgetItem *, int row, int col) |
| |
| virtual void | itemRemoved (DtUiTableWidgetItem *) |
| |
| virtual void | updateEnableStatus () |
| |
| virtual QStringList | convertToTitles (const QStringList &cols) const |
| |
| virtual bool | canHavePrimary () const |
| |
| virtual void | addPrimaryCheckBox (int row, int col) |
| |
| virtual DtString | currentPrimary () const |
| |
| virtual DtString | keyFor (int col) const |
| |
| virtual void | updatePrimaryData () |
| |
| virtual void | setCurrentPrimary (const DtString &, bool, bool updateData=true) |
| |
| virtual void | elementChanged () |
| |
| virtual void | clearPrimaryData () |
| |
| virtual void | setPrimaryDataFrom (int) |
| |
| virtual QCheckBox * | primaryCheckBox (int) const |
| |
| virtual void | setEquipmentAvailable (const DtString &, bool) |
| |
| virtual void | addPrimaryEntry (DtReaderWriter *rw) |
| |
| virtual void | fixRowTitle (int row=-1) |
| |
| virtual bool | initForPossibleMultiMap (DtRwPropertiesMap *) |
| |
| virtual QString | getContainedName (const QString &="") const |
| |
| virtual void | fillInTableFromSelection (DtReaderWriter *) |
| |
| virtual void | addContainedItems (DtReaderWriter *) |
| |
| virtual void | updateAddButton () |
| |
| virtual void | removeRow (int) |
| |
| virtual void | decorateElement () |
| |
| virtual double | sourceToDisplayUnits (double) const |
| |
| virtual double | displayToSourceUnits (double) const |
| |
| virtual QString | units () const |
| |
| virtual void | updateLabelTitle () |
| |
| virtual QString | labelTitle () const |
| |
| virtual DtUiPropertiesTable::~DtUiPropertiesTable |
( |
| ) |
|
|
virtual |
| virtual void DtUiPropertiesTable::setEnabled |
( |
bool |
| ) |
|
|
virtual |
If this item is not enabled it cannot be modified.
Reimplemented from DtUiElement.
| virtual void DtUiPropertiesTable::setFromParameters |
( |
const std::vector< DtReaderWriter * > & |
parentRw | ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::createControls |
( |
QWidget * |
widget | ) |
|
|
protectedvirtual |
If any additional controls or initialization needs to be done, it is done here.
Reimplemented from DtUiElement.
| virtual void DtUiPropertiesTable::columnHeadersFrom |
( |
const DtPropertyInterface * |
prototype, |
|
|
QStringList & |
columns |
|
) |
| const |
|
protectedvirtual |
| virtual QString DtUiPropertiesTable::columnTitleFor |
( |
const QString & |
| ) |
const |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::fillInAndMapRwItemToTableItems |
( |
int |
row, |
|
|
int & |
colStart, |
|
|
DtReaderWriter * |
|
|
) |
| |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::updateEnableStatus |
( |
| ) |
|
|
protectedvirtual |
| virtual QStringList DtUiPropertiesTable::convertToTitles |
( |
const QStringList & |
cols | ) |
const |
|
protectedvirtual |
| virtual bool DtUiPropertiesTable::canHavePrimary |
( |
| ) |
const |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::addPrimaryCheckBox |
( |
int |
row, |
|
|
int |
col |
|
) |
| |
|
protectedvirtual |
| virtual DtString DtUiPropertiesTable::currentPrimary |
( |
| ) |
const |
|
protectedvirtual |
| virtual DtString DtUiPropertiesTable::keyFor |
( |
int |
col | ) |
const |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::updatePrimaryData |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::setCurrentPrimary |
( |
const DtString & |
, |
|
|
bool |
, |
|
|
bool |
updateData = true |
|
) |
| |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::elementChanged |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::clearPrimaryData |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::setPrimaryDataFrom |
( |
int |
| ) |
|
|
protectedvirtual |
| virtual QCheckBox* DtUiPropertiesTable::primaryCheckBox |
( |
int |
| ) |
const |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::setEquipmentAvailable |
( |
const DtString & |
, |
|
|
bool |
|
|
) |
| |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::addPrimaryEntry |
( |
DtReaderWriter * |
rw | ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::fixRowTitle |
( |
int |
row = -1 | ) |
|
|
protectedvirtual |
| virtual QString DtUiPropertiesTable::getContainedName |
( |
const QString & |
= "" | ) |
const |
|
protectedvirtual |
| virtual void DtUiPropertiesTable::fillInTableFromSelection |
( |
DtReaderWriter * |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::addContainedItems |
( |
DtReaderWriter * |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::updateAddButton |
( |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::removeRow |
( |
int |
| ) |
|
|
protectedvirtual |
| virtual void DtUiPropertiesTable::decorateElement |
( |
| ) |
|
|
protectedvirtual |
Sets element decoration depending on the isModified state of the element. This version changes myLabel font.
Reimplemented from DtUiElement.
| virtual void DtUiPropertiesTable::addRow |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::removeRow |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::itemSelectionChanged |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::valueComboChanged |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::primaryChanged |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::addNewContainerItem |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::editContainerItem |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::removeContainerItem |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void DtUiPropertiesTable::containedItemSelected |
( |
| ) |
|
|
protectedvirtualslot |
| QVBoxLayout* DtUiPropertiesTable::myLayout |
| QHBoxLayout* DtUiPropertiesTable::myButtonLayout |
| bool DtUiPropertiesTable::myInitializing |
| QWidget* DtUiPropertiesTable::myContainerCanvas |
Currently only designed for a single map containing a single map, nothing fancy like a map possibly containing multiple maps within maps, so, something like: (DtRwMap Loadouts DtRwString (DtRwMap Loadout-Items DtRwString (DtRwInt Count) ) )
Not
(DtRwMap Loadouts DtRwString (DtRwMap Loadout-Items DtRwString (DtRwMap Inner-Load-Outs DtRwString (DtRwInt Count) ) ) )
| QLabel* DtUiPropertiesTable::myContainerLabel |
| QHBoxLayout* DtUiPropertiesTable::myContainerLayout |
| QComboBox* DtUiPropertiesTable::myContainedItems |
| QString DtUiPropertiesTable::myContainedLabel |
| QLabel* DtUiPropertiesTable::myMapLabel |
| bool DtUiPropertiesTable::myRowsAsColumns |
|
protected |
| bool DtUiPropertiesTable::myIsMultiMap |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-0-branch/include/simulationObjectEditorImpl/uiPropertiesTable.h