9#include <lager/constant.hpp>
10#include "ui_wdghatchingpreferences.h"
18class KisHatchingPreferences:
public QWidget,
public Ui::WdgHatchingPreferences
21 KisHatchingPreferences(QWidget *parent = 0)
33 Private(lager::cursor<KisHatchingPreferencesData> optionData)
47 KisHatchingPreferences *widget =
new KisHatchingPreferences();
48 setObjectName(
"KisHatchingPreferences");
54 connectControl(widget->antialiasCheckBox, &
m_d->model,
"useAntialias");
55 connectControl(widget->opaqueBackgroundCheckBox, &
m_d->model,
"useOpaqueBackground");
56 connectControl(widget->subpixelPrecisionCheckBox, &
m_d->model,
"useSubpixelPrecision");
77 m_d->model.optionData.set(data);
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