/** * SPDX-FileCopyrightText: 2013 Albert Vaca * * SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL */ #include "objectfactory.h" QObject *ObjectFactory::create() { if (m_f0) return m_f0(); return nullptr; } QObject *ObjectFactory::create(const QVariant &arg1) { if (m_f1) return m_f1(arg1); return nullptr; } QObject *ObjectFactory::create(const QVariant &arg1, const QVariant &arg2) { if (m_f2) return m_f2(arg1, arg2); return nullptr; }