/* This file is part of the KDE Control Center Module for Joysticks SPDX-FileCopyrightText: 2003 Martin Koller SPDX-License-Identifier: GPL-2.0-or-later */ #ifndef _JOYSTICK_H_ #define _JOYSTICK_H_ #define KDE3_SUPPORT #include #undef KDE3_SUPPORT class JoyWidget; /* on FreeBSD the header already has a struct joystick, so we can't use the same name here, Alex */ class Joystick : public KCModule { Q_OBJECT public: explicit Joystick(QWidget *parent = nullptr, const QVariantList &list = QVariantList()); void load() override; void defaults() override; private: JoyWidget *joyWidget; }; #endif