subsurface/stats
Berthold Stoeger 319a7af31a statistics: add a model that describes a list of charts
Qt's comboboxes are controlled by models, there's no way around
that. To customize the chart-selection widget this must therefore
be abstracted into a model. On the upside, this hopefully can
be used for desktop and mobile.

The model provides icons and paints a warning-symbol on it
if the statistics core code deems the chart to be not recommended.
Notably, when plotting a categorical bar chart against a
numerical value (in such a case histograms are preferred).

Includes a fix for a silly oversight in CMakelist.txt: add the
statstranslations.h header.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2021-01-03 13:41:15 -08:00
..
qml statistics: implement StatsView 2021-01-02 11:04:03 -08:00
barseries.cpp statistics: implement a bar series 2021-01-02 11:04:03 -08:00
barseries.h statistics: implement a bar series 2021-01-02 11:04:03 -08:00
boxseries.cpp statistics: implement a box-and-whisker series 2021-01-02 11:04:03 -08:00
boxseries.h statistics: implement a box-and-whisker series 2021-01-02 11:04:03 -08:00
chartlistmodel.cpp statistics: add a model that describes a list of charts 2021-01-03 13:41:15 -08:00
chartlistmodel.h statistics: add a model that describes a list of charts 2021-01-03 13:41:15 -08:00
CMakeLists.txt statistics: add a model that describes a list of charts 2021-01-03 13:41:15 -08:00
informationbox.cpp statistics: implement a simple information box 2021-01-02 11:04:03 -08:00
informationbox.h statistics: implement a simple information box 2021-01-02 11:04:03 -08:00
legend.cpp statistics: silence two Coverity warnings 2021-01-03 13:41:15 -08:00
legend.h statistics: implement a legend box 2021-01-01 21:10:10 +01:00
pieseries.cpp statistics: implement pie series 2021-01-02 11:04:03 -08:00
pieseries.h statistics: implement pie series 2021-01-02 11:04:03 -08:00
scatterseries.cpp statistics: implement scatter series 2021-01-02 11:04:03 -08:00
scatterseries.h statistics: implement scatter series 2021-01-02 11:04:03 -08:00
statsaxis.cpp statistics: implement axes 2021-01-02 11:04:03 -08:00
statsaxis.h statistics: implement axes 2021-01-02 11:04:03 -08:00
statscolors.cpp statistics: add color-related functions 2021-01-01 21:10:10 +01:00
statscolors.h statistics: add color-related functions 2021-01-01 21:10:10 +01:00
statsseries.cpp statistics: add series interface class 2021-01-02 11:04:03 -08:00
statsseries.h statistics: add series interface class 2021-01-02 11:04:03 -08:00
statsstate.cpp statistics: implement a structure representing the chart state 2021-01-02 11:04:03 -08:00
statsstate.h statistics: implement a structure representing the chart state 2021-01-02 11:04:03 -08:00
statstranslations.h
statsvariables.cpp
statsvariables.h
statsview.cpp statistics: implement StatsView 2021-01-02 11:04:03 -08:00
statsview.h statistics: implement StatsView 2021-01-02 11:04:03 -08:00
zvalues.h statistics: add a header file defining z-values 2021-01-02 11:04:03 -08:00