![]() |
VR-Forces Developer's Guide
|
Specialized ORBAT page that will put page into creation mode.

Public Member Functions | |
| DtOrbatPalettePage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| virtual | ~DtOrbatPalettePage () |
| virtual const std::string & | pageClassName () const |
| virtual void | clear () override |
| virtual void | update () override |
| virtual void | setEnabled (bool) override |
| virtual bool | initiallyVisible () const override |
| virtual void | aboutToShow () override |
Public Member Functions inherited from makVrf::DtVrfOrbatPage | |
| virtual | ~DtVrfOrbatPage () |
| virtual QIcon | icon () |
| virtual makVrv::DtQIconConfigurations | qIconConfigurations () const |
| virtual QString | title () |
| virtual void | setOrbatActivated (bool) |
| virtual void | itemPositioned (DtObjectListViewItem *item) |
| virtual void | setOrbatCreationMode (bool) |
| bool | orbatCreationMode () const |
| virtual void | setSignalObjectToCreate (bool) |
| bool | signalObjectToCreate () const |
| virtual void | setShowInOrbatOnly (bool) |
| bool | showInOrbatOnly () const |
| virtual void | closeDialogs () |
| virtual void | validateButtons () |
Public Member Functions inherited from makVrf::DtVrfEchelonHierarchyPage | |
| virtual | ~DtVrfEchelonHierarchyPage () |
Public Member Functions inherited from makVrf::DtVrfHierarchyPage | |
| virtual | ~DtVrfHierarchyPage () |
| DtVrfTreeWidget * | echelon () |
| virtual void | selectObjects (const std::vector< DtObjectListViewItem::DtVrfObjectState >) |
| virtual std::vector < DtObjectListViewItem::DtVrfObjectState > | selectedObjects () const |
| virtual DtExpandCollapseButton * | createExpandCollapseButton (unsigned int, int numButtons) |
| virtual int | initialSortColumn () const |
| virtual void | changeForceOf (const QStringList &ids, int) |
| virtual void | setAllowNameChange (bool) |
| virtual void | setEditPressTime (double) |
| virtual void | setRootNodeDefaultHidden (QTreeWidgetItem *, bool) |
| virtual bool | isRootNodeDefaultHidden (QTreeWidgetItem *) |
| virtual void | setDoubleClickAttachesAndCenters (bool b) |
| bool | doubleClickAttachesAndCenters () const |
Public Member Functions inherited from makVrv::DtPage | |
| DtPage (DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0) | |
| virtual | ~DtPage () |
| virtual PageAction | pageAction () |
| virtual void | setPageAction (PageAction action) |
| virtual void | setActionFlag (int flag) |
| virtual int | actionFlag () |
| virtual void | setParentDialog (QWidget *paraentDialog) |
| virtual QWidget * | parentDialog () |
| virtual bool | shouldAskBeforeAction (PageAction action) |
| virtual void | askBeforeAction () |
| virtual void | executeAfterAsk (bool revert) |
| virtual void | resumeLastAction () |
| virtual void | onCloseEvent () |
| virtual void | onSwitchEvent () |
Public Member Functions inherited from makVrf::DtGenericPaletteInterface | |
| virtual | ~DtGenericPaletteInterface () |
Static Public Member Functions | |
| static const std::string & | thePageClassName () |
Protected Member Functions | |
| virtual void | activate () |
Protected Member Functions inherited from makVrf::DtVrfOrbatPage | |
| virtual void | slot_addUnitFromUnitDialog (const DtEntityMapperKey &key, const QString &) |
| virtual void | slot_checkEntityCreateSelection () |
| virtual void | moveSelectedBy (int) |
| virtual void | onMarkingTextChanged (DtObjectListViewItem *, const QString &) |
| virtual void | hideEvent (QHideEvent *) |
| virtual void | cancelCreation () |
| virtual void | slot_stoppedObjectCreation () |
| virtual void | slot_creatingObject () |
| virtual void | slot_itemRemoved (makVrv::DtUniqueID) |
| virtual bool | isForceRootNode (DtObjectListViewItem *) const |
| virtual bool | isForceRootNode (makVrv::DtUniqueID) const |
| virtual int | forceForRootNode (DtObjectListViewItem *) const |
| virtual int | forceForRootNode (makVrv::DtUniqueID) const |
| virtual void | paletteItemsAdded () |
| virtual DtVrfHierarchyPageLogic * | createLogic () |
| virtual void | onItemSelected () |
| virtual DtVrfTreeWidget * | createHierarchyList () |
| virtual void | slot_createObjectType (const DtEntityMapperKey &x) |
| virtual void | slot_reparentOrbatItems (const QStringList &ids, makVrv::DtUniqueID parentID, int newOrbatPosition=-1) |
| virtual void | editOrbatEntry (makVrv::DtUniqueID) |
| virtual void | setupForEditMode (const makVrv::DtStateView< DtOrbatState > *) |
| virtual void | setupForCreateMode () |
| virtual void | createEntityPalettePanel () |
| virtual DtSelectUnitDialog * | createSelectUnitDialog () |
| virtual void | createRightClickMenu () |
| virtual void | onRightClickOnItem (QTreeWidgetItem *, QMouseEvent *e, int col) |
| virtual void | addObjectsToOrbatFromPalette (const std::vector< DtEntityMapperKey > &, const DtUUID &onTopOf, const QString &name="", const QString &label="", bool createSubordinates=true) |
| virtual void | addChildForCopyToVector (DtObjectListViewItem *, QStringList &nodes, std::set< DtUUID > &processed, bool consideredUnparented=false) |
| virtual void | createFromTick () |
| virtual void | editFromTick () |
| virtual void | setupForOrbatCreationMode () |
| virtual void | setupForOrbatEditMode () |
| virtual void | changeMaximumNameLength (const DtEntityMapperKey &) |
| virtual void | addObjectItemsFromOrbatPalette (const QByteArray &, DtObjectListViewItem *) |
| virtual void | objectsDroppedFromPalette (const std::vector< DtEntityMapperKey > &keys, const DtUUID &onTopOf) |
| virtual bool | eventFilter (QObject *o, QEvent *e) |
| virtual void | onCreateDone () |
| DtVrfOrbatPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
Protected Member Functions inherited from makVrf::DtVrfEchelonHierarchyPage | |
| DtVrfEchelonHierarchyPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| virtual DtMarkingTextSignalItemDelegate * | createTreeItemDelegate () |
Protected Member Functions inherited from makVrf::DtVrfHierarchyPage | |
| DtVrfHierarchyPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| virtual void | setupUi (QWidget *p) |
| virtual DtScrollButtonArea * | createCollapseButtonConainer (QWidget *parent) |
| virtual void | slot_onDeParent (const QStringList &) |
| virtual void | slot_onReParent (const QStringList &children, makVrv::DtUniqueID parentId) |
| virtual void | createSearchBar () |
| virtual void | showSearchBars (bool) |
| virtual void | deactivate () |
| virtual void | setChildrenVisible (QTreeWidgetItem *item, bool visible) |
| makVrf::DtOrbatPalettePage::DtOrbatPalettePage | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) |
|
virtual |
|
virtual |
Get the class name of the page.
Reimplemented from makVrf::DtVrfOrbatPage.
|
static |
Static accessor for the class name.
|
inlineoverridevirtual |
Clears contents of widget.
Implements makVrf::DtGenericPaletteInterface.
|
inlineoverridevirtual |
Tells widget to update (redraw)
Implements makVrf::DtGenericPaletteInterface.
|
inlineoverridevirtual |
Enables/Disables Gui.
Implements makVrf::DtGenericPaletteInterface.
|
inlineoverridevirtual |
Implements makVrf::DtGenericPaletteInterface.
|
inlineoverridevirtual |
Called when this palette is about to be shown.
Implements makVrf::DtGenericPaletteInterface.
|
protectedvirtual |
MUST be called to set up logic and widgets.
Reimplemented from makVrf::DtVrfOrbatPage.