|
Krita Source Code Documentation
|
The DockWidgetFactoryBase class is the base class for plugins that want to add a dock widget to every window. You do not need to implement this class yourself, but create a DockWidget implementation and then add the DockWidgetFactory to the Krita instance like this: More...
#include <DockWidgetFactoryBase.h>
Inheritance diagram for DockWidgetFactoryBase:Public Member Functions | |
| DockPosition | defaultDockPosition () const override |
| DockWidgetFactoryBase (const QString &_id, DockPosition _dockPosition) | |
| QString | id () const override |
| ~DockWidgetFactoryBase () override | |
Public Member Functions inherited from KoDockFactoryBase | |
| virtual QDockWidget * | createDockWidget ()=0 |
| KoDockFactoryBase () | |
| virtual | ~KoDockFactoryBase () |
Private Attributes | |
| DockPosition | m_dockPosition |
| QString | m_id |
Additional Inherited Members | |
Public Types inherited from KoDockFactoryBase | |
| enum | DockPosition { DockTornOff , DockTop , DockBottom , DockRight , DockLeft , DockMinimized } |
The DockWidgetFactoryBase class is the base class for plugins that want to add a dock widget to every window. You do not need to implement this class yourself, but create a DockWidget implementation and then add the DockWidgetFactory to the Krita instance like this:
Definition at line 36 of file DockWidgetFactoryBase.h.
| DockWidgetFactoryBase::DockWidgetFactoryBase | ( | const QString & | _id, |
| KoDockFactoryBase::DockPosition | _dockPosition ) |
Definition at line 10 of file DockWidgetFactoryBase.cpp.
|
override |
Definition at line 17 of file DockWidgetFactoryBase.cpp.
|
overridevirtual |
Implements KoDockFactoryBase.
Definition at line 21 of file DockWidgetFactoryBase.cpp.
References m_dockPosition.
|
overridevirtual |
Implements KoDockFactoryBase.
Definition at line 26 of file DockWidgetFactoryBase.cpp.
References m_id.
|
private |
Definition at line 45 of file DockWidgetFactoryBase.h.
|
private |
Definition at line 44 of file DockWidgetFactoryBase.h.