15 #include "aggregateAsWidgetUi.hpp"
17 #include <QtWidgets/QDialog>
21 class DtAggregateAsDialogLogic;
22 class DtVrfFilteredListView;
23 class DtEnumerationSelectionWidget;
24 class DtForceSelectionEntryWidget;
43 virtual void initConnections();
45 virtual void clearAggregateTypes();
47 virtual void addAggregateType(
const QString&);
52 virtual void selectFilter(
int);
59 virtual void setOKEnabled(
bool b,
const QString& toolTip =
"");
61 virtual int currentAggregateType()
const;
67 virtual void setAggregateIcon(
const QPixmap&);
69 virtual void setForce(
int);
70 virtual int force()
const;
72 virtual void setSelectedName(
const QString& name);
76 virtual QSize iconSize()
const;
79 virtual void updateMoveButtons();
82 virtual void acceptAndClose();
85 virtual void moveEntityUp();
86 virtual void moveEntityDown();
88 virtual void changeAggregateType();
89 virtual void setupAggregateTypeAndIcon();
90 virtual void forceTypeChanged();
Definition: aggregateAsDialog.h:26
Definition: aggregateAsDialogLogic.h:32
**virtual void setObjectType(const DtObjectType &)
Widget that allows the selection of a force.
Definition: forceSelectionEntryWidget.h:57
Definition: vrfSelectionFilters.h:29
Virtual base class.
Definition: DtVirtualBaseClass.h:22
DtEnumerationSelectionWidget * myEnumerationSelectionWidget
Definition: aggregateAsDialog.h:95
Definition: aggregateAsDialog.h:103
DtVrfFilteredListView * listView()
Definition: aggregateAsDialog.h:54
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
DtAggregateAsDialogLogic * myLogic
Definition: aggregateAsDialog.h:100
makVrv::DtDe & myDe
Definition: aggregateAsDialog.h:99
Ui_DtAggregateAsDialogUi myUiImpl
Definition: aggregateAsDialog.h:93
Definition: objectType.h:27
A widget class for managing a DtTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:62
DtVrfFilteredListView * myToAggregate
Definition: aggregateAsDialog.h:94
DtForceSelectionEntryWidget * myForce
Definition: aggregateAsDialog.h:96
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Definition: aggregateAsDialogInterface.h:33