File indexing completed on 2024-04-28 04:41:41

0001 /*
0002     SPDX-FileCopyrightText: 2022 Volker Krause <vkrause@kde.org>
0003     SPDX-License-Identifier: LGPL-2.0-or-later
0004 */
0005 
0006 #include <KPublicTransport/OnboardStatus>
0007 
0008 #include <QQmlContext>
0009 #include <QQmlEngine>
0010 #include <QQmlExtensionPlugin>
0011 
0012 class KPublicTransportOnboardQmlPlugin : public QQmlExtensionPlugin
0013 {
0014     Q_OBJECT
0015     Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
0016     void registerTypes(const char* uri) override;
0017 };
0018 
0019 void KPublicTransportOnboardQmlPlugin::registerTypes(const char *uri)
0020 {
0021     qmlRegisterType<KPublicTransport::OnboardStatus>(uri, 1, 0, "OnboardStatus");
0022 }
0023 
0024 #include "kpublictransportonboardqmlplugin.moc"