21 Q_DISABLE_COPY_MOVE(QDesignerExtraInfoExtension)
23 QDesignerExtraInfoExtension() =
default;
24 virtual ~QDesignerExtraInfoExtension() =
default;
26 virtual QDesignerFormEditorInterface *core()
const = 0;
27 virtual QWidget *widget()
const = 0;
29 virtual bool saveUiExtraInfo(DomUI *ui) = 0;
30 virtual bool loadUiExtraInfo(DomUI *ui) = 0;
32 virtual bool saveWidgetExtraInfo(DomWidget *ui_widget) = 0;
33 virtual bool loadWidgetExtraInfo(DomWidget *ui_widget) = 0;
35 QString workingDirectory()
const;
36 void setWorkingDirectory(
const QString &workingDirectory);
39 QString m_workingDirectory;