mirror of
https://invent.kde.org/network/falkon.git
synced 2024-12-20 10:46:35 +01:00
Update BUILDING instructions for QtWebEngine
This commit is contained in:
parent
91e6c2eb71
commit
7191729eb9
39
BUILDING
39
BUILDING
@ -16,33 +16,23 @@ General
|
|||||||
|
|
||||||
CONFIG += debug
|
CONFIG += debug
|
||||||
|
|
||||||
QupZilla requires Qt (>=4.7.0) and QtWebKit (at least version included in Qt 4.7)
|
QupZilla requires Qt (>= 5.6) and QtWebEngine (at least version included in Qt 5.6)
|
||||||
|
|
||||||
Microsoft Windows
|
Microsoft Windows
|
||||||
----------------------------------------------------------------------------------
|
----------------------------------------------------------------------------------
|
||||||
|
|
||||||
You need Microsoft Visual C++ Compiler 2010 or higher, Qt Libraries 4.8.0
|
You need Microsoft Visual C++ Compiler, Qt Libraries 5.6.0 or higher and openssl
|
||||||
or higher, QtWebKit 2.3 or higher and Hunspell library in order to build QupZilla.
|
libraries. in order to build QupZilla.
|
||||||
It is possible, with small changes, to build also with older Microsoft compilers
|
|
||||||
or without Hunspell spellchecking.
|
|
||||||
However, it is not expected from Windows users to build their software, so only
|
|
||||||
one configuration is supported by default.
|
|
||||||
|
|
||||||
Linux / Unix
|
Linux / Unix
|
||||||
----------------------------------------------------------------------------------
|
----------------------------------------------------------------------------------
|
||||||
|
|
||||||
You need to have Qt 4 (>= 4.7) or Qt 5 development libraries, pkg-config is
|
You need to have Qt 5 (>= 5.6) with QtWebEngine.
|
||||||
highly recommended to correctly detect QtWebKit version.
|
|
||||||
Next compulsory requirement is OpenSSL (libcrypto). xcb libraries are also
|
Next compulsory requirement is OpenSSL (libcrypto). xcb libraries are also
|
||||||
required unless you specify NO_X11 build option.
|
required unless you specify NO_X11 build option.
|
||||||
|
|
||||||
To build spellcheck plugin, you need:
|
|
||||||
- QtWebKit 2.3 or higher
|
|
||||||
- pkg-config installed
|
|
||||||
- libhunspell-dev installed
|
|
||||||
|
|
||||||
To build KWallet plugin, you need:
|
To build KWallet plugin, you need:
|
||||||
- kdelibs-dev installed
|
- KF5 KWallet
|
||||||
- set KDE_INTEGRATION build flag
|
- set KDE_INTEGRATION build flag
|
||||||
|
|
||||||
To build Gnome-Keyring plugin, you need
|
To build Gnome-Keyring plugin, you need
|
||||||
@ -96,15 +86,6 @@ Available Defines
|
|||||||
$ export PORTABLE_BUILD="true"
|
$ export PORTABLE_BUILD="true"
|
||||||
|
|
||||||
|
|
||||||
USE_WEBGL Enable WebGL. You need to build QupZilla with WebKit built
|
|
||||||
with WebGL support, otherwise you won't be able to compile
|
|
||||||
without errors.
|
|
||||||
Only for QtWebKit lower than 2.3
|
|
||||||
(disabled by default)
|
|
||||||
|
|
||||||
example:
|
|
||||||
$ export USE_WEBGL="true"
|
|
||||||
|
|
||||||
NONBLOCK_JS_DIALOGS Enable non-blocking JavaScript dialogs from alert() prompt()
|
NONBLOCK_JS_DIALOGS Enable non-blocking JavaScript dialogs from alert() prompt()
|
||||||
and confirm() functions. They are shown inside page and are not
|
and confirm() functions. They are shown inside page and are not
|
||||||
blocking application window.
|
blocking application window.
|
||||||
@ -118,16 +99,6 @@ Available Defines
|
|||||||
example:
|
example:
|
||||||
$ export NONBLOCK_JS_DIALOGS="true"
|
$ export NONBLOCK_JS_DIALOGS="true"
|
||||||
|
|
||||||
ENABLE_OPACITY_EFFECT Enable opacity effect on animated tab previews. Tab previews
|
|
||||||
will then fade-in on show.
|
|
||||||
However, this feature may result in wrong scrolling into
|
|
||||||
anchor (#) links. Rendering of opacity effect may also be
|
|
||||||
garbled due to Flash.
|
|
||||||
(disabled by default)
|
|
||||||
|
|
||||||
example:
|
|
||||||
$ export ENABLE_OPACITY_EFFECT="true"
|
|
||||||
|
|
||||||
DISABLE_UPDATES_CHECK Disables option to check for updates at startup.
|
DISABLE_UPDATES_CHECK Disables option to check for updates at startup.
|
||||||
(disabled by default)
|
(disabled by default)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user