Introduction
Qt includes a module called Qt WebEngine that allows us to embed a web browser widget into our program and use it to display web pages or local HTML contents. Prior to version 5.6, Qt used another similar module called Qt WebKit, which is now deprecated and has since been replaced by the Chromium-based web engine module. Qt also allows communication between JavaScript and C++ code through the "web channel", which enables us to make use of this module in a much more effective fashion.