3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-02-07 06:44:18 +00:00
Brooklyn/plasma/kcms/tablet/kcmtablet.h
Scare Crowe d2ebfd0519 QortalOS Titan 5.60.12
Screw the description like that inbred T3Q
2022-03-05 21:17:59 +05:00

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();
};