13 #if !defined(Q_MOC_RUN)
22 #include <QtCore/QString>
23 #include <QtCore/QSize>
29 class DtVrfSelectionFilter;
31 class DtVrfFilteredListView;
44 virtual void clearAggregateTypes() = 0;
47 virtual void addAggregateType(
const QString&) = 0;
53 virtual void selectFilter(
int) = 0;
55 virtual void setOKEnabled(
bool b,
const QString& toolTip =
"") = 0;
59 virtual void setForce(
int) = 0;
60 virtual int force()
const = 0;
62 virtual int currentAggregateType()
const = 0;
68 virtual void setAggregateIcon(
const QPixmap&) = 0;
70 virtual void setSelectedName(
const QString&) = 0;
72 virtual void updateMoveButtons() = 0;
74 virtual QSize iconSize()
const = 0;
77 std::vector<DtUUID>& uuids, DtEntityType& type,
int& force,
class DtVrfSelectionFilter
Definition: vrfSelectionFilters.h:32
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Contains makVrv:DtSelectionManager class.
Contains the DtUUID class declaration.
Definition: objectType.h:27
A widget class for managing a DtVrfTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:63
Contains makVrv::DtVrlinkSimulatedEntityState class.
boost::signals2::signal< void(DtAggregateAsDialogInterface *, std::vector< DtUUID > &uuids, DtEntityType &type, int &force, int &initialAggregateState, DtSimulationAddress &addr)> signal_aboutToBeAggregatesAs
Definition: aggregateAsDialogInterface.h:78
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Definition: aggregateAsDialogInterface.h:33