Added MockPlugin PB11 wrapper
Spectrograms plots are broken, this should help to investigate why
and will be useful also for tests.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Refac + clang-format
Clang format: changed style to have line break on each brace
refac: more VisualisationGraphWidget work, zone move still broken
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
[VisualizationGraphWidget] Restored box zoom and zones plus refac
- Box zoom is mostly working
- Zones can be drawn again but can't be moved
- started to move QCP in pimpl VisualizationGraphWidget shouldn't have
to deal with QCP even know that we use QCP
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Partly reimplemented Graph event handling + bugfix
- Now pure UX scroll doesn't affect variable delta T
- Now all events are captured by VisualizationGraphWidget(VGW) this avoid
that QCP intercept them then FW them to VGW which interact back with QCP
- Non transformation events a broken for now
- Added keyboard navigation
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
simple graph unit test: simple scroll implemented
Test does the scroll but shows that GUI scroll may change also Delta T
while this shouldn't.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>