File indexing completed on 2024-05-12 07:41:27

0001 /*
0002     File                 : SettingsDatasetsPage.h
0003     Project              : LabPlot
0004     Description          : settings page for Datasets
0005     --------------------------------------------------------------------
0006     SPDX-FileCopyrightText: 2019 Alexander Semke <alexander.semke@web.de>
0007     SPDX-License-Identifier: GPL-2.0-or-later
0008 */
0009 
0010 #ifndef SETTINGDATASETSPAGE_H
0011 #define SETTINGDATASETSPAGE_H
0012 
0013 #include "SettingsPage.h"
0014 #include "ui_settingsdatasetspage.h"
0015 
0016 class SettingsDatasetsPage : public SettingsPage {
0017     Q_OBJECT
0018 
0019 public:
0020     explicit SettingsDatasetsPage(QWidget*);
0021 
0022     void applySettings() override;
0023     void restoreDefaults() override;
0024 
0025 private:
0026     Ui::SettingsDatasetsPage ui;
0027     void loadSettings();
0028 
0029 private Q_SLOTS:
0030     void clearCache();
0031 };
0032 
0033 #endif