|
| | DtOrbatPalettePage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) |
| |
| virtual | ~DtOrbatPalettePage () |
| |
| virtual const std::string & | pageClassName () const |
| | Get the class name of the page. More...
|
| |
| virtual void | clear () |
| | Clears contents of widget. More...
|
| |
| virtual void | update () |
| | Tells widget to update (redraw) More...
|
| |
| virtual void | setEnabled (bool) |
| | Enables/Disables Gui. More...
|
| |
| virtual bool | initiallyVisible () const |
| |
| virtual | ~DtVrfOrbatPage () |
| | DTOR. More...
|
| |
| virtual QIcon | icon () |
| | Get the icon of the page. More...
|
| |
| virtual QString | title () |
| | Get the title of the page. More...
|
| |
| virtual void | setOrbatActivated (bool) |
| | Whether or not the orbat view is activated. It will be active if there is a back-end that can simulate. More...
|
| |
| virtual void | itemPositioned (DtObjectListViewItem *item) |
| | Select object is just created from palette and expand parent if collapsed. More...
|
| |
| virtual void | setOrbatCreationMode (bool) |
| | Sets whether or not this is in creation mode only. More...
|
| |
| bool | orbatCreationMode () const |
| |
| virtual void | setSignalObjectToCreate (bool) |
| | Only signal what item is to be created – don't actually create it. More...
|
| |
| bool | signalObjectToCreate () const |
| |
| virtual void | setShowInOrbatOnly (bool) |
| | Only show items that are in the ORBAT. More...
|
| |
| bool | showInOrbatOnly () const |
| |
| virtual void | closeDialogs () |
| |
| virtual void | validateButtons () |
| |
| virtual | ~DtVrfEchelonHierarchyPage () |
| | DTOR. More...
|
| |
| virtual | ~DtVrfHierarchyPage () |
| | DTOR. More...
|
| |
| DtVrfTreeWidget * | echelon () |
| |
| virtual void | selectObjects (const std::vector< DtObjectListViewItem::DtVrfObjectState >) |
| | Clears current selection and selects object in list. More...
|
| |
virtual std::vector
< DtObjectListViewItem::DtVrfObjectState > | selectedObjects () const |
| | Returns a list of the objects selected. More...
|
| |
| 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) |
| | Calls down to logic to set. More...
|
| |
| bool | doubleClickAttachesAndCenters () const |
| |
| | DtPage (DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0) |
| | CTOR for page. More...
|
| |
| virtual | ~DtPage () |
| | DTOR for page. More...
|
| |
| virtual PageAction | pageAction () |
| | return the current action on the page More...
|
| |
| virtual void | setPageAction (PageAction action) |
| | set the curret action on the page More...
|
| |
| virtual void | setActionFlag (int flag) |
| | set the action flag of the page More...
|
| |
| virtual int | actionFlag () |
| | return the action flag of the page More...
|
| |
| virtual void | setParentDialog (QWidget *paraentDialog) |
| | set the parent dialog that owns this page More...
|
| |
| virtual QWidget * | parentDialog () |
| | return the parent dialog that own this page More...
|
| |
| virtual bool | shouldAskBeforeAction (PageAction action) |
| | test the action flag with the action, return true if we should ask before executing the action /param action the current page action More...
|
| |
| virtual void | askBeforeAction () |
| | Called when the action flag is set and before the action is beind executed, default do nothing. More...
|
| |
| virtual void | executeAfterAsk (bool revert) |
| | Called after askBeforeAction(), whether user wants to revert the action or resume the action /param revert if true, the user wants to revert the action, otherwise resume it. More...
|
| |
| virtual void | resumeLastAction () |
| | resume the last action of the page More...
|
| |
| virtual void | onCloseEvent () |
| | will be called when user hit the close button of this page, default do nothing. More...
|
| |
| virtual void | onSwitchEvent () |
| | will be called when user try switch to another page, default do nothing. More...
|
| |
| virtual | ~DtGenericPaletteInterface () |
| | Virtual DTOR. More...
|
| |
|
| virtual void | activate () |
| | MUST be called to set up logic and widgets. More...
|
| |
| 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 () |
| | Updates button state based on current selection. More...
|
| |
| virtual DtVrfTreeWidget * | createHierarchyList () |
| |
| virtual void | slot_createObjectType (const DtEntityMapperKey &x) |
| |
| virtual void | slot_reparentOrbatItems (const QStringList &ids, makVrv::DtUniqueID parentID, int newOrbatPosition=-1) |
| | Reparent orbat items to the new parent. If orbat position is -1 items wil be added to the end of the parent. More...
|
| |
| virtual void | editOrbatEntry (makVrv::DtUniqueID) |
| | Puts up a dialog to allow the modification of specifics of the selected object. More...
|
| |
| virtual void | setupForEditMode (const makVrv::DtStateView< DtOrbatState > *) |
| | Sets up the palette panel for edit mode. More...
|
| |
| virtual void | setupForCreateMode () |
| | Sets up the palette panel for create mode. More...
|
| |
| virtual void | createEntityPalettePanel () |
| | Creates the basic palette panel. More...
|
| |
| virtual DtSelectUnitDialog * | createSelectUnitDialog () |
| | Creates the unit selection dialog. More...
|
| |
| virtual void | createRightClickMenu () |
| | Creates right click menu and actions. More...
|
| |
| virtual void | onRightClickOnItem (QTreeWidgetItem *, QMouseEvent *e, int col) |
| | If any items selected are orbat items bring up orbat right click menu, else bring up context menu. More...
|
| |
| virtual void | addObjectsToOrbatFromPalette (const std::vector< DtEntityMapperKey > &, const DtUUID &onTopOf, const QString &name="", bool createSubordinates=true) |
| | Adds a new object to the orbat from a drag/drop operation. More...
|
| |
| virtual void | addChildForCopyToVector (DtObjectListViewItem *, QStringList &nodes, std::set< DtUUID > &processed, bool consideredUnparented=false) |
| | Iterate over children and put into xml vector for later copy to clipboard for pasting. More...
|
| |
| 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) |
| | CTOR. More...
|
| |
| | DtVrfEchelonHierarchyPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) |
| | CTOR. More...
|
| |
virtual
DtMarkingTextSignalItemDelegate * | createTreeItemDelegate () |
| |
| | DtVrfHierarchyPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) |
| | CTOR. More...
|
| |
| 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 () |
| | Called when the page is hidden. More...
|
| |
| virtual void | setChildrenVisible (QTreeWidgetItem *item, bool visible) |
| |
Specialized ORBAT page that will put page into creation mode.