/* SPDX-FileCopyrightText: 2007 Glenn Ergeerts SPDX-FileCopyrightText: 2012 Marco Gulino SPDX-License-Identifier: LGPL-2.0-or-later */ #pragma once #include #include class Browser; class BrowserFactory : public QObject { Q_OBJECT public: explicit BrowserFactory(QObject *parent = nullptr); Browser *find(const QString &browserName, QObject *parent = nullptr); private: Browser *m_previousBrowser; QString m_previousBrowserName; };