chalk

#include <kis_palette_widget.h>

Public Slots

void setPalette (const TQString &paletteName)
void slotAddPalette (KisResource *palette)

Signals

void colorSelected (const KisColor &)
void colorSelected (const TQColor &)
void colorDoubleClicked (const KisColor &, const TQString &)

Public Member Functions

 KisPaletteWidget (TQWidget *parent, int minWidth=210, int cols=16)
TQString palette () const
KisPaletteEntry currentEntry () const

Protected Slots

void slotSetPalette (const TQString &_paletteName)

Protected Member Functions

void readNamedColor (void)

Protected Attributes

KisPaletteView * m_view
TQDict< KisPalette > m_namedPaletteMap
KisPalette * m_currentPalette
TQComboBox * combo
TQScrollView * sv
int mMinWidth
int mCols
bool init

Detailed Description

A color palette in table form.

This is copied, mostly, from KPaletteTable in KColorDialog, original

Author
was Waldo Bastian basti.nosp@m.an@k.nosp@m.de.or.nosp@m.g – much has changed, though, to work with KisPalettes and the resource server.

Definition at line 39 of file kis_palette_widget.h.

Constructor & Destructor Documentation

◆ KisPaletteWidget()

KisPaletteWidget::KisPaletteWidget ( TQWidget * parent,
int minWidth = 210,
int cols = 16 )

Definition at line 63 of file kis_palette_widget.cpp.

◆ ~KisPaletteWidget()

KisPaletteWidget::~KisPaletteWidget ( )
virtual

Definition at line 91 of file kis_palette_widget.cpp.

Member Function Documentation

◆ currentEntry()

KisPaletteEntry KisPaletteWidget::currentEntry ( ) const
inline

Definition at line 48 of file kis_palette_widget.h.

◆ palette()

TQString KisPaletteWidget::palette ( ) const

Definition at line 95 of file kis_palette_widget.cpp.

◆ setPalette

void KisPaletteWidget::setPalette ( const TQString & paletteName)
slot

Definition at line 117 of file kis_palette_widget.cpp.

◆ slotAddPalette

void KisPaletteWidget::slotAddPalette ( KisResource * palette)
slot

Definition at line 145 of file kis_palette_widget.cpp.

◆ slotSetPalette

void KisPaletteWidget::slotSetPalette ( const TQString & _paletteName)
protectedslot

Definition at line 110 of file kis_palette_widget.cpp.

Member Data Documentation

◆ combo

TQComboBox* KisPaletteWidget::combo
protected

Definition at line 72 of file kis_palette_widget.h.

◆ init

bool KisPaletteWidget::init
protected

Definition at line 76 of file kis_palette_widget.h.

◆ m_currentPalette

KisPalette* KisPaletteWidget::m_currentPalette
protected

Definition at line 71 of file kis_palette_widget.h.

◆ m_namedPaletteMap

TQDict<KisPalette> KisPaletteWidget::m_namedPaletteMap
protected

Definition at line 70 of file kis_palette_widget.h.

◆ m_view

KisPaletteView* KisPaletteWidget::m_view
protected

Definition at line 69 of file kis_palette_widget.h.

◆ mCols

int KisPaletteWidget::mCols
protected

Definition at line 75 of file kis_palette_widget.h.

◆ mMinWidth

int KisPaletteWidget::mMinWidth
protected

Definition at line 74 of file kis_palette_widget.h.

◆ sv

TQScrollView* KisPaletteWidget::sv
protected

Definition at line 73 of file kis_palette_widget.h.


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