|
Microwave filters GUI
2.0.3
|
Class derived from DbPlot to allow adding some widgets for plotting energy and power. More...


Additional Inherited Members | |
Public Member Functions inherited from dbplot.DbPlot | |
| def | __init__ |
| Constructor: Creates PyQt4.QtGui.Qdialog window containing PyQt4.Qwt5.QwtPlot widget. | |
| def | addTab |
| Adds new tab with plot. | |
| def | addMask |
| Add specification mask. | |
| def | deleteMasks |
| Delete all masks. | |
| def | update |
| Update an existing plot with new data. | |
| def | deleteLastMarker |
| Deletes the last marker appended to current tab. | |
| def | selectMarker |
| Returns marker closer to the mouse cursor in screen coordinates, if distance is smaller than marker radius. | |
| def | deleteMarker |
| Deletes marker if a marker is selected. | |
| def | selectAndHighlightMarker |
| Selects a marker, highlights it and enables marker movement. | |
| def | hightlightMarker |
| Highlights marker and enables marker movement. | |
| def | deselectMarker |
| Deselect marker and mouse dragging. | |
| def | shiftMarker |
| Shifts marker if a marker is selected. | |
| def | dragMarker |
| Drags marker if a marker is selected. | |
| def | addMarker |
| Add marker at the curve point with is closer to the mouse cursor, if distance is smaller than marker radius. | |
| def | closeEvent |
| Reimplementation of the window close function. | |
| def | getScaleMaxMin |
| Get actual max and min values of scaling for a given axis. | |
| def | getManualScale |
| Get max and min manual scaling values for a given axis. | |
| def | getPrecision |
| Compute the required number of significant digits of markers labels, depending on axis scaling. | |
| def | updateMoveKnobRange |
| Update markerMove Knob limits according to actual xBottom scale. | |
| def | changeCurveVisibility |
| Change visibility of curves of an existing plot. | |
| def | autoScaleSomeAxis |
| Autoscale some axis. | |
| def | on_moveKnob_valueChanged |
| This function is automatically executed when the user moves the moveKnob. | |
| def | setCurveVisibility |
| Change curve visibility by using the EditCurvesDlg dialog. | |
| def | setCurveWidth |
| Change curve pen width by using the EditCurvesDlg dialog. | |
| def | setCurveColor |
| Change curve pen color by using the EditCurvesDlg dialog. | |
| def | showCurve |
| Change curve visibility by checking legend items. | |
| def | updateManualAxisScaling |
| Change scaling of a given axis according to manual scaling control values. | |
| def | setManualScaling |
| Set manaul/auto axis scaling. | |
| def | setAutoScaling |
| Axis auto scake. | |
| def | on_tabWidget_currentChanged |
| Disable main window actions actionZoom and actionCurves. | |
| def | on_actionPrint_triggered |
| Print [S] parameters plot. | |
| def | on_actionAbout_triggered |
| Display About dialog. | |
| def | on_actionPDF_triggered |
| Save [S] parameters plot to PDF file. | |
| def | on_actionZoom_toggled |
| Enable or disable zoom. | |
| def | on_actionNewMarker_toggled |
| Allow adding markers with mouse click. | |
| def | on_actionDeleteMarker_toggled |
| Delete markers with mouse click. | |
| def | on_actionMoveMarker_toggled |
| Move marker. | |
| def | on_actionCurves_toggled |
| Set curves visibility. | |
| def | on_actionScaleAxis_toggled |
| Axis scaling. | |
Class derived from DbPlot to allow adding some widgets for plotting energy and power.
Definition at line 95 of file mwfiltersgui.py.
1.8.1.2