Qt resource is innitialized by a static object constructor (see
https://wiki.qt.io/QtResources). When we put resources into a static
library, the linker removes that static objects and thus the resources
themselves. To correct that we append resources to the main executable
sources list. This is done via custom function qbt_target_sources which
knows where to read the executable' name.
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
For clear_left.png, Beyond Compare shows important difference when
compared with original. However, the optimized file itself works fine.
Signed-off-by: ADTC <send2adtc@gmail.com>
Change project directory structure according to application structure.
Change 'nox' configuration option to something more meaningful 'nogui'.
Rename 'Icons' folder to 'icons' (similar to other folders).
Partially add 'nowebui' option support.
Remove QConf project file.