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

Class Index

killustrator'ColorComboBox (./koffice/killustrator/share/ColorComboBox.h:29)

class ColorComboBox : public KColorCombo {
  Q_OBJECT
public:
  ColorComboBox (QWidget* parent, const char* name = 0L);

  QColor getColor () const;
  void setColor (const QColor& c);

private slots:
  void selectColor (const QColor& c);

private:
  QColor selectedColor;
};

killustrator'ColorComboBox::ColorComboBox() (./koffice/killustrator/share/ColorComboBox.cc:28)

ColorComboBox::ColorComboBox (QWidget *parent, const char* name) :
  KColorCombo (parent, name) {
  connect (this, SIGNAL(activated (const QColor&)), this, 
           SLOT(selectColor (const QColor&)));
}


killustrator'ColorComboBox::selectColor() (./koffice/killustrator/share/ColorComboBox.cc:34)

void ColorComboBox::selectColor (const QColor& c) {
  selectedColor = c;
}


killustrator'ColorComboBox::setColor() (./koffice/killustrator/share/ColorComboBox.cc:38)

void ColorComboBox::setColor (const QColor& c) {
  if (selectedColor != c) {
    KColorCombo::setColor (c);
    selectedColor = c;
  }
}


killustrator'ColorComboBox::getColor() (./koffice/killustrator/share/ColorComboBox.cc:45)

QColor ColorComboBox::getColor () const {
  return selectedColor;
}