Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_grid_paintop_settings_widget.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2009 Lukáš Tvrdý (lukast.dev@gmail.com)
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
7
11
12
14
18#include <klocalizedstring.h>
20
23{
24 namespace kpowu = KisPaintOpOptionWidgetUtils;
25 addPaintOpOption(kpowu::createOptionWidget<KisGridOpOptionWidget>());
26 addPaintOpOption(kpowu::createOptionWidget<KisGridShapeOptionWidget>());
27 addPaintOpOption(kpowu::createOptionWidget<KisCompositeOpOptionWidget>());
28 addPaintOpOption(kpowu::createOptionWidget<KisColorOptionWidget>());
29 addPaintOpOption(kpowu::createOptionWidget<KisPaintingModeOptionWidget>());
30}
31
32KisGridPaintOpSettingsWidget::~ KisGridPaintOpSettingsWidget()
33{
34}
35
37{
39 config->setProperty("paintop", "gridbrush"); // XXX: make this a const id string
40 writeConfiguration(config);
41 return config;
42}
KisPropertiesConfigurationSP configuration() const override
KisResourcesInterfaceSP resourcesInterface() const
void addPaintOpOption(KisPaintOpOption *option)
void writeConfiguration(KisPropertiesConfigurationSP config) const override
Reimplemented.
void setProperty(const QString &name, const QVariant &value) override