chalk

#include <kis_palette_view.h>

Inherits TQScrollView.

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.

Friends And Related Symbol Documentation

◆ 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: