A factory for creating side widget managers. More...
#include <klfsidewidget.h>
Public Member Functions | |
KLFSideWidgetManagerFactory () | |
virtual | ~KLFSideWidgetManagerFactory () |
virtual QStringList | supportedTypes () const |
virtual QString | getTitleFor (const QString &type) const |
A human-readable title to display as label of given type, e.g. in combo box. | |
virtual KLFSideWidgetManagerBase * | createSideWidgetManager (const QString &type, QWidget *parentWidget, QWidget *sideWidget, QObject *parent) |
![]() | |
KLFFactoryBase (KLFFactoryManager *factoryManager) | |
virtual | ~KLFFactoryBase () |
Static Public Member Functions | |
static QStringList | allSupportedTypes () |
static KLFSideWidgetManagerBase * | findCreateSideWidgetManager (const QString &type, QWidget *parentWidget, QWidget *sideWidget, QObject *parent) |
static KLFSideWidgetManagerFactory * | findFactoryFor (const QString &managertype) |
A factory for creating side widget managers.
Definition at line 313 of file klfsidewidget.h.
KLFSideWidgetManagerFactory::KLFSideWidgetManagerFactory | ( | ) |
Definition at line 676 of file klfsidewidget.cpp.
References KLFFactoryBase::KLFFactoryBase().
Referenced by findCreateSideWidgetManager(), and findFactoryFor().
|
virtual |
Definition at line 680 of file klfsidewidget.cpp.
|
static |
Definition at line 685 of file klfsidewidget.cpp.
|
virtual |
Definition at line 733 of file klfsidewidget.cpp.
References type.
Referenced by findCreateSideWidgetManager().
|
static |
Definition at line 698 of file klfsidewidget.cpp.
References createSideWidgetManager(), findFactoryFor(), KLF_ASSERT_NOT_NULL, KLFSideWidgetManagerFactory(), and type.
Referenced by KLFSideWidget::setSideWidgetManager().
|
static |
Definition at line 691 of file klfsidewidget.cpp.
References KLFSideWidgetManagerFactory().
Referenced by findCreateSideWidgetManager().
A human-readable title to display as label of given type, e.g. in combo box.
Definition at line 720 of file klfsidewidget.cpp.
References QObject::tr(), and type.
|
virtual |
Implements KLFFactoryBase.
Definition at line 709 of file klfsidewidget.cpp.