7#ifndef WGCOLORPATCHES_H
8#define WGCOLORPATCHES_H
47 bool eventFilter(QObject *watched, QEvent *e)
override;
56 int indexAt(
const QPoint &widgetPos)
const;
The Preset class Preset is a resource object that stores brush preset data.
QPoint popupOffset() const override
The position, relative to the top left corner, where the cursor of the cursor shall be when showing t...
QSize sizeHint() const override
void mousePressEvent(QMouseEvent *event) override
void setAdditionalButtons(QList< QToolButton * > buttonList)
QRect patchRect(int gridIndex) const
QPointer< KisUniqueColorSet > m_colorHistoryModel
int indexAt(const QPoint &widgetPos) const
void resizeEvent(QResizeEvent *event) override
QWidget * m_contentWidget
KisUniqueColorSet * colorHistoryModel() const
void setColorHistoryModel(KisUniqueColorSet *history)
QToolButton * fetchButton(QList< QToolButton * > &recycleList)
void sigColorChanged(const KoColor &color)
void setPreset(Preset preset)
bool eventFilter(QObject *watched, QEvent *e) override
bool event(QEvent *event) override
QPoint scrollOffset() const
QList< QToolButton * > m_buttonList
void mouseMoveEvent(QMouseEvent *event) override
void contentPaintEvent(QPaintEvent *event)
void updateSettings() override
void mouseReleaseEvent(QMouseEvent *event) override
WGColorPatches(WGSelectorDisplayConfigSP displayConfig, KisUniqueColorSet *history, QWidget *parent=nullptr)
Qt::Orientation m_orientation
const WGConfig::ColorPatches * m_configSource
void wheelEvent(QWheelEvent *event) override
void reconnectButtons(KisUniqueColorSet *oldSet, KisUniqueColorSet *newSet)