QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Slots | Signals | Public Member Functions | List of all members
QgsColorSwatchGridAction Class Reference

#include <qgscolorswatchgrid.h>

Inheritance diagram for QgsColorSwatchGridAction:
Inheritance graph
[legend]

Public Slots

void refreshColors ()
 Reload colors from scheme and redraws the widget. More...
 

Signals

void colorChanged (const QColor color)
 Emitted when a color has been selected from the widget. More...
 

Public Member Functions

 QgsColorSwatchGridAction (QgsColorScheme *scheme, QMenu *menu=0, QString context=QString(), QWidget *parent=0)
 Construct a new color swatch grid action. More...
 
virtual ~QgsColorSwatchGridAction ()
 
void setBaseColor (const QColor baseColor)
 Sets the base color for the color grid. More...
 
QColor baseColor () const
 Get the base color for the color grid. More...
 
QString context () const
 Get the current context for the color grid. More...
 
void setContext (const QString context)
 Sets the current context for the color grid. More...
 

Constructor & Destructor Documentation

QgsColorSwatchGridAction::QgsColorSwatchGridAction ( QgsColorScheme scheme,
QMenu *  menu = 0,
QString  context = QString(),
QWidget *  parent = 0 
)

Construct a new color swatch grid action.

Parameters
schemeQgsColorScheme for colors to show in grid
menuparent menu
contextcontext string provided to color scheme
parentparent widget
QgsColorSwatchGridAction::~QgsColorSwatchGridAction ( )
virtual

Member Function Documentation

QColor QgsColorSwatchGridAction::baseColor ( ) const

Get the base color for the color grid.

Returns
base color which is passed to scheme for color generation
See also
setBaseColor
void QgsColorSwatchGridAction::colorChanged ( const QColor  color)
signal

Emitted when a color has been selected from the widget.

Parameters
colorselected color
QString QgsColorSwatchGridAction::context ( ) const

Get the current context for the color grid.

Returns
context string which is passed to scheme for color generation
See also
setContext
void QgsColorSwatchGridAction::refreshColors ( )
slot

Reload colors from scheme and redraws the widget.

void QgsColorSwatchGridAction::setBaseColor ( const QColor  baseColor)

Sets the base color for the color grid.

Parameters
baseColorbase color to pass to scheme for color generation
See also
baseColor
void QgsColorSwatchGridAction::setContext ( const QString  context)

Sets the current context for the color grid.

Parameters
contextstring which is passed to scheme for color generation
See also
context

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