##// END OF EJS Templates
Refactors internals...
Refactors internals * rewrite axisUpdated signal handling * create handlers for each property of axis * decouple chartdataset, presenter, theme * adds theme manager * adds axis add/remove/attach/detach handling * refactors createGraphics * add initializers (graphics,domain,theme,animations) * refactor the way the charts are constructed (decouple form presenter) * fix initialization issues with qchart * refactor domain logic to handle also geometry size for charts * delegate xyseries geometry calculation to domian * fix lazy initialization of animations * remove hadnleGeomoetryChanged * add shared pointers to handle reference count for domain * moves nice number algorithm to domain * adds applyNiceNumbers(), depreciate setNiceNumbers * refactor multiple charts handling * domain is shared object * each domain can have multiple axis for controlling * multiple charts share now the same domain
Michal Klocek -
r2273:1c49aa901cb2
Show More
Name Size Modified Last Commit Author
/ demos / chartviewer
charts
charts.h Loading ...
chartviewer.pro Loading ...
grid.cpp Loading ...
grid.h Loading ...
main.cpp Loading ...
model.h Loading ...
view.cpp Loading ...
view.h Loading ...
window.cpp Loading ...
window.h Loading ...