HomePhabricator

gui: Drop qt4 support

Description

gui: Drop qt4 support

Summary:
build: Build system changes to support only Qt5

gui: Remove QT_VERSION fallbacks for Qt < 5

There were surprisingly many #ifdef fallbacks for Qt 4.

Remiving them simplifies maintenance, as well as adding new GUI
functionality.

doc: Remove mention of Qt4 from build docs

This is a backport of core's PR13458

Depends on D1802 and D1818

Test Plan:

make check

Reviewers: #bitcoin_abc, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Subscribers: jasonbcox, teamcity

Differential Revision: https://reviews.bitcoinabc.org/D1819

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Jun 13 2018, 15:02
deadalnixCommitted on Sep 27 2018, 17:52
deadalnixPushed on Sep 27 2018, 18:17
Reviewer
Restricted Project
Differential Revision
D1819: gui: Drop qt4 support
Parents
rSTAGING1aafe491d11e: bitcoin_qt.m4: Minor fixes and clean-ups.
Branches
Unknown
Tags
Unknown

Event Timeline

deadalnix committed rSTAGING9c6d605e9ef6: gui: Drop qt4 support (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Sep 27 2018, 17:52