diff options
author | Scott Murray <scott.murray@konsulko.com> | 2022-02-14 18:04:15 -0500 |
---|---|---|
committer | Scott Murray <scott.murray@konsulko.com> | 2022-02-15 17:15:16 -0500 |
commit | 0de8ac83e6a190d5fc124587d1f9f0a7f0198ce3 (patch) | |
tree | 8e5f07cdc014e493ec42a9b506104a35752101e0 /pbap/pbap.cpp | |
parent | 3f384d30d099f6eea5eb946c3cb0380f0453e2bc (diff) |
Re-enable telephony and radio stub libraries
Add the radio, telephony, pbap, and map libraries back to the build
by stubbing out their implementations for now. This should enable
getting the related apps building without the application framework
and hopefully simplify further rework of the backend functionality
here with respect to AGL CI.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I9c7cae9f34a9fd332a11914bcb6ee123b840d5a1
Diffstat (limited to 'pbap/pbap.cpp')
-rw-r--r-- | pbap/pbap.cpp | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pbap/pbap.cpp b/pbap/pbap.cpp index a3bde48..7473c54 100644 --- a/pbap/pbap.cpp +++ b/pbap/pbap.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2020 Konsulko Group + * Copyright (C) 2018-2020,2022 Konsulko Group * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,13 +18,8 @@ #include <QMetaEnum> #include <QMimeDatabase> #include <QtQml/QQmlEngine> +#include <QJsonObject> -#include "callmessage.h" -#include "eventmessage.h" -#include "responsemessage.h" -#include "messagefactory.h" -#include "messageengine.h" -#include "messageenginefactory.h" #include "pbap.h" @@ -81,19 +76,23 @@ int RecentCall::stringToEnum(QString key) return (value < 0) ? 0 : value; } -Pbap::Pbap (QUrl &url, QQmlContext *context, QObject * parent) : +Pbap::Pbap (QQmlContext *context, QObject * parent) : QObject(parent) { +#if 0 m_mloop = MessageEngineFactory::getInstance().getMessageEngine(url); +#endif m_context = context; m_context->setContextProperty("ContactsModel", QVariant::fromValue(m_contacts)); qmlRegisterUncreatableType<PhoneNumber>("PhoneNumber", 1, 0, "PhoneNumber", "Enum"); m_context->setContextProperty("RecentCallModel", QVariant::fromValue(m_calls)); qmlRegisterUncreatableType<RecentCall>("RecentCall", 1, 0, "RecentCall", "Enum"); +#if 0 QObject::connect(m_mloop.get(), &MessageEngine::connected, this, &Pbap::onConnected); QObject::connect(m_mloop.get(), &MessageEngine::disconnected, this, &Pbap::onDisconnected); QObject::connect(m_mloop.get(), &MessageEngine::messageReceived, this, &Pbap::onMessageReceived); +#endif } Pbap::~Pbap() @@ -102,6 +101,7 @@ Pbap::~Pbap() void Pbap::importContacts(int max_entries) { +#if 0 std::unique_ptr<Message> msg = MessageFactory::getInstance().createOutboundMessage(MessageId::Call); if (!msg) return; @@ -111,10 +111,12 @@ void Pbap::importContacts(int max_entries) pmsg->createRequest("bluetooth-pbap", "import", parameter); m_mloop->sendMessage(std::move(msg)); +#endif } void Pbap::refreshContacts(int max_entries) { +#if 0 std::unique_ptr<Message> msg = MessageFactory::getInstance().createOutboundMessage(MessageId::Call); if (!msg) return; @@ -124,10 +126,12 @@ void Pbap::refreshContacts(int max_entries) pmsg->createRequest("bluetooth-pbap", "contacts", parameter); m_mloop->sendMessage(std::move(msg)); +#endif } void Pbap::refreshCalls(int max_entries) { +#if 0 std::unique_ptr<Message> msg = MessageFactory::getInstance().createOutboundMessage(MessageId::Call); if (!msg) return; @@ -141,10 +145,12 @@ void Pbap::refreshCalls(int max_entries) pmsg->createRequest("bluetooth-pbap", "history", parameter); m_mloop->sendMessage(std::move(msg)); +#endif } void Pbap::search(QString number) { +#if 0 std::unique_ptr<Message> msg = MessageFactory::getInstance().createOutboundMessage(MessageId::Call); if (!msg) return; @@ -158,6 +164,7 @@ void Pbap::search(QString number) pmsg->createRequest("bluetooth-pbap", "search", parameter); m_mloop->sendMessage(std::move(msg)); +#endif } bool compareContactPtr(QObject *a, QObject *b) @@ -263,6 +270,7 @@ void Pbap::sendSearchResults(QJsonArray results) emit searchResults(name); } +#if 0 void Pbap::onConnected() { QStringListIterator eventIterator(events); @@ -334,3 +342,4 @@ void Pbap::onMessageReceived(std::shared_ptr<Message> msg) } } } +#endif |