Skip to content

Web view enhancements

Steve Pieper requested to merge github/fork/pieper/webView-enhancements into master

This extends the qSlicerWebView to better integrate with the Slicer ecosystem.

  • Allows C++ or Python code to execute JavaScript and get results back

  • Allows JavaScript code to call Python if user approves

  • Allows downloads to either save to disk or load directly to Slicer via Add Data dialog

  • Adds a download progress and cancel dialog for web downloads

  • Adds optional loading of zipfile contents to Add Data dialog

  • Adds a SelfTest for WebEngine related code

Merge request reports