18 #include <QtWidgets/QDialog>
19 #include <QtGui/QValidator>
47 QWidget* parent,
const Qt::WindowFlags& f = 0);
51 virtual QString selectMenuPath(
const QString& curPath =
"");
55 virtual void setScriptId(
const std::string&);
58 QString locationOfScript()
const;
66 virtual void addMenuAtPositionFromSelected(
int);
71 virtual void addBefore();
72 virtual void addAfter();
76 virtual const char* menuId()
const = 0;
99 QWidget* parent,
const Qt::WindowFlags& f = 0);
107 virtual const char* menuId()
const;
121 QWidget* parent,
const Qt::WindowFlags& f = 0);
128 virtual const char* menuId()
const;
142 QWidget* parent,
const Qt::WindowFlags& f = 0);
147 virtual std::string selectToolbarPath(
const std::string& path);
151 virtual QString locationOfScript()
const;
153 virtual QString titleForToolbarAction(
const std::string&)
const;
155 virtual QListWidgetItem* listWidgetItemFor(
const std::string&
id)
const;
158 virtual void addBefore();
159 virtual void addAfter();
160 virtual void addEquivalentTo();
161 virtual void removeEquivalence();
162 virtual void itemSelectionChanged();
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: translator.h:58
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70