18 #include <vrfGuiCoreQt/DtScriptedTaskMetaDataDialogUi.hpp>
26 class QListWidgetItem;
35 class DtScriptedTaskVariableDataWidget;
36 class DtScriptedTaskEntityTypeDataWidget;
37 class DtScriptedTaskMenuLocationsDataWidget;
59 virtual void add(
const std::string& directoryPath);
62 virtual void setDirectoryPath(
const std::string&);
68 virtual void slot_aboutToClearScriptedTasks();
69 virtual void slot_scriptedTaskAboutToBeRemoved(std::string scriptId);
71 virtual void accept();
74 virtual void slot_processing();
77 virtual void slot_doneProcessing();
80 virtual void slot_editingComplete(
const std::string&
id);
83 virtual void slot_scriptModified(
const std::string& scriptId,
const std::string& script);
86 virtual std::set<std::string> actionCategories()
const;
89 virtual void selectMenuIcon();
90 virtual void clearMenuIcon();
91 virtual void editScriptId();
95 virtual void onLanguageChanged();
98 virtual void onEditScript();
101 virtual void onPreviewDialog();
105 virtual void menuTextChanged();