19 #include <QtGui/QWidget>
31 Qt::Dialog | Qt::CustomizeWindowHint | Qt::WindowTitleHint;
35 class DtConditionalDialogInterface;
42 virtual bool canEditType(
int)
const = 0;
55 virtual void run(
const std::vector<makVrv::DtSimEntry*>& data) = 0;
62 virtual void conditionCancelled();
65 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data) = 0;
68 virtual void enable() = 0;
71 virtual void disable() = 0;
77 virtual bool editExpression(
const DtSimCondExpr*,
const std::vector<makVrv::DtSimEntry*>& data) = 0;