// This file was generated by kcmutils_generate_module_data(): DO NOT EDIT!

#ifndef @GUARD_NAME@
#define @GUARD_NAME@

#include <QObject>

#include "kcmoduledata.h"

@OPEN_NAMESPACE@

@SETTINGS_FORWARD_DECLARATION@

class @MODULE_DATA_CLASS_NAME@ : public KCModuleData
{
    Q_OBJECT

public:
    explicit @MODULE_DATA_CLASS_NAME@(QObject *parent = nullptr);
    @SETTINGS_METHOD_DECLARATION@

private:
    @SETTINGS_ATTRIBUTE_DECLARATION@
};

@CLOSE_NAMESPACE@

#endif
