Source Code (Use browser search to find items of interest.)

Class Index

kdelibs'ColorConfig (./kdelibs/kwrite/kwdialog.h:166)

class ColorConfig : public QGrid
{
  Q_OBJECT

public:

  ColorConfig( QWidget *parent = 0, char *name = 0 );
  ~ColorConfig();

  void setColors( QColor * );
  void getColors( QColor * );

private:

  KColorButton *m_back;
  KColorButton *m_textBack;
  KColorButton *m_selected;
  KColorButton *m_found;
  KColorButton *m_selFound;
};


kdelibs'ColorConfig::ColorConfig() (./kdelibs/kwrite/kwdialog.cpp:522)

ColorConfig::ColorConfig( QWidget *parent, char *name )
  : QGrid( 2, QGrid::Horizontal, parent, name )
{
  setMargin(0);
  setSpacing( KDialog::spacingHint() );

  QLabel *label;

  label = new QLabel( i18n("Background:"), this);
  label->setAlignment( AlignRight|AlignVCenter );
  m_back = new KColorButton( this );

  label = new QLabel( i18n("Text Background:"), this);
  label->setAlignment( AlignRight|AlignVCenter );
  m_textBack = new KColorButton( this );

  label = new QLabel( i18n("Selected:"), this);
  label->setAlignment( AlignRight|AlignVCenter );
  m_selected = new KColorButton( this );

  label = new QLabel( i18n("Found:"), this);
  label->setAlignment( AlignRight|AlignVCenter );
  m_found = new KColorButton( this );

  label = new QLabel( i18n("Selected + Found:"), this);
  label->setAlignment( AlignRight|AlignVCenter );
  m_found = new KColorButton( this );
}


kdelibs'ColorConfig::~ColorConfig() (./kdelibs/kwrite/kwdialog.cpp:551)

ColorConfig::~ColorConfig()
{
}


kdelibs'ColorConfig::setColors() (./kdelibs/kwrite/kwdialog.cpp:555)

void ColorConfig::setColors(QColor *colors)
{
  m_textBack->setColor( colors[0] );
  m_selected->setColor( colors[1] );
  m_found->setColor( colors[2] );
  m_selFound->setColor( colors[3] );
  m_back->setColor( colors[4] );
}


kdelibs'ColorConfig::getColors() (./kdelibs/kwrite/kwdialog.cpp:564)

void ColorConfig::getColors(QColor *colors)
{
  colors[4] = m_back->color();
  colors[0] = m_textBack->color();
  colors[1] = m_selected->color();
  colors[2] = m_found->color();
  colors[3] = m_selFound->color();
}