WSF
wizard::Factory Class Reference

#include <Factory.hpp>

Inherits wkf::Factory.

Public Member Functions

 Factory ()=default
 ~Factory () override=default

Protected Member Functions

wkf::Dialog * CreateDialog (const std::string &aDialogType, wkf::MainWindow *aParent=nullptr) const override
QDockWidget * CreateDockWidget (const std::string &aDockWidgetType, QMainWindow *aParent=nullptr) const override
QWidget * CreateWidget (const std::string &aWidgetType, QMainWindow *aParent=nullptr) const override

Constructor & Destructor Documentation

◆ Factory()

wizard::Factory::Factory ( )
default

◆ ~Factory()

wizard::Factory::~Factory ( )
overridedefault

Member Function Documentation

◆ CreateDialog()

wkf::Dialog * wizard::Factory::CreateDialog ( const std::string & aDialogType,
wkf::MainWindow * aParent = nullptr ) const
overrideprotected

Referenced by ~Factory().

◆ CreateDockWidget()

QDockWidget * wizard::Factory::CreateDockWidget ( const std::string & aDockWidgetType,
QMainWindow * aParent = nullptr ) const
overrideprotected

Referenced by ~Factory().

◆ CreateWidget()

QWidget * wizard::Factory::CreateWidget ( const std::string & aWidgetType,
QMainWindow * aParent = nullptr ) const
overrideprotected

Referenced by ~Factory().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved