mirror of
https://github.com/Qortal/Brooklyn.git
synced 2025-02-07 06:44:18 +00:00
32 lines
629 B
C++
32 lines
629 B
C++
/*
|
|
SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez <aleixpol@kde.org>
|
|
|
|
SPDX-License-Identifier: LGPL-2.0-or-later
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <KQuickAddons/ManagedConfigModule>
|
|
|
|
#include <KSharedConfig>
|
|
|
|
class TabletSettings;
|
|
class TabletData;
|
|
|
|
class Tablet : public KQuickAddons::ManagedConfigModule
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit Tablet(QObject *parent = nullptr, const QVariantList &list = {});
|
|
~Tablet() override;
|
|
|
|
void load() override;
|
|
void save() override;
|
|
void defaults() override;
|
|
bool isSaveNeeded() const override;
|
|
bool isDefaults() const override;
|
|
|
|
void refreshNeedsSave();
|
|
};
|