22 class DtSimObjectEntry;
27 class DtConditionalExpressionLogic;
40 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
43 virtual void updateCanvas();
47 virtual void addConditionalExpression(
const std::string& key,
const std::string& title);
49 virtual void disableConditionals();
50 virtual void enableConditionals();
52 virtual bool isComplete()
const;
53 virtual void conditionComplete();
54 virtual void conditionCancelled();
56 virtual void setConditionalText(
const std::string&);
57 virtual void editExpression(
const DtSimCondExpr*,
const std::vector<makVrv::DtSimEntry*>& data);
64 virtual void onItemCommand(
const QString&);
73 std::vector<DtConditionalExpressionViewInterface*>
myArguments;