/*
    SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>

    SPDX-License-Identifier: LGPL-2.0-or-later
*/

#ifndef FAKE_QANDROID_H
#define FAKE_QANDROID_H

#include <QAndroidJniObject>

/** Mock object for QtAndroid namespace. */
namespace QtAndroid {
    inline QAndroidJniObject androidContext()
    {
        QAndroidJniObject obj;
        obj.m_protocol.push_back(QStringLiteral("global androidContext()"));
        return obj;
    }

    inline QAndroidJniObject androidActivity()
    {
        QAndroidJniObject obj;
        obj.m_protocol.push_back(QStringLiteral("global androidActivity()"));
        return obj;
    }

    inline void startActivity(const QAndroidJniObject&, int) {}
}

#endif
