File indexing completed on 2024-05-19 05:29:58

0001 /*
0002  * SPDX-FileCopyrightText: 2001 Alexander Neundorf <neundorf@kde.org>
0003  * SPDX-FileCopyrightText: 2020 Carl Schwan <carl@carlschwan.eu>
0004  *
0005  * SPDX-License-Identifier: GPL-2.0-or-later
0006  */
0007 
0008 #include <KPluginFactory>
0009 #include <KQuickConfigModule>
0010 
0011 #include "networkmodel.h"
0012 
0013 class KCMNic : public KQuickConfigModule
0014 {
0015     Q_OBJECT
0016 
0017 public:
0018     explicit KCMNic(QObject *parent, const KPluginMetaData &data)
0019         : KQuickConfigModule(parent, data)
0020     {
0021         qmlRegisterType<NetworkModel>("org.kde.kinfocenter.nic.private", 1, 0, "NetworkModel");
0022     }
0023 };
0024 
0025 K_PLUGIN_CLASS_WITH_JSON(KCMNic, "kcm_nic.json")
0026 
0027 #include "nic.moc"