55 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_QDESIGNER_WIDGETBOX_P_H
56 #define BORNAGAIN_GUI_COREGUI_VIEWS_WIDGETBOX_QDESIGNER_WIDGETBOX_P_H
59 #include <QtDesigner/QDesignerWidgetBoxInterface>
72 enum LoadMode { LoadMerge, LoadReplace, LoadCustomWidgetsOnly };
83 virtual QIcon
iconForWidget(
const QString& className,
const QString& category =
"")
const = 0;
86 static bool findWidget(
const QDesignerWidgetBoxInterface* wbox,
const QString& className,
87 const QString& category , Widget* widgetData);
89 static DomUI*
xmlToUi(
const QString&
name,
const QString& xml,
bool insertFakeTopLevel,
90 QString* errorMessage);
91 static DomUI*
xmlToUi(
const QString&
name,
const QString& xml,
bool insertFakeTopLevel);
QString const & name(EShape k)
#define QDESIGNER_SHARED_EXPORT