41 explicit Builder(QWidget* parent);
45 void SetCustomWidgetCreator(
const QString& name,
const std::function<QWidget*(
const QJsonObject&)>& creator);
47 QWidget*
operator[](
const QString& widgetName)
const;
void SetCustomWidgetCreator(const QString &name, const std::function< QWidget *()> &creator)
QMap< QString, QWidget * > guiWidgets
QWidget * operator[](const QString &widgetName) const
QMap< QString, std::function< QWidget *(const QJsonObject &)> > customWidgetCreators
TabToolbar * CreateTabToolbar(const QString &configPath)