BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | Properties | Private Member Functions
BALL::VIEW::ColorButton Class Reference

#include <BALL/VIEW/WIDGETS/colorButton.h>

Inheritance diagram for BALL::VIEW::ColorButton:
QPushButton

List of all members.

Public Slots

void chooseColor ()

Signals

void colorChanged (QColor color)

Public Member Functions

 ColorButton (QWidget *parent)
 ColorButton (const QColor &color, QWidget *parent)
 ColorButton (const QColor &color, const QColor &default_color, QWidget *parent)
 ColorButton (const ColorRGBA &color, QWidget *parent)
 ColorButton (const ColorRGBA &color, const ColorRGBA &defaultColor, QWidget *parent)
virtual ~ColorButton ()
void setColor (const QColor &color)
void setColor (const ColorRGBA &color)
const QColor & getColor () const
void setDefaultColor (const QColor &color)
void setDefaultColor (const ColorRGBA &color)
const QColor & getDefaultColor () const
void setEnableAlpha (bool enable)
bool isAlphaEnabled () const
QSize sizeHint () const

Protected Member Functions

virtual void paintEvent (QPaintEvent *evt)

Protected Attributes

bool enable_alpha_

Properties

QColor color_
QColor default_color_

Private Member Functions

void setup_ ()

Detailed Description

Definition at line 19 of file colorButton.h.


Constructor & Destructor Documentation

BALL::VIEW::ColorButton::ColorButton ( const QColor &  color,
QWidget parent 
) [explicit]
BALL::VIEW::ColorButton::ColorButton ( const QColor &  color,
const QColor &  default_color,
QWidget parent 
) [explicit]
BALL::VIEW::ColorButton::ColorButton ( const ColorRGBA color,
QWidget parent 
) [explicit]
BALL::VIEW::ColorButton::ColorButton ( const ColorRGBA color,
const ColorRGBA defaultColor,
QWidget parent 
) [explicit]

Member Function Documentation

void BALL::VIEW::ColorButton::colorChanged ( QColor  color) [signal]
const QColor& BALL::VIEW::ColorButton::getColor ( ) const
virtual void BALL::VIEW::ColorButton::paintEvent ( QPaintEvent *  evt) [protected, virtual]
void BALL::VIEW::ColorButton::setColor ( const QColor &  color)
void BALL::VIEW::ColorButton::setDefaultColor ( const QColor &  color)
void BALL::VIEW::ColorButton::setup_ ( ) [private]

Member Data Documentation

Definition at line 57 of file colorButton.h.


Property Documentation

QColor BALL::VIEW::ColorButton::color_ [read, write]

Definition at line 22 of file colorButton.h.

Definition at line 23 of file colorButton.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines