/* SPDX-FileCopyrightText: 2026 ahouts SPDX-License-Identifier: GPL-2.0-or-later */ #include "slugrewriteinterceptorinterface.h" #include "slugrewriteengine.h" #include "slugrewriteinterceptor_debug.h" #include "slugrewritesettings.h" SlugRewriteInterceptorInterface::SlugRewriteInterceptorInterface(QObject *parent) : WebEngineViewer::NetworkPluginUrlInterceptorInterface(parent) { } SlugRewriteInterceptorInterface::~SlugRewriteInterceptorInterface() = default; bool SlugRewriteInterceptorInterface::interceptRequest(QWebEngineUrlRequestInfo &info) { if (!SlugRewriteSettings::self()->slugRewriteEnabled()) { return false; } return SlugRewriteEngine::self()->interceptRequest(info); } #include "moc_slugrewriteinterceptorinterface.cpp"