[KLF Backend][KLF Tools][KLF Home]
KLatexFormula Project
Public Slots | Signals | Public Member Functions | Protected Member Functions | Properties
KLFColorClickSquare Class Reference

#include <klfcolorchooser.h>

List of all members.

Public Slots

void setColor (const QColor &col)
void activate ()
void setSqSize (int sqsize)
void setRemovable (bool removable)

Signals

void activated ()
void colorActivated (const QColor &color)
void wantRemove ()
void wantRemoveColor (const QColor &color)

Public Member Functions

 KLFColorClickSquare (QColor color=Qt::white, int size=16, bool removable=true, QWidget *parent=0)
 KLFColorClickSquare (QWidget *parent)
virtual QSize sizeHint () const
QColor color () const
int sqSize () const
bool removable () const

Protected Member Functions

void paintEvent (QPaintEvent *event)
void resizeEvent (QResizeEvent *event)
void keyPressEvent (QKeyEvent *event)
void mousePressEvent (QMouseEvent *event)
void contextMenuEvent (QContextMenuEvent *event)

Properties

QColor color
int sqSize
bool removable

Detailed Description

Definition at line 47 of file klfcolorchooser.h.


Constructor & Destructor Documentation

KLFColorClickSquare::KLFColorClickSquare ( QColor  color = Qt::white,
int  size = 16,
bool  removable = true,
QWidget *  parent = 0 
)

Definition at line 95 of file klfcolorchooser.cpp.

References setSqSize().

KLFColorClickSquare::KLFColorClickSquare ( QWidget *  parent) [explicit]

Definition at line 101 of file klfcolorchooser.cpp.

References setSqSize().


Member Function Documentation

void KLFColorClickSquare::activate ( ) [inline, slot]

Definition at line 72 of file klfcolorchooser.h.

Referenced by keyPressEvent(), and mousePressEvent().

void KLFColorClickSquare::activated ( ) [signal]
QColor KLFColorClickSquare::color ( ) const [inline]

Definition at line 60 of file klfcolorchooser.h.

void KLFColorClickSquare::colorActivated ( const QColor color) [signal]

Definition at line 162 of file klfcolorchooser.cpp.

References QContextMenuEvent::globalPos().

void KLFColorClickSquare::keyPressEvent ( QKeyEvent event) [protected]

Definition at line 155 of file klfcolorchooser.cpp.

References activate(), and QKeyEvent::key().

void KLFColorClickSquare::mousePressEvent ( QMouseEvent event) [protected]

Definition at line 151 of file klfcolorchooser.cpp.

References activate().

void KLFColorClickSquare::paintEvent ( QPaintEvent event) [protected]
bool KLFColorClickSquare::removable ( ) const [inline]

Definition at line 62 of file klfcolorchooser.h.

Referenced by setRemovable().

void KLFColorClickSquare::resizeEvent ( QResizeEvent event) [protected]

Definition at line 146 of file klfcolorchooser.cpp.

void KLFColorClickSquare::setColor ( const QColor col) [inline, slot]

Definition at line 71 of file klfcolorchooser.h.

void KLFColorClickSquare::setRemovable ( bool  removable) [slot]

Definition at line 124 of file klfcolorchooser.cpp.

References removable().

void KLFColorClickSquare::setSqSize ( int  sqsize) [slot]

Definition at line 115 of file klfcolorchooser.cpp.

Referenced by KLFColorClickSquare().

virtual QSize KLFColorClickSquare::sizeHint ( ) const [inline, virtual]

Definition at line 58 of file klfcolorchooser.h.

int KLFColorClickSquare::sqSize ( ) const [inline]

Definition at line 61 of file klfcolorchooser.h.

void KLFColorClickSquare::wantRemoveColor ( const QColor color) [signal]

Property Documentation

Definition at line 51 of file klfcolorchooser.h.

bool KLFColorClickSquare::removable [read, write]

Definition at line 52 of file klfcolorchooser.h.

int KLFColorClickSquare::sqSize [read, write]

Definition at line 51 of file klfcolorchooser.h.


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

Generated by doxygen 1.7.6.1. The KLatexFormula website is hosted on sourceforge.net