Because the usual principles for learning, so do not cut module, and faith can fit more functionality, the more loaded
download link
qt-everywhere-src-5.12.7.tar.xz
You need to install QT dependent libraries
apt-get install libqt4-dev libqt5* libfontconfig* libqtweb* libpng* libiconv* libdbus* ninja*
apt-get install libglu1-mesa-dev freeglut3-dev libgl1-mesa-dev libnss3-dev libclang-dev libwebp-dev libxml2-dev libvpx-dev ffmpeg*
apt-get install gstreamer1.0-omx libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libevent-dev libjsoncpp-dev libxslt-dev
apt-get install "^libxcb.*" libx11-xcb-dev libxrender-dev libx11-dev libxext-dev libxtst-dev libicu-dev libopus-dev
QT source code compiler parameters
#!/bin/sh
./configure \
-v \
-prefix /qt/qt5.12 \
-opensource \
-confirm-license \
-release \
-shared \
-pkg-config \
-make libs \
-accessibility \
-qt-zlib \
-qt-freetype \
-linuxfb \
-evdev \
-gif \
-ico \
-qt-libpng \
-qt-libjpeg \
-qt-sqlite \
-gui \
-webengine-proprietary-codecs \
-webengine-embedded-build \
-webengine-icu \
-webengine-ffmpeg \
-webengine-webp \
-webengine-opus \
-webengine-pepper-plugins \
-gstreamer \
-qt-xcb
make -j8
make install
The installation is complete