/* SPDX-FileCopyrightText: 2000 David Faure SPDX-License-Identifier: LGPL-2.0-or-later */ #include "kpropertiesdialogplugin.h" #include "kio_widgets_debug.h" #include "kpropertiesdialog.h" class KPropertiesDialogPluginPrivate { public: KPropertiesDialogPluginPrivate() { } ~KPropertiesDialogPluginPrivate() { } bool m_bDirty; int fontHeight; }; KPropertiesDialogPlugin::KPropertiesDialogPlugin(QObject *_props) : QObject(_props) , properties(qobject_cast(_props)) , d(new KPropertiesDialogPluginPrivate) { Q_ASSERT(properties); d->fontHeight = 2 * properties->fontMetrics().height(); d->m_bDirty = false; } KPropertiesDialogPlugin::~KPropertiesDialogPlugin() = default; void KPropertiesDialogPlugin::setDirty(bool b) { d->m_bDirty = b; } bool KPropertiesDialogPlugin::isDirty() const { return d->m_bDirty; } void KPropertiesDialogPlugin::applyChanges() { qCWarning(KIO_WIDGETS) << "applyChanges() not implemented in page !"; } int KPropertiesDialogPlugin::fontHeight() const { return d->fontHeight; } #include "moc_kpropertiesdialogplugin.cpp"