Microwave filters GUI  2.0.3
Classes | Variables
dbplot Namespace Reference

Plot data curves in multiple tabs. More...

Classes

class  DbPlot
 GUI dialog to contain plot. More...
class  AxisScalingDlg
 GUI dialog to contain axis scaling controls. More...
class  CurveFamily
 Data structure containing info about properties of a family of curves and the curve list. More...
class  EditCurvesDlg
 Dialog to select visible curves. More...
class  MyPicker
 Class derived from Qwt.QwtPlotPicker to allow reimplementation of Qwt.QwtPlotPicker.trackerText() More...
class  CanvasEventFilter
 Event filter for the canvas. More...
class  PlotMarker
 Class for markers. More...
class  AutoScaleZoomerBase
 Class that stores zoomer base. More...
class  PrintFilter
 Filter to transform color of some plot items and fontsize when printing. More...

Variables

string MAC = "qt_mac_set_native_menubar"
 Global variable useful only for MacOSX.
string applicationName = 'dBplot'
 Application name, to be displayed in 'About' dialog.

Detailed Description

Plot data curves in multiple tabs.

Author
J.M. Rius
Universitat Politècnica de Catalunya (UPC)
Version
1.0
Date
November 25, 2010

dBplot is copyright © Juan Manuel Rius 2009,
Universitat Politècnica de Catalunya (UPC)
rius@.nosp@m.tsc..nosp@m.upc.e.nosp@m.du.

This program uses the Qwt library for data plotting, developed by the Qwt project (http://qwt.sf.net), and pyqwt5, the python binding of qwt5 C++ library for Qt applications.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program in file "LICENSE.GPL3"; if not, download it from http://www.gnu.org/licenses/gpl-3.0.html .