ColorPicker

class ColorPicker : public ColorPickerHelpers::ColorPickWidgetAbstract

The ColorPicker class provides widget that allows user to pick color from screen or from palette or type in HSV or RGB or HEX representation of color.

Public Functions

  • explicit ColorPicker(QWidget *parent = nullptr)

  • ~ColorPicker()

  • bool isPickingFromScreen() const

    isPickingFromScreen returns true if color picker is picking from screen.

  • void setAlphaEnabled(bool enabled)

Public Slots

  • virtual void setColor(const QColor &color) override

    setColor sets displayed color to color and emits colorChanged signal.

  • void colorChannelChanged()

  • void updateColor(const QColor &color)

    updateColor sets displayed color to color.

  • void startPickingFromScreen()

    startPickingFromScreen starts process of picking from screen. Function is called automatically when “Pick from screen” button is clicked.

  • void stopPickingFromScreen()

    stopPickingFromScreen terminates process of picking from screen.