feat(utils): FPS counter utility
Description
FPS utility tool to measure performance of the viewBox. It is linked to viewBox paint event so it measures the current refresh of the view box, not the general responsiveness of the widget.
In the future I would like to extend the functionalities to improve performance with the wrapper around pyqtgraph downsampling (can be automatically activated if FPS gets under certain limit or if there are more than N points displayed). Will follow in additional MRs.
Related Issues
closes #379 (closed) relates to #378
Type of Change
- NEW FPS Counter util class
- ToolButton for toggle FPS counter integrated to waveform and image widget.