65 DConfigDlgMngr(QWidget*
const parent, KConfigSkeleton*
const conf);
76 void addWidget(QWidget*
const widget);
82 bool hasChanged()
const;
88 bool isDefault()
const;
96 static QHash<QString, QByteArray>* propertyMap();
102 static QHash<QString, QByteArray>* changedMap();
138 void updateSettings();
147 void updateWidgets();
155 void updateWidgetsDefault();
164 void init(
bool trackChanges);
176 bool parseChildren(
const QWidget* widget,
bool trackChanges);
182 QByteArray getUserProperty(
const QWidget* widget)
const;
189 QByteArray getCustomProperty(
const QWidget* widget)
const;
194 QByteArray getUserPropertyChangedSignal(
const QWidget* widget)
const;
201 QByteArray getCustomPropertyChangedSignal(
const QWidget* widget)
const;
206 void setProperty(QWidget* w,
const QVariant& v);
211 QVariant property(QWidget* w)
const;
216 void setupWidget(QWidget* widget, KConfigSkeletonItem* item);
221 static void initMaps();
226 Private*
const d =
nullptr;