Not so long time ago qBittorrent (master branch) has started to require Qt 6.5, but unfortunately, it is available only in few Linux distros nowadays. Most Debian- or Ubuntu-based system don't have suitable Qt version in their repositories, so to get the latest qBittorrent sources to build, you have to build Qt. In general, building Qt in Linux environment is not a complex task, but what is complex in this process is installing the right dependencies. Qt has a lot of external dependencies (especially for widgets part), and most of them are optional, so you have to know what you need from Qt and what dependency to install to get that feature. And this may be hard, and why many users who tried to build Qt faced various issues (not during Qt build process, only afterward, when tried to use self-compiled Qt).
This guide is focused mostly on Qt build process (more correctly e