chalk

#include <kis_palette_view.h>

Public Slots

void setPalette (KisPalette *p)

Signals

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

Public Member Functions

 KisPaletteView (TQWidget *parent, const char *name=0, int minWidth=210, int cols=16)
KisPalette * palette () const
KisPaletteEntry currentEntry () const

Protected Slots

void slotColorCellSelected (int)
void slotColorCellDoubleClicked (int)

Protected Attributes

KisPalette * m_currentPalette
KColorCells * m_cells
KisPaletteEntry m_currentEntry
int mMinWidth
int mCols

Friends

class KisPaletteWidget

Detailed Description

A scrolling view that lists a single KisPalette.

Definition at line 35 of file kis_palette_view.h.

Constructor & Destructor Documentation

◆ KisPaletteView()

KisPaletteView::KisPaletteView ( TQWidget * parent,
const char * name = 0,
int minWidth = 210,
int cols = 16 )

Definition at line 65 of file kis_palette_view.cpp.

◆ ~KisPaletteView()

KisPaletteView::~KisPaletteView ( )
virtual

Definition at line 84 of file kis_palette_view.cpp.

Member Function Documentation

◆ currentEntry()

KisPaletteEntry KisPaletteView::currentEntry ( ) const
inline

Might return the default constructed entry...

Definition at line 45 of file kis_palette_view.h.

◆ palette()

KisPalette * KisPaletteView::palette ( ) const

Definition at line 88 of file kis_palette_view.cpp.

◆ setPalette

void KisPaletteView::setPalette ( KisPalette * p)
slot

Definition at line 93 of file kis_palette_view.cpp.

◆ slotColorCellDoubleClicked

void KisPaletteView::slotColorCellDoubleClicked ( int col)
protectedslot

Definition at line 139 of file kis_palette_view.cpp.

◆ slotColorCellSelected

void KisPaletteView::slotColorCellSelected ( int col)
protectedslot

Definition at line 128 of file kis_palette_view.cpp.

◆ KisPaletteWidget

friend class KisPaletteWidget
friend

Definition at line 66 of file kis_palette_view.h.

Member Data Documentation

◆ m_cells

KColorCells* KisPaletteView::m_cells
protected

Definition at line 61 of file kis_palette_view.h.

◆ m_currentEntry

KisPaletteEntry KisPaletteView::m_currentEntry
protected

Definition at line 62 of file kis_palette_view.h.

◆ m_currentPalette

KisPalette* KisPaletteView::m_currentPalette
protected

Definition at line 60 of file kis_palette_view.h.

◆ mCols

int KisPaletteView::mCols
protected

Definition at line 64 of file kis_palette_view.h.

◆ mMinWidth

int KisPaletteView::mMinWidth
protected

Definition at line 63 of file kis_palette_view.h.


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