Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_brush_based_paintop_options_widget.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2010 Sven Langkamp <sven.langkamp@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KIS_BRUSH_BASED_PAINTOP_OPTIONS_WIDGET_H
8#define KIS_BRUSH_BASED_PAINTOP_OPTIONS_WIDGET_H
9
11#include "kis_types.h"
12#include "kis_brush.h"
13#include <kritapaintop_export.h>
15
17
19{
20public:
21 KisBrushBasedPaintopOptionWidget(KisBrushOptionWidgetFlags flags, QWidget* parent = 0);
23
24 KisBrushSP brush();
25
26 lager::reader<qreal> effectiveBrushSize() const override;
27
28protected:
29 KisBrushOptionWidget *brushOptionWidget() const;
30
31private:
33};
34
35#endif // KIS_BRUSH_BASED_PAINTOP_OPTIONS_WIDGET_H
lager::reader< qreal > effectiveBrushSize() const override