Krita Source Code Documentation
Loading...
Searching...
No Matches
KisColorSelectorInterface Class Referenceabstract

#include <KisColorSelectorInterface.h>

+ Inheritance diagram for KisColorSelectorInterface:

Public Slots

virtual void slotSetColor (const KoColor &c)=0
 
virtual void slotSetColorSpace (const KoColorSpace *cs)
 slotSetColorSpace Set the color space the selector should cover
 

Signals

void sigNewColor (const KoColor &c)
 

Public Member Functions

virtual KoColor getCurrentColor () const =0
 
 KisColorSelectorInterface (QWidget *parent=0)
 
virtual void setConfig (bool forceCircular, bool forceSelfUpdate)
 
virtual void setDisplayRenderer (const KoColorDisplayRendererInterface *displayRenderer)
 
 ~KisColorSelectorInterface () override
 

Detailed Description

Definition at line 18 of file KisColorSelectorInterface.h.

Constructor & Destructor Documentation

◆ KisColorSelectorInterface()

KisColorSelectorInterface::KisColorSelectorInterface ( QWidget * parent = 0)
inline

Definition at line 21 of file KisColorSelectorInterface.h.

22 : QWidget(parent)
23 {}

◆ ~KisColorSelectorInterface()

KisColorSelectorInterface::~KisColorSelectorInterface ( )
inlineoverride

Definition at line 24 of file KisColorSelectorInterface.h.

24{}

Member Function Documentation

◆ getCurrentColor()

virtual KoColor KisColorSelectorInterface::getCurrentColor ( ) const
pure virtual

◆ setConfig()

virtual void KisColorSelectorInterface::setConfig ( bool forceCircular,
bool forceSelfUpdate )
inlinevirtual

Reimplemented in KisVisualColorSelector.

Definition at line 25 of file KisColorSelectorInterface.h.

26 {
27 Q_UNUSED(forceCircular);
28 Q_UNUSED(forceSelfUpdate);
29 }

◆ setDisplayRenderer()

virtual void KisColorSelectorInterface::setDisplayRenderer ( const KoColorDisplayRendererInterface * displayRenderer)
inlinevirtual

Definition at line 30 of file KisColorSelectorInterface.h.

31 {
32 Q_UNUSED(displayRenderer);
33 }

◆ sigNewColor

void KisColorSelectorInterface::sigNewColor ( const KoColor & c)
signal

◆ slotSetColor

virtual void KisColorSelectorInterface::slotSetColor ( const KoColor & c)
pure virtualslot

◆ slotSetColorSpace

void KisColorSelectorInterface::slotSetColorSpace ( const KoColorSpace * cs)
virtualslot

slotSetColorSpace Set the color space the selector should cover

This is mostly a hint to decide visual presentation. Internal processing may be in a different color space and input conversion shall be handled by the selector itself. Calling this voids the currently selected color.

Definition at line 9 of file KisColorSelectorInterface.cpp.

10{
11 Q_UNUSED(cs);
12}

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