From a7465aa35b4efd3bfc4bbd9be4d1572d25a05bb2 Mon Sep 17 00:00:00 2001 From: aqua Date: Sat, 27 Aug 2022 15:27:37 +0300 Subject: Rename rView to RekonqView - move rview.hpp to include/ - move src/mainwindow/* to src/ --- src/plugins/rplugininterface.hpp | 8 +++++--- src/plugins/rview.hpp | 27 --------------------------- 2 files changed, 5 insertions(+), 30 deletions(-) delete mode 100644 src/plugins/rview.hpp (limited to 'src/plugins') diff --git a/src/plugins/rplugininterface.hpp b/src/plugins/rplugininterface.hpp index 16186591..e45f2422 100644 --- a/src/plugins/rplugininterface.hpp +++ b/src/plugins/rplugininterface.hpp @@ -9,15 +9,17 @@ #pragma once -#include "rview.hpp" #include +#include +#include class RekonqPluginInterface : public QObject { Q_OBJECT public: - virtual rView *view(const QUrl &url) = 0; + virtual void init(RekonqSettings *settings) = 0; + virtual RekonqView *view(const QUrl &url) = 0; }; -#define RekonqPluginInterface_iid "rekonq.3.RekongPluginInterface" +#define RekonqPluginInterface_iid "net.rekonq.3.RekonqPluginInterface/1" Q_DECLARE_INTERFACE(RekonqPluginInterface, RekonqPluginInterface_iid) diff --git a/src/plugins/rview.hpp b/src/plugins/rview.hpp deleted file mode 100644 index 6f0652d5..00000000 --- a/src/plugins/rview.hpp +++ /dev/null @@ -1,27 +0,0 @@ -/* ============================================================ - * The rekonq project - * ============================================================ - * SPDX-License-Identifier: GPL-3.0-only - * Copyright (C) 2022 aqua - * ============================================================ - * Description: View Interface - * ============================================================ */ - -#pragma once - -#include -#include - -class rView : public QWidget { - Q_OBJECT - -public: - explicit rView(const QUrl &url = QUrl(), QWidget *parent = nullptr) : QWidget(parent) {} - - [[nodiscard]] virtual QString title() const = 0; - -signals: - void iconChanged(const QIcon &); - void urlChanged(const QUrl &); - void titleChanged(const QString &); -}; -- cgit v1.2.1