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"