11#include <lager/constant.hpp>
12#include "ui_kis_roundmarker_option.h"
19class KisRoundMarkerOpWidget:
public QWidget,
public Ui::WdgKisRoundMarkerOption
22 KisRoundMarkerOpWidget(QWidget *parent = 0)
28 dblDiameter->setRange(0.01, maxBrushSize, 2);
29 dblDiameter->setSuffix(i18n(
" px"));
39 Private(lager::cursor<KisRoundMarkerOpOptionData> optionData)
53 KisRoundMarkerOpWidget *widget =
new KisRoundMarkerOpWidget();
54 setObjectName(
"KisRoundMarkerOption");
60 connectControl(widget->dblDiameter, &
m_d->model,
"diameter");
61 connectControl(widget->spacingWidget, &
m_d->model,
"aggregatedSpacing");
82 m_d->model.optionData.set(data);
int maxBrushSize(bool defaultValue=false) const
void setConfigurationPage(QWidget *page)
void emitSettingChanged()
ChildIterator< value_type, is_const > parent(const ChildIterator< value_type, is_const > &it)
bool read(const KisPropertiesConfiguration *setting)
void write(KisPropertiesConfiguration *setting) const