Warning, file /frameworks/modemmanager-qt/src/modemfirmware.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 2014 Lukas Tinkl <ltinkl@redhat.com> 0003 0004 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0005 */ 0006 0007 #include "modemfirmware.h" 0008 #include "modemfirmware_p.h" 0009 #ifdef MMQT_STATIC 0010 #include "dbus/fakedbus.h" 0011 #else 0012 #include "dbus/dbus.h" 0013 #endif 0014 0015 ModemManager::ModemFirmwarePrivate::ModemFirmwarePrivate(const QString &path, ModemFirmware *q) 0016 : InterfacePrivate(path, q) 0017 #ifdef MMQT_STATIC 0018 , modemFirmwareIface(QLatin1String(MMQT_DBUS_SERVICE), path, QDBusConnection::sessionBus()) 0019 #else 0020 , modemFirmwareIface(QLatin1String(MMQT_DBUS_SERVICE), path, QDBusConnection::systemBus()) 0021 #endif 0022 , q_ptr(q) 0023 { 0024 } 0025 0026 ModemManager::ModemFirmware::ModemFirmware(const QString &path, QObject *parent) 0027 : Interface(*new ModemFirmwarePrivate(path, this), parent) 0028 { 0029 } 0030 0031 ModemManager::ModemFirmware::~ModemFirmware() 0032 { 0033 } 0034 0035 QDBusPendingReply<QString, ModemManager::QVariantMapList> ModemManager::ModemFirmware::listImages() 0036 { 0037 Q_D(ModemFirmware); 0038 return d->modemFirmwareIface.List(); 0039 } 0040 0041 void ModemManager::ModemFirmware::selectImage(const QString &uniqueid) 0042 { 0043 Q_D(ModemFirmware); 0044 d->modemFirmwareIface.Select(uniqueid); 0045 } 0046 0047 #include "moc_modemfirmware.cpp"