BALL::VIEW::QColorTable Class Reference
[QT Dialogs]

#include <BALL/VIEW/DIALOGS/coloringSettingsDialog.h>

Inheritance diagram for BALL::VIEW::QColorTable:
QTableWidget BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject

List of all members.

Public Member Functions

 QColorTable (QWidget *parent=0, const char *name=0)
void setNamesTitle (const String &string)
String getNamesTitle () const
void setContent (const vector< String > &names, const vector< ColorRGBA > &colors)
void setColors (const vector< ColorRGBA > &colors)
const vector< ColorRGBA > & getColors () const
const vector< String > & getNames () const
virtual bool getValue (String &) const
 Overload this in derived classes!
virtual bool setValue (const String &value)
 Overload this in derived classes!

Private Slots

void beginEdit (int row, int col)
virtual void mousePressEvent (QMouseEvent *event)

Private Attributes

vector< ColorRGBAcolors_
vector< Stringnames_
bool setting_content_

Detailed Description

Class for storing colors in a GUI table


Constructor & Destructor Documentation

BALL::VIEW::QColorTable::QColorTable ( QWidget parent = 0,
const char *  name = 0 
)

Member Function Documentation

void BALL::VIEW::QColorTable::beginEdit ( int  row,
int  col 
) [private, slot]
const vector<ColorRGBA>& BALL::VIEW::QColorTable::getColors (  )  const [inline]
const vector<String>& BALL::VIEW::QColorTable::getNames (  )  const [inline]
String BALL::VIEW::QColorTable::getNamesTitle (  )  const
virtual bool BALL::VIEW::QColorTable::getValue ( String  )  const [virtual]

Overload this in derived classes!

Implements BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject.

virtual void BALL::VIEW::QColorTable::mousePressEvent ( QMouseEvent event  )  [private, virtual, slot]
void BALL::VIEW::QColorTable::setColors ( const vector< ColorRGBA > &  colors  ) 
void BALL::VIEW::QColorTable::setContent ( const vector< String > &  names,
const vector< ColorRGBA > &  colors 
)
void BALL::VIEW::QColorTable::setNamesTitle ( const String string  ) 
virtual bool BALL::VIEW::QColorTable::setValue ( const String  )  [virtual]

Overload this in derived classes!

Implements BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject.


Member Data Documentation