This dialog will show indirect artillery objects defined in the scenario, and, allow for the creation, editing or removing of those objects.
More...
Public Attributes |
| Ui_DtIndirectArtilleryWidgetUi | myUiImpl |
Protected Member Functions |
| virtual void | setupGui () |
| | Sets up the UI. Virtual, but, called from constructor.
|
| virtual void | initConnections () |
| | Initializes all connections (Qt and boost signals) used by this dialog.
|
| virtual void | slot_indirectArtilleryUpdated (makVrv::DtElementID, const std::string &name, const DtIfIndirectArtilleryData &) |
| | Called when an indirect artillery object is added or updated, add or update in dialog.
|
| virtual void | slot_indirectArtilleryRemoved (makVrv::DtElementID) |
| | Called when an indirect artillery item is removed, remove from dialog.
|
| virtual void | slot_overlayVisibilityChanged (const std::string &layer, bool) |
| | Called when indirect artillery layer visibility has changed. If indirect artillery, set status of check box.
|
| virtual void | slot_overlayAdded (const std::string &) |
| | Called when overlay is added. If indirect artillery enable check box.
|
| virtual void | slot_overlayRemoved (const std::string &) |
| | Called when overlay is removed. If indirect artillery disable check box.
|
Detailed Description
This dialog will show indirect artillery objects defined in the scenario, and, allow for the creation, editing or removing of those objects.
Member Typedef Documentation
Constructor & Destructor Documentation
| makVrf::DtIndirectArtilleryWidget::DtIndirectArtilleryWidget |
( |
makVrv::DtDe & |
de, |
|
|
QWidget * |
parent, |
|
|
const Qt::WindowFlags & |
flags = 0 |
|
) |
| |
| virtual makVrf::DtIndirectArtilleryWidget::~DtIndirectArtilleryWidget |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makVrf::DtIndirectArtilleryWidget::setupGui |
( |
| ) |
|
|
protectedvirtual |
Sets up the UI. Virtual, but, called from constructor.
| virtual void makVrf::DtIndirectArtilleryWidget::initConnections |
( |
| ) |
|
|
protectedvirtual |
Initializes all connections (Qt and boost signals) used by this dialog.
| virtual void makVrf::DtIndirectArtilleryWidget::slot_indirectArtilleryUpdated |
( |
makVrv::DtElementID |
, |
|
|
const std::string & |
name, |
|
|
const DtIfIndirectArtilleryData & |
|
|
) |
| |
|
protectedvirtual |
Called when an indirect artillery object is added or updated, add or update in dialog.
| virtual void makVrf::DtIndirectArtilleryWidget::slot_indirectArtilleryRemoved |
( |
makVrv::DtElementID |
| ) |
|
|
protectedvirtual |
Called when an indirect artillery item is removed, remove from dialog.
| virtual void makVrf::DtIndirectArtilleryWidget::slot_overlayVisibilityChanged |
( |
const std::string & |
layer, |
|
|
bool |
|
|
) |
| |
|
protectedvirtual |
Called when indirect artillery layer visibility has changed. If indirect artillery, set status of check box.
| virtual void makVrf::DtIndirectArtilleryWidget::slot_overlayAdded |
( |
const std::string & |
| ) |
|
|
protectedvirtual |
Called when overlay is added. If indirect artillery enable check box.
| virtual void makVrf::DtIndirectArtilleryWidget::slot_overlayRemoved |
( |
const std::string & |
| ) |
|
|
protectedvirtual |
Called when overlay is removed. If indirect artillery disable check box.
| virtual void makVrf::DtIndirectArtilleryWidget::itemClicked |
( |
QTreeWidgetItem * |
| ) |
|
|
protectedvirtualslot |
Called when an item is selected, enables edit and delete buttons, if item is editable.
| virtual void makVrf::DtIndirectArtilleryWidget::itemDoubleClicked |
( |
QTreeWidgetItem * |
| ) |
|
|
protectedvirtualslot |
Called when an item is double clicked, edits item if editable.
| virtual void makVrf::DtIndirectArtilleryWidget::createArea |
( |
| ) |
|
|
protectedvirtualslot |
Starts area creation process.
| virtual void makVrf::DtIndirectArtilleryWidget::deleteArea |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtIndirectArtilleryWidget::editArea |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtIndirectArtilleryWidget::updateButtons |
( |
QTreeWidgetItem * |
| ) |
|
|
protectedvirtualslot |
Updates button state based on passed in item.
| virtual makVrv::DtElementID makVrf::DtIndirectArtilleryWidget::idFromItem |
( |
QTreeWidgetItem * |
| ) |
const |
|
protectedvirtualslot |
Returns the element id from the tree widget item.
| virtual void makVrf::DtIndirectArtilleryWidget::selectionChanged |
( |
const makVrv::DtSelectionManager::IdSet & |
selected, |
|
|
const makVrv::DtSelectionManager::IdSet & |
deselected |
|
) |
| |
|
protectedvirtualslot |
| virtual void makVrf::DtIndirectArtilleryWidget::onIndirectArtilleryLayerVisibilityChanged |
( |
| ) |
|
|
protectedvirtualslot |
Called when show/hide layer checkbox has been checked – change visibility of layer.
Member Data Documentation
| Ui_DtIndirectArtilleryWidgetUi makVrf::DtIndirectArtilleryWidget::myUiImpl |
| makVrv::DtDe& makVrf::DtIndirectArtilleryWidget::myDe |
|
protected |
| makVrv::DtSignalConnectionManager makVrf::DtIndirectArtilleryWidget::myConnectionManager |
|
protected |
The documentation for this class was generated from the following file: