Page MenuHomePhabricator

gui: Drop qt4 support
ClosedPublic

Authored by deadalnix on Sep 27 2018, 10:51.

Details

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

Diff Detail

Repository
rABC Bitcoin ABC
Branch
onlyqt5
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 3404
Build 4885: Bitcoin ABC Buildbot (legacy)
Build 4884: arc lint + arc unit