Krita Source Code Documentation
Loading...
Searching...
No Matches
LutDockerDockFactory Class Reference
+ Inheritance diagram for LutDockerDockFactory:

Public Member Functions

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

Private Attributes

OCIO::ConstConfigRcPtr m_config
 

Additional Inherited Members

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

Detailed Description

Definition at line 33 of file lutdocker.cpp.

Constructor & Destructor Documentation

◆ LutDockerDockFactory()

LutDockerDockFactory::LutDockerDockFactory ( )
inline

Definition at line 35 of file lutdocker.cpp.

36 {
37 }

Member Function Documentation

◆ createDockWidget()

QDockWidget * LutDockerDockFactory::createDockWidget ( )
inlineoverridevirtual

Creates the dock widget

Returns
the created dock widget

Implements KoDockFactoryBase.

Definition at line 49 of file lutdocker.cpp.

50 {
51 LutDockerDock * dockWidget = new LutDockerDock();
52 dockWidget->setObjectName(id());
53
54 return dockWidget;
55 }

◆ defaultDockPosition()

DockPosition LutDockerDockFactory::defaultDockPosition ( ) const
inlineoverridevirtual
Returns
the dock widget area the widget should appear in by default

Implements KoDockFactoryBase.

Definition at line 57 of file lutdocker.cpp.

58 {
59 return DockMinimized;
60 }
@ DockMinimized
Not docked, but reachable via the menu.

◆ defaultDockWidgetArea()

virtual Qt::DockWidgetArea LutDockerDockFactory::defaultDockWidgetArea ( ) const
inlinevirtual

Definition at line 44 of file lutdocker.cpp.

45 {
46 return Qt::RightDockWidgetArea;
47 }

◆ id()

QString LutDockerDockFactory::id ( ) const
inlineoverridevirtual
Returns
the id of the dock widget

Implements KoDockFactoryBase.

Definition at line 39 of file lutdocker.cpp.

40 {
41 return QString( "LutDocker" );
42 }

Member Data Documentation

◆ m_config

OCIO::ConstConfigRcPtr LutDockerDockFactory::m_config
private

Definition at line 63 of file lutdocker.cpp.


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