diff --git a/examples/webenginewidgets/browser/browserapplication.cpp b/examples/webenginewidgets/browser/browserapplication.cpp
index 3a2550f9532defd3fc5a0f8ebd537547cae3bca1..44713901de559690e2d0a60b61dac446863c3d28 100644
--- a/examples/webenginewidgets/browser/browserapplication.cpp
+++ b/examples/webenginewidgets/browser/browserapplication.cpp
@@ -470,6 +470,8 @@ QIcon BrowserApplication::icon(const QUrl &url) const
     QIcon icon = QWebEngineSettings::iconForUrl(url);
     if (!icon.isNull())
         return icon.pixmap(16, 16);
+#else
+    Q_UNUSED(url);
 #endif
     return defaultIcon();
 }
diff --git a/examples/webenginewidgets/browser/browsermainwindow.cpp b/examples/webenginewidgets/browser/browsermainwindow.cpp
index ae40c7418a2e28095a6d7ae9bc90a831316efb8f..587e664904b915c7b75dc30b66acc618b5bd5418 100644
--- a/examples/webenginewidgets/browser/browsermainwindow.cpp
+++ b/examples/webenginewidgets/browser/browsermainwindow.cpp
@@ -848,6 +848,8 @@ void BrowserMainWindow::slotToggleInspector(bool enable)
             m_tabWidget->reloadAllTabs();
         }
     }
+#else
+    Q_UNUSED(enable);
 #endif
 }
 
diff --git a/examples/webenginewidgets/browser/history.cpp b/examples/webenginewidgets/browser/history.cpp
index a2c25ee1276d6e12011ce596af56dd5846ddcec8..53afce398217fc7dd523193ad79e5dd5aadeddee 100644
--- a/examples/webenginewidgets/browser/history.cpp
+++ b/examples/webenginewidgets/browser/history.cpp
@@ -95,6 +95,8 @@ HistoryManager::HistoryManager(QObject *parent)
 #if defined(QWEBENGINEHISTORYINTERFACE)
     // QWebEngineHistoryInterface will delete the history manager
     QWebEngineHistoryInterface::setDefaultInterface(this);
+#else
+    Q_UNUSED(parent);
 #endif
 }
 
diff --git a/examples/webenginewidgets/browser/webview.cpp b/examples/webenginewidgets/browser/webview.cpp
index 7ede97b6980f5c8ed5ed492fa32b92cb84a28e69..5094cfa663bc2e16f505477f48a04cfe77d59d3b 100644
--- a/examples/webenginewidgets/browser/webview.cpp
+++ b/examples/webenginewidgets/browser/webview.cpp
@@ -298,6 +298,7 @@ void WebPage::authenticationRequired(const QUrl &requestUrl, QAuthenticator *aut
 
 void WebPage::proxyAuthenticationRequired(const QUrl &requestUrl, QAuthenticator *auth, const QString &proxyHost)
 {
+    Q_UNUSED(requestUrl);
     BrowserMainWindow *mainWindow = BrowserApplication::instance()->mainWindow();
 
     QDialog dialog(mainWindow);