15 #include <vrfGuiCoreQt/aggregateAsWidgetUi.hpp>
17 #include <QtGui/QWidget>
21 class DtAggregateAsDialogLogic;
22 class DtVrfFilteredListView;
23 class DtEnumerationSelectionWidget;
42 virtual void initConnections();
44 virtual void clearAggregateTypes();
46 virtual void addAggregateType(
const QString&);
51 virtual void selectFilter(
int);
58 virtual void setOKEnabled(
bool b,
const QString& toolTip =
"");
60 virtual int currentAggregateType()
const;
62 virtual void setObjectType(
const DtObjectType&);
64 virtual DtObjectType aggregateObjectType()
const;
66 virtual void setAggregateIcon(
const QPixmap&);
68 virtual void setSelectedName(
const QString& name);
71 virtual void updateMoveButtons();
74 virtual void acceptAndClose();
77 virtual void moveEntityUp();
78 virtual void moveEntityDown();
80 virtual void changeAggregateType();
81 virtual void setupAggregateTypeAndIcon();