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

#include <kis_update_outline_job.h>

+ Inheritance diagram for KisUpdateOutlineJob:

Public Member Functions

QString debugName () const override
 
 KisUpdateOutlineJob (KisSelectionSP selection, bool updateThumbnail, const QColor &maskColor)
 
int levelOfDetail () const override
 
bool overrides (const KisSpontaneousJob *otherJob) override
 
void run () override
 
- Public Member Functions inherited from KisSpontaneousJob
bool isExclusive () const
 
- Public Member Functions inherited from KisRunnable
virtual ~KisRunnable ()
 

Private Attributes

QColor m_maskColor
 
KisSelectionSP m_selection
 
bool m_updateThumbnail
 

Additional Inherited Members

- Protected Member Functions inherited from KisSpontaneousJob
void setExclusive (bool value)
 

Detailed Description

Definition at line 15 of file kis_update_outline_job.h.

Constructor & Destructor Documentation

◆ KisUpdateOutlineJob()

KisUpdateOutlineJob::KisUpdateOutlineJob ( KisSelectionSP selection,
bool updateThumbnail,
const QColor & maskColor )

Definition at line 10 of file kis_update_outline_job.cpp.

11 : m_selection(selection),
12 m_updateThumbnail(updateThumbnail),
13 m_maskColor(maskColor)
14{
15}

Member Function Documentation

◆ debugName()

QString KisUpdateOutlineJob::debugName ( ) const
overridevirtual

Implements KisRunnableWithDebugName.

Definition at line 36 of file kis_update_outline_job.cpp.

37{
38 return "KisUpdateOutlineJob";
39}

◆ levelOfDetail()

int KisUpdateOutlineJob::levelOfDetail ( ) const
overridevirtual

Implements KisSpontaneousJob.

Definition at line 31 of file kis_update_outline_job.cpp.

32{
33 return 0;
34}

◆ overrides()

bool KisUpdateOutlineJob::overrides ( const KisSpontaneousJob * otherJob)
overridevirtual

Implements KisSpontaneousJob.

Definition at line 17 of file kis_update_outline_job.cpp.

18{
19 return dynamic_cast<const KisUpdateOutlineJob*>(otherJob);
20}

◆ run()

Member Data Documentation

◆ m_maskColor

QColor KisUpdateOutlineJob::m_maskColor
private

Definition at line 28 of file kis_update_outline_job.h.

◆ m_selection

KisSelectionSP KisUpdateOutlineJob::m_selection
private

Definition at line 26 of file kis_update_outline_job.h.

◆ m_updateThumbnail

bool KisUpdateOutlineJob::m_updateThumbnail
private

Definition at line 27 of file kis_update_outline_job.h.


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