]>
cloud.milkyroute.net Git - dolphin.git/blob - src/settings/trash/trashsettingspage.cpp
2 * SPDX-FileCopyrightText: 2009 Shaun Reich <shaun.reich@kdemail.net>
4 * SPDX-License-Identifier: GPL-2.0-or-later
7 #include "trashsettingspage.h"
9 #include <KCModuleLoader>
11 #include <KPluginMetaData>
13 #include <QFormLayout>
15 TrashSettingsPage::TrashSettingsPage(QWidget
*parent
)
16 : SettingsPageBase(parent
)
18 QFormLayout
*topLayout
= new QFormLayout(this);
20 m_kcm
= KCModuleLoader::loadModule(KPluginMetaData(QStringLiteral("kcm_trash")));
22 topLayout
->addRow(m_kcm
->widget());
26 connect(m_kcm
, &KCModule::needsSaveChanged
, this, &TrashSettingsPage::changed
);
29 TrashSettingsPage::~TrashSettingsPage()
33 void TrashSettingsPage::applySettings()
38 void TrashSettingsPage::restoreDefaults()
43 void TrashSettingsPage::loadSettings()