How to do it...

We can call JavaScript functions from C++ through the following steps:

  1. Create a new Qt Widgets Application project and add the webengine and webenginewidgets modules to your project.
  2. Open mainwindow.ui and remove the mainToolBar, menuBar, and statusBar.
  3. Add a vertical layout and a horizontal layout to the canvas. Select the canvas and click Lay Out Vertically. Make sure the horizontal layout is located at the bottom of the vertical layout.
  4. Add two push buttons to the horizontal layout; one is called Change HTML Text and the other is called Play UI Animation. Right-click on one of the buttons and click Go to slot…. A window will pop up and ask you to pick a signal. Select the clicked() option and click OK. Qt will automatically ...

Get Qt5 C++ GUI Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.