From e5405f0ae940a62d7be756acb1ae9549108742a3 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 21 Jun 2018 00:21:52 +0200 Subject: [PATCH] Properly add QtQuickWidgets dependency --- README.asciidoc | 1 + doc/changelog.asciidoc | 4 ++++ qutebrowser/misc/earlyinit.py | 1 + 3 files changed, 6 insertions(+) diff --git a/README.asciidoc b/README.asciidoc index db401d49d..89ee3a610 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -100,6 +100,7 @@ The following software and libraries are required to run qutebrowser: * http://qt.io/[Qt] 5.7.1 or newer (5.10 recommended) with the following modules: - QtCore / qtbase - QtQuick (part of qtbase in some distributions) + - QtQuickWidgets (part of qtbase/QtQuick in some distributions) - QtSQL (part of qtbase in some distributions) - QtOpenGL - QtWebEngine, or diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc index f1eee3983..d796933ed 100644 --- a/doc/changelog.asciidoc +++ b/doc/changelog.asciidoc @@ -55,6 +55,10 @@ Added Changed ~~~~~~~ +- New dependency on the `PyQt5.QtQuickWidgets` module (which was already + accidentally introduced in v1.3.2). For most distributions, this is already + contained in the existing dependencies - only distributions which have + separate packages for PyQt submodules might be affected. - The Windows/macOS releases now bundle Qt 5.11.1 which is based on Chromium 65.0.3325.151 with security fixes up to Chromium 67.0.3396.87. - New short flags for commandline arguments: `-B` and `-T` for `--basedir` and diff --git a/qutebrowser/misc/earlyinit.py b/qutebrowser/misc/earlyinit.py index 9649d27cc..f30e17124 100644 --- a/qutebrowser/misc/earlyinit.py +++ b/qutebrowser/misc/earlyinit.py @@ -233,6 +233,7 @@ def check_libraries(): 'PyQt5.QtQml': _missing_str("PyQt5.QtQml"), 'PyQt5.QtSql': _missing_str("PyQt5.QtSql"), 'PyQt5.QtOpenGL': _missing_str("PyQt5.QtOpenGL"), + 'PyQt5.QtQuickWidgets': _missing_str("PyQt5.QtQuickWidgets"), } _check_modules(modules)