GitHunt
YI

YimingYAN/qvisualisation

Visualisation toolbox based on Qt WebEngine and D3.js

Visualisation toolbox based on Qt WebEngine and D3.js

This toolbox shows how to utilise the latest webengine from Qt to visualise data
from various sourecs via d3.js.

Requirements

  1. Qt 5.6.0+ with webengine
  2. QMake

Tools included

  1. C++ core module that controls/communicates with the Javascript
  2. A simple GUI
  3. Visualisation tools including:
  • Scatter plot
  • Scatter plot matrix
  • Parallel Coordinates Plot

License

Released under MIT license

Copyright 2016 Yiming Yan

Acknowledgements

d3.js v3 is obtained from

https://d3js.org/

Library released under BSD license.

Copyright 2015 Mike Bostock.

d3.parcoords.css and d3.parcoords.js are obtained from

http://syntagmatic.github.io/parallel-coordinates/

Copyright (c) 2012, Kai Chang

underscore.math.js is obtained from
https://github.com/syntagmatic/underscore.math

Released under MIT license

Copyright 2011 Kai Chang

SlickGrid is obtained from

https://github.com/mleibman/SlickGrid

Released under MIT license

Copyright (c) 2010 Michael Leibman

Languages

JavaScript54.1%HTML19.3%C++18.3%CSS7.2%QMake1.1%

Contributors

MIT License
Created March 30, 2016
Updated May 8, 2023
YimingYAN/qvisualisation | GitHunt