Krita Source Code Documentation
Loading...
Searching...
No Matches
KoToolBoxFactory Class Reference

#include <KoToolBoxFactory.h>

+ Inheritance diagram for KoToolBoxFactory:

Public Member Functions

QDockWidget * createDockWidget () override
 
KoDockFactoryBase::DockPosition defaultDockPosition () const override
 
QString id () const override
 
 KoToolBoxFactory ()
 
 ~KoToolBoxFactory () override
 
- Public Member Functions inherited from KoDockFactoryBase
 KoDockFactoryBase ()
 
virtual ~KoDockFactoryBase ()
 

Additional Inherited Members

- Public Types inherited from KoDockFactoryBase
enum  DockPosition {
  DockTornOff , DockTop , DockBottom , DockRight ,
  DockLeft , DockMinimized
}
 

Detailed Description

Factory class to create a new KoToolBox that contains the buttons to activate tools.

Definition at line 22 of file KoToolBoxFactory.h.

Constructor & Destructor Documentation

◆ KoToolBoxFactory()

KoToolBoxFactory::KoToolBoxFactory ( )
explicit

Definition at line 12 of file KoToolBoxFactory.cpp.

13{
14}

◆ ~KoToolBoxFactory()

KoToolBoxFactory::~KoToolBoxFactory ( )
override

Definition at line 16 of file KoToolBoxFactory.cpp.

16 {
17}

Member Function Documentation

◆ createDockWidget()

QDockWidget * KoToolBoxFactory::createDockWidget ( )
overridevirtual

Creates the dock widget

Returns
the created dock widget

Implements KoDockFactoryBase.

Definition at line 29 of file KoToolBoxFactory.cpp.

30{
31 KoToolBox *box = new KoToolBox();
32 KoToolBoxDocker *docker = new KoToolBoxDocker(box);
33 docker->setObjectName(id());
34
35 return docker;
36}

◆ defaultDockPosition()

KoDockFactoryBase::DockPosition KoToolBoxFactory::defaultDockPosition ( ) const
overridevirtual
Returns
the dock widget area the widget should appear in by default

Implements KoDockFactoryBase.

Definition at line 24 of file KoToolBoxFactory.cpp.

25{
27}
@ DockLeft
Left of the centra widget.

References KoDockFactoryBase::DockLeft.

◆ id()

QString KoToolBoxFactory::id ( ) const
overridevirtual
Returns
the id of the dock widget

Implements KoDockFactoryBase.

Definition at line 19 of file KoToolBoxFactory.cpp.

20{
21 return QLatin1String("ToolBox");
22}

The documentation for this class was generated from the following files: