20 #include <matrix/vlVector.h>
21 #include <QtCore/QString>
22 #include "vlpi/entityType.h"
45 virtual QString getName() = 0;
48 virtual void setName(
const QString& name) = 0;
51 virtual void setNameVisible(
bool flag) = 0;
54 virtual void setTitle(
const QString& title) = 0;
57 virtual void setAllowOverlaySelection(
bool flag) = 0;
60 virtual void hideDialog() = 0;
63 virtual void closeDialog() = 0;
72 virtual bool blockSignals(
bool) = 0;
75 virtual void setForce(
int) = 0;
90 boost::signal<void (const std::map<int, DtString>&)> signal_extendedLabelsChanged;
117 virtual void setupGui() = 0;
132 initializeDialog(de, dlg, entityType, signalCreate, mode, editType);