|
VR-Engage
2.2
|
This dialog extends the VRF entity selection dialog with VREngage-specific filtering capabilities, allowing users to select entities based on VREngage-specific criteria.
#include <vreEntitySelectionDialog.h>
Public Member Functions | |
| DtVreEntitySelectionDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtVreEntitySelectionDialog () override |
| virtual void | setupGui (bool addAggregateFilter=false) override |
Protected Attributes | |
| DtVreEntitySelectionFilter * | myEntitySelectionFilter |
| makVrf::DtVrfSelectionObjectFilter * | myNoneSelectionFilter |
| makVrf::DtVrfOrFilter * | myOrSelectionFilter |
| makVre::DtVreEntitySelectionDialog::DtVreEntitySelectionDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 ) |
Constructor.
| de | The distributed environment reference |
| parent | The parent widget |
| flags | Window flags to apply to the dialog |
Initializes a new entity selection dialog with the specified parameters.
References de().
|
overridevirtual |
Destructor.
Cleans up resources used by the entity selection dialog.
|
overridevirtual |
Sets up the dialog GUI components.
| addAggregateFilter | Whether to add an aggregate filter option |
Configures the user interface elements of the dialog, including the entity filters and selection controls. When addAggregateFilter is true, additional filtering options for aggregate entities are included.
|
protected |
VREngage-specific entity selection filter.
Provides filtering capabilities specifically for VREngage entities.
|
protected |
Filter for selecting no objects.
Used to create a null selection option in the filter combo.
|
protected |
Compound OR filter.
Combines multiple selection filters using logical OR operations.