S-parameter Viewer: Some improvements #1133
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the following improvements and fixes to the S-parameter viewer tool:
Note-taking feature: When comparing S-parameter traces, I've found it useful to add a notepad widget so I can add my observations. The comments are saved in the .spar file and so they can check them later. Notice that I didn't write this tool, I've just simply took the note-taking Qt example [1]
Recent files feature
Bug fix: When loading the .spar session file, the width of the traces was 1 regardless of the previous trace setting.
Data management improvement: Now the tool saves only S-par data into the .spar files. Before this, all possible traces were saved into the .spar file, even if the user did not display them. This caused a lot of overhead, especially for large s-par data files. Now the tool only saves the raw S-parameter data.
[1] https://doc.qt.io/qt-5/qtwidgets-widgets-codeeditor-example.html