2 * SPDX-FileCopyrightText: 2012 Peter Penz <peter.penz19@gmail.com>
4 * SPDX-License-Identifier: GPL-2.0-or-later
6 #ifndef CONFIRMATIONSSETTINGSPAGE_H
7 #define CONFIRMATIONSSETTINGSPAGE_H
9 #include "config-dolphin.h"
10 #include "settings/settingspagebase.h"
16 * @brief Page for the enabling or disabling confirmation dialogs.
18 class ConfirmationsSettingsPage
: public SettingsPageBase
23 explicit ConfirmationsSettingsPage(QWidget
* parent
);
24 ~ConfirmationsSettingsPage() override
;
26 /** @see SettingsPageBase::applySettings() */
27 void applySettings() override
;
29 /** @see SettingsPageBase::restoreDefaults() */
30 void restoreDefaults() override
;
36 QCheckBox
* m_confirmMoveToTrash
;
37 QCheckBox
* m_confirmEmptyTrash
;
38 QCheckBox
* m_confirmDelete
;
41 QCheckBox
* m_confirmClosingTerminalRunningProgram
;
44 QCheckBox
* m_confirmClosingMultipleTabs
;
45 QComboBox
* m_confirmScriptExecution
;