![]() |
VR-Forces 4.6 Class Documentation
|
The logic for this page. Will subscribe/unsubscribe from registering for task messages. More...

Public Member Functions | |
| DtExampleInfoPageLogic (makVrv::DtDe &, DtInformationDialogPage *iface) | |
| CTOR. | |
| virtual | ~DtExampleInfoPageLogic () |
| DTOR. | |
Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic | |
| DtInformationDialogPageLogic (makVrv::DtDe &, DtInformationDialogPage *iface) | |
| virtual | ~DtInformationDialogPageLogic () |
| virtual void | updateData () |
| virtual void | clearInterface () |
| makVrv::DtDe & | de () |
| void | setInterface (DtInformationDialogPage *iFace) |
| makVrv::DtElementID | elementId () const |
| makVrv::DtStateView < makVrv::DtVrlinkSimulatedBaseState > * | state () |
| virtual void | setState (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *state) |
| virtual void | addDataItems (const makVrv::DtPageConfiguration::PagePathList &pathList) |
| virtual void | forceRemove () |
| virtual DtInformationTreeWidgetItem * | addDataItem (const std::string &name, DtItemUpdateFunction *function, const std::string &before="", int flags=Before) |
| Adds a new data item into the data item list. If before is not blank, adds before specified item. | |
| virtual void | replaceUpdateFunction (const std::string &name, DtItemUpdateFunction *function) |
| Repalces update function with given function. If item does not exist replace will not occur. | |
| virtual void | removeDataItem (const std::string &name) |
| Removes a data item into the data item list. | |
| virtual void | setDataItemVisible (const std::string &, bool) |
| Sets data item visible/invisible. | |
| virtual void | stateViewRemoved () |
| virtual void | slot_onStateViewUpdated (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *) |
| virtual void | slot_onUpdateRateChanged (makVrv::DtUniqueID id, int rate) |
| Called when the update rate has changed, make sure we at least keep the 1Hz update rate. | |
| virtual void | setFixedItemHeight (int) |
| int | fixedItemHeight () const |
| virtual void | setFixedItemWidth (int) |
| int | fixedItemWidth () const |
| virtual void | slot_itemRequestedUpdate (DtItemUpdateFunction *) |
Protected Member Functions | |
| virtual void | activate (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *state) |
| Called when dialog is activated, subscribe for messages for current tasks. | |
| virtual void | deactivate () |
| Called when deactivated. Unsubscribe for task messages. | |
Protected Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic | |
| virtual DtInformationTreeWidgetItem * | createTreeWidgetItem () |
| virtual void | completeRateChange () |
| virtual void | slot_onStateViewAboutToBeRemoved (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > &state) |
| virtual makVrv::DtSimEntryUpdater::UpdateRate | defaultUpdateRate () const |
| Default is 1hz. | |
| virtual makVrv::DtSimEntryUpdater::UpdateRate | currentUpdateRate () const |
| virtual void | connectState (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *) |
Additional Inherited Members | |
Public Types inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic | |
| enum | AddFlags { Before = 1, ChildOf = 2 } |
Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic | |
| DtInformationDialogPage * | myInterface |
| makVrv::DtDe & | myDe |
| makVrv::DtStateView < makVrv::DtVrlinkSimulatedBaseState > * | myState |
| makVrv::DtElementID | myStateId |
| makVrv::DtSignalConnectionManager | myConnections |
| makVrv::DtSignalConnectionManager | myActivatedConnections |
| std::map< std::string, DtInformationTreeWidgetItem * > | myItems |
| bool | myFirstUpdate |
| int | myFixedItemHeight |
| int | myFixedItemWidth |
The logic for this page. Will subscribe/unsubscribe from registering for task messages.
| exampleInfoPage::DtExampleInfoPageLogic::DtExampleInfoPageLogic | ( | makVrv::DtDe & | , |
| DtInformationDialogPage * | iface | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
protectedvirtual |
Called when dialog is activated, subscribe for messages for current tasks.
Reimplemented from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic.
|
protectedvirtual |
Called when deactivated. Unsubscribe for task messages.
Reimplemented from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic.