QtiPlot  0.9.8.2
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
PlotDialog Class Reference

Custom plot/curves dialog. More...

#include <PlotDialog.h>

Inheritance diagram for PlotDialog:

Public Slots

void selectCurve (int index)
 
void showAll (bool all)
 

Public Member Functions

void initFonts (const QFont &titlefont, const QFont &axesfont, const QFont &numbersfont, const QFont &legendfont)
 
void insertColumnsList (const QStringList &names)
 
 PlotDialog (bool showExtended, QWidget *parent=0, Qt::WFlags fl=0)
 
void selectMultiLayerItem ()
 
void setMultiLayer (MultiLayer *ml)
 

Private Slots

bool acceptParams ()
 
void adjustLayerHeight (double width)
 
void adjustLayerWidth (double height)
 
void adjustPlotHeight (double width)
 
void adjustPlotWidth (double height)
 
void applyCanvasFormat ()
 
void applyLayerFormat ()
 
void changePlotType (int plotType)
 
void chooseBackgroundImageFile (const QString &fn=QString())
 
void chooseLabelsFont ()
 
void chooseSymbolImageFile ()
 
void customVectorsPage (bool angleMag)
 
void displayCoordinates (int unit, Graph *g=0)
 
void displayPlotCoordinates (int unit)
 
void editCurve ()
 
void editCurveRange ()
 
void enableBoxApplyColor (int)
 
void enableLabelsPage ()
 
void fillBoxSymbols ()
 
void fillSymbols ()
 
void insertTabs (int plot_type)
 
void pickErrorBarsColor ()
 
void plotAssociationsDialogClosed ()
 
void quit ()
 
void raiseCurve ()
 
void removeSelectedObject ()
 
void resizeCanvasToFitImage ()
 
void setActiveCurve (CurveTreeItem *item)
 
void setActiveLayer (LayerItem *item)
 
void setAutomaticBinning (bool on=true)
 
void setAxesLabelsFont ()
 
void setAxesNumbersFont ()
 
void setBoxRangeType (int index)
 
void setBoxType (int index)
 
void setCanvasDefaultValues ()
 
void setEquidistantLevels ()
 
void setLayerDefaultValues ()
 
void setLegendsFont ()
 
int setPlotType (CurveTreeItem *item)
 
void setTitlesFont ()
 
void setWhiskersRange (int index)
 
void shiftCurveBy (int offset=1)
 
void showAreaColor (bool show)
 
void showBoxStatistics ()
 
void showColorMapEditor (bool show)
 
void showCustomPenColumn (bool on)
 
void showDefaultContourLinesBox (bool show)
 
void showStatistics ()
 
void showWorksheet ()
 
void updateBackgroundTransparency (int alpha)
 
void updateCanvasTransparency (int alpha)
 
void updateEndPointColumns (const QString &text)
 
void updateTabWindow (QTreeWidgetItem *currentItem, QTreeWidgetItem *previousItem)
 
void updateTreeWidgetItem (QTreeWidgetItem *item)
 
void updateVisibility ()
 
void updateVisibility (QTreeWidgetItem *item, int column)
 

Private Member Functions

void applyBoxWhiskersFormat (BoxCurve *c)
 
void applyBoxWhiskersFormatToCurve (BoxCurve *b)
 
void applyBoxWhiskersFormatToLayer (Graph *g)
 
void applyCanvasFormatToLayer (Graph *g)
 
void applyCanvasSize ()
 
void applyErrorBarFormat (ErrorBarsCurve *c)
 
void applyErrorBarFormatToCurve (ErrorBarsCurve *err, bool color=true)
 
void applyErrorBarFormatToLayer (Graph *g)
 
void applyFormatToLayer (Graph *g)
 
void applyGap (Graph *g)
 
void applyGapToLayer (Graph *g)
 
void applyLabelsFormat (QwtPlotItem *)
 
void applyLabelsFormatToItem (QwtPlotItem *)
 
void applyLabelsFormatToLayer (Graph *)
 
void applyLineFormat (QwtPlotCurve *c)
 
void applyLineFormatToLayer (Graph *g)
 
void applyPercentileFormat (BoxCurve *c)
 
void applyPercentileFormatToCurve (BoxCurve *b)
 
void applyPercentileFormatToLayer (Graph *g)
 
void applySymbolsFormat (QwtPlotCurve *c)
 
void applySymbolsFormatToCurve (QwtPlotCurve *c, bool fillColor=true, bool penColor=true)
 
void applySymbolsFormatToLayer (Graph *g)
 
void clearTabWidget ()
 
void closeEvent (QCloseEvent *e)
 
void contextMenuEvent (QContextMenuEvent *e)
 
void initAxesPage ()
 
void initBoxPage ()
 
void initCanvasPage ()
 
void initContourLinesPage ()
 
void initErrorsPage ()
 
void initFontsPage ()
 
void initFunctionPage ()
 
void initHistogramPage ()
 
void initLabelsPage ()
 
void initLayerDisplayPage ()
 
void initLayerGeometryPage ()
 
void initLayerPage ()
 
void initLayerSpeedPage ()
 
void initLinePage ()
 
void initMiscPage ()
 
void initPercentilePage ()
 
void initPieGeometryPage ()
 
void initPieLabelsPage ()
 
void initPiePage ()
 
void initPlotGeometryPage ()
 
void initPrintPage ()
 
void initSpacingPage ()
 
void initSpectrogramPage ()
 
void initSpectrogramValuesPage ()
 
void initSymbolsPage ()
 
void initVectPage ()
 
int labelsAlignment ()
 
QRect layerCanvasRect (QWidget *widget, double x, double y, double w, double h, FrameWidget::Unit unit)
 
void resizeLayerToFitImage (Graph *g)
 
void setLabelsFont (const QFont &font, Graph *, const QwtPlotItem *)
 
void setLabelsFontToLayer (const QFont &font, Graph *)
 
void setLabelsFontToPlotItem (const QFont &font, const QwtPlotItem *)
 
void showAllLabelControls (bool show=true, int curveType=0)
 
void updateContourLevelsDisplay (Spectrogram *sp)
 

Private Attributes

double aspect_ratio
 
QRadioButton * autoContourBox
 
QCheckBox * automaticBox
 
QFont axesFont
 
QWidget * axesPage
 
QGroupBox * axisScaleBox
 
QComboBox * backgroundApplyToBox
 
QLabel * barsOffsetLabel
 
DoubleSpinBoxbinSizeBox
 
QSlider * bkgOpacitySlider
 
SymbolBoxbox1Style
 
SymbolBoxbox99Style
 
QCheckBox * boxAntialiasing
 
QCheckBox * boxApplyColorTo
 
ColorButtonboxAreaColor
 
QCheckBox * boxAutoscaling
 
ColorButtonboxBackgroundColor
 
QSpinBox * boxBackgroundTransparency
 
ColorButtonboxBorderColor
 
QSpinBox * boxBorderWidth
 
QCheckBox * boxBottomAxis
 
QCheckBox * boxBoxLabels
 
ColorButtonboxCanvasColor
 
QSpinBox * boxCanvasTransparency
 
QDoubleSpinBox * boxCnt
 
QLabel * boxCntLabel
 
QSpinBox * boxCoef
 
QLabel * boxCoeffLabel
 
QComboBox * boxConnect
 
PenStyleBoxboxContourStyle
 
QSpinBox * boxCurveOpacity
 
DoubleSpinBoxboxDouglasPeukerTolerance
 
ColorButtonboxEdgeColor
 
DoubleSpinBoxboxEdgeWidth
 
ColorButtonboxFillColor
 
QCheckBox * boxFillSymbol
 
QCheckBox * boxFillSymbols
 
ColorBoxboxFirstColor
 
ColorButtonboxFrameColor
 
QGroupBox * boxFramed
 
QSpinBox * boxFrameWidth
 
QCheckBox * boxGridPosition
 
QComboBox * boxLabelsAlign
 
DoubleSpinBoxboxLabelsAngle
 
ColorButtonboxLabelsColor
 
QComboBox * boxLabelsColumn
 
QComboBox * boxLabelsFormatApplyToBox
 
QCheckBox * boxLabelsWhiteOut
 
QSpinBox * boxLabelsXOffset
 
QSpinBox * boxLabelsYOffset
 
DoubleSpinBoxboxLayerHeight
 
DoubleSpinBoxboxLayerWidth
 
QCheckBox * boxLeftAxis
 
ColorButtonboxLineColor
 
PenStyleBoxboxLineStyle
 
QSpinBox * boxLineTransparency
 
DoubleSpinBoxboxLineWidth
 
QComboBox * boxLinkAllXAxes
 
QCheckBox * boxLinkXAxes
 
QSpinBox * boxMargin
 
QSpinBox * boxMaxPoints
 
SymbolBoxboxMaxStyle
 
SymbolBoxboxMeanStyle
 
SymbolBoxboxMinStyle
 
QCheckBox * boxMissingData
 
QWidget * boxPage
 
PatternBoxboxPattern
 
DoubleSpinBoxboxPenWidth
 
QSpinBox * boxPercentileTransparency
 
ColorButtonboxPercFillColor
 
QSpinBox * boxPercSize
 
QCheckBox * boxPieCategories
 
QCheckBox * boxPieConterClockwise
 
DoubleSpinBoxboxPieEdgeDist
 
ColorButtonboxPieLineColor
 
PenStyleBoxboxPieLineStyle
 
DoubleSpinBoxboxPieLineWidth
 
QSpinBox * boxPieOffset
 
PatternBoxboxPiePattern
 
QCheckBox * boxPiePercentages
 
DoubleSpinBoxboxPieStartAzimuth
 
DoubleSpinBoxboxPieThickness
 
QCheckBox * boxPieValues
 
DoubleSpinBoxboxPieViewAngle
 
QGroupBox * boxPieWedge
 
DoubleSpinBoxboxPlotHeight
 
QComboBox * boxPlotType
 
DoubleSpinBoxboxPlotWidth
 
DoubleSpinBoxboxPlotX
 
DoubleSpinBoxboxPlotY
 
QCheckBox * boxPrintCrops
 
QSpinBox * boxRadius
 
QComboBox * boxRange
 
QLabel * boxRangeLabel
 
QCheckBox * boxResizeLayers
 
QCheckBox * boxRightAxis
 
QCheckBox * boxScaleLayers
 
QSpinBox * boxSkipErrorBars
 
QSpinBox * boxSkipSymbols
 
QComboBox * boxSpectroMatrix
 
ColorButtonboxSymbolColor
 
QSpinBox * boxSymbolSize
 
SymbolBoxboxSymbolStyle
 
QSpinBox * boxSymbolTransparency
 
QCheckBox * boxTopAxis
 
QComboBox * boxType
 
QCheckBox * boxUseMatrixFormula
 
QCheckBox * boxWhiskerLabels
 
QSpinBox * boxWhiskersCoef
 
QComboBox * boxWhiskersFormatApplyToBox
 
QComboBox * boxWhiskersRange
 
QComboBox * boxWhiskersType
 
QSpinBox * boxWidth
 
DoubleSpinBoxboxX
 
QComboBox * boxXAxis
 
DoubleSpinBoxboxY
 
QComboBox * boxYAxis
 
QPushButton * btnAxesLabels
 
QPushButton * btnAxesNumbers
 
QPushButton * btnDown
 
QPushButton * btnEditCurve
 
QPushButton * btnEditCurveRange
 
QPushButton * btnLabelsFont
 
QPushButton * btnLegend
 
QPushButton * btnMore
 
QPushButton * btnSetEquidistantLevels
 
QPushButton * btnTitle
 
QPushButton * btnUp
 
QPushButton * btnWorksheet
 
QPushButton * buttonApply
 
QPushButton * buttonBoxStatistics
 
QPushButton * buttonCancel
 
QPushButton * buttonOk
 
QPushButton * buttonStatistics
 
QGroupBox * canvasColorBox
 
QPushButton * canvasDefaultBtn
 
QGroupBox * canvasImageBox
 
QSlider * canvasOpacitySlider
 
QWidget * canvasPage
 
QComboBox * capBox
 
ColorButtoncolorBox
 
QRadioButton * colorBtn
 
ColorMapEditorcolorMapEditor
 
QComboBox * colorScaleBox
 
QSpinBox * colorScaleWidthBox
 
QStringList columnNames
 
QCompleter * completer
 
DoubleSpinBoxcontourLinesDistanceBox
 
ContourLinesEditorcontourLinesEditor
 
QWidget * contourLinesPage
 
DoubleSpinBoxcontourWidthBox
 
QSlider * curveOpacitySlider
 
QWidget * curvePlotTypeBox
 
QRadioButton * customPenBtn
 
QRadioButton * customScaleBox
 
MultiLayerd_ml
 
QRadioButton * defaultContourBox
 
QGroupBox * defaultPenBox
 
QRadioButton * defaultScaleBox
 
EnrichmentDialogenrichmentDialog
 
QComboBox * errorBarsFormatApplyToBox
 
QWidget * errorsPage
 
QCheckBox * filledHeadBox
 
QGroupBox * fillGroupBox
 
DoubleSpinBoxfirstContourLineBox
 
QWidget * fontsPage
 
FunctionDialogfunctionEdit
 
QWidget * functionPage
 
QComboBox * gapApplyToBox
 
QSpinBox * gapBox
 
QRadioButton * grayScaleBox
 
QGroupBox * GroupBoxH
 
QGroupBox * GroupBoxVectEnd
 
QSpinBox * headAngleBox
 
QSpinBox * headLengthBox
 
DoubleSpinBoxhistogramBeginBox
 
DoubleSpinBoxhistogramEndBox
 
QWidget * histogramPage
 
QComboBox * imageApplyToBox
 
QRadioButton * imageBtn
 
QGroupBox * imageGroupBox
 
QLineEdit * imagePathBox
 
QRadioButton * imageSymbolBtn
 
QGroupBox * imageSymBolFormatBox
 
QLineEdit * imageSymbolPathBox
 
QLabel * justifyLabelsLbl
 
QCheckBox * keepPlotRatioBox
 
QCheckBox * keepRatioBox
 
QLabel * labelPosition
 
QLabel * labelsColumnLbl
 
QGroupBox * labelsGroupBox
 Labels page. More...
 
QWidget * labelsPage
 
QLabel * labelXEnd
 
QLabel * labelYEnd
 
QPushButton * layerDefaultBtn
 
QWidget * layerDisplayPage
 
QWidget * layerGeometryPage
 
QWidget * layerPage
 
QCheckBox * layerScaleFonts
 
QFont legendFont
 
QSpinBox * levelsBox
 
ColorButtonlevelsColorBox
 
QGroupBox * levelsGroupBox
 
QComboBox * lineFormatApplyToBox
 
QWidget * linePage
 
QSlider * lineTransparencySlider
 
QTreeWidget * listBox
 
QCheckBox * minusBox
 
QWidget * miscPage
 
QFont numbersFont
 
QSpinBox * offsetBox
 
QComboBox * percentileFormatApplyToBox
 
QWidget * percentilePage
 
QSlider * percentileTransparencySlider
 
QGroupBox * pieAutoLabelsBox
 
QWidget * pieGeometryPage
 
QWidget * pieLabelsPage
 
QWidget * piePage
 
double plot_aspect_ratio
 
QWidget * plotGeometryPage
 
QComboBox * plotUnitBox
 
QCheckBox * plusBox
 
QWidget * printPage
 
QTabWidget * privateTabWidget
 
QComboBox * sizeApplyToBox
 
QWidget * spacingPage
 
QWidget * spectrogramPage
 
QWidget * spectroValuesPage
 
QGroupBox * speedModeBox
 
QWidget * speedPage
 
QRadioButton * standardSymbolBtn
 
QGroupBox * standardSymbolFormatBox
 
QLabel * symbolImageLabel
 
QWidget * symbolPage
 
QComboBox * symbolsFormatApplyToBox
 
QSlider * symbTransparencySlider
 
QCheckBox * throughBox
 
QFont titleFont
 
QComboBox * unitBox
 
ColorButtonvectColorBox
 
QWidget * vectPage
 
QComboBox * vectPosBox
 
DoubleSpinBoxvectWidthBox
 
QDoubleSpinBox * whiskerCnt
 
QLabel * whiskerCntLabel
 
QLabel * whiskerCoeffLabel
 
QLabel * whiskerRangeLabel
 
DoubleSpinBoxwidthBox
 
QCheckBox * xBox
 
QComboBox * xEndBox
 
QComboBox * yEndBox
 

Detailed Description

Custom plot/curves dialog.

Constructor & Destructor Documentation

PlotDialog::PlotDialog ( bool  showExtended,
QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Member Function Documentation

bool PlotDialog::acceptParams ( )
privateslot

References EnrichmentDialog::accept(), FunctionDialog::apply(), applyBoxWhiskersFormat(), applyCanvasFormat(), applyCanvasSize(), applyErrorBarFormat(), applyGap(), applyLabelsFormat(), applyLayerFormat(), applyLineFormat(), applyPercentileFormat(), applySymbolsFormat(), QwtHistogram::autoBinning(), automaticBox, axesFont, axesPage, axisScaleBox, QwtHistogram::begin(), QwtHistogram::binSize(), binSizeBox, Graph::Box, boxAreaColor, boxBottomAxis, boxConnect, boxContourStyle, boxCurveOpacity, boxDouglasPeukerTolerance, boxFirstColor, boxGridPosition, boxLabelsColumn, boxLayerHeight, boxLayerWidth, boxLeftAxis, boxLineColor, boxLineStyle, boxLineTransparency, boxLineWidth, boxLinkAllXAxes, boxLinkXAxes, boxMaxPoints, boxMissingData, boxPage, boxPattern, boxPieCategories, boxPieConterClockwise, boxPieEdgeDist, boxPieLineColor, boxPieLineStyle, boxPieLineWidth, boxPieOffset, boxPiePattern, boxPiePercentages, boxPieStartAzimuth, boxPieThickness, boxPieValues, boxPieViewAngle, boxPieWedge, boxPlotHeight, boxPlotWidth, boxPlotX, boxPlotY, boxPrintCrops, boxRadius, boxResizeLayers, boxRightAxis, boxScaleLayers, boxSpectroMatrix, boxTopAxis, boxUseMatrixFormula, boxX, boxXAxis, boxY, boxYAxis, canvasPage, DataCurve::clearLabels(), ColorButton::color(), ColorMapEditor::colorMap(), Spectrogram::colorMap(), colorMapEditor, colorScaleBox, colorScaleWidthBox, contourLinesEditor, contourLinesPage, contourWidthBox, customPenBtn, ApplicationWindow::d_layer_geometry_unit, d_ml, defaultContourBox, defaultScaleBox, Graph::enableAxis(), Graph::enableDouglasPeukerSpeedMode(), QwtHistogram::end(), enrichmentDialog, errorsPage, filledHeadBox, fillGroupBox, fontsPage, functionEdit, functionPage, gapApplyToBox, gapBox, PatternBox::getSelectedPattern(), LayerItem::graph(), CurveTreeItem::graph(), grayScaleBox, headAngleBox, headLengthBox, Graph::Histogram, histogramBeginBox, histogramEndBox, histogramPage, imageGroupBox, Graph::isAutoscalingEnabled(), labelsGroupBox, labelsPage, layerCanvasRect(), layerDisplayPage, layerGeometryPage, layerPage, legendFont, levelsColorBox, levelsGroupBox, linePage, MultiLayer::linkXLayerAxes(), listBox, QwtHistogram::loadData(), ApplicationWindow::matrix(), miscPage, MdiSubWindow::name(), MdiSubWindow::notifyChanges(), Graph::notifyChanges(), numbersFont, offsetBox, percentilePage, pieAutoLabelsBox, pieGeometryPage, pieLabelsPage, piePage, VectorCurve::plotAssociation(), plotGeometryPage, CurveTreeItem::plotItem(), CurveTreeItem::plotItemIndex(), plotUnitBox, MultiLayer::printCropmarks(), printPage, privateTabWidget, setAutomaticBinning(), Graph::setAutoScale(), Graph::setBarsGap(), QwtHistogram::setBinning(), PieCurve::setBrushStyle(), Graph::setCanvasGeometry(), Spectrogram::setColorBarWidth(), ColorMapEditor::setColorMap(), Spectrogram::setColorMapPen(), PieCurve::setCounterClockwise(), Graph::setCurveStyle(), Spectrogram::setCustomColorMap(), Spectrogram::setDefaultColorMap(), PieCurve::setFirstColor(), PieCurve::setFixedLabelsPosition(), MultiLayer::setFonts(), Spectrogram::setGrayScale(), Graph::setGridOnTop(), PieCurve::setHorizontalOffset(), PieCurve::setLabelCategories(), PieCurve::setLabelPercentagesFormat(), PieCurve::setLabelsAutoFormat(), DataCurve::setLabelsColumnName(), PieCurve::setLabelsEdgeDistance(), PieCurve::setLabelValuesFormat(), Spectrogram::setMatrix(), PieCurve::setRadius(), FrameWidget::setRect(), MultiLayer::setScaleLayersOnPrint(), MultiLayer::setScaleLayersOnResize(), PieCurve::setStartAzimuth(), PieCurve::setThickness(), DoubleSpinBox::setValue(), PieCurve::setViewAngle(), Spectrogram::showColorScale(), Spectrogram::showContourLineLabels(), Graph::showMissingDataGap(), spacingPage, spectrogramPage, spectroValuesPage, speedModeBox, speedPage, PenStyleBox::style(), symbolPage, DataCurve::table(), ApplicationWindow::table(), titleFont, PlotCurve::type(), unitBox, Graph::updateAxesTitles(), ContourLinesEditor::updateContourLevels(), updateContourLevelsDisplay(), ContourLinesEditor::updateContourPens(), Graph::updateScale(), Graph::updateVectorsLayout(), DoubleSpinBox::value(), vectColorBox, vectPage, vectPosBox, vectWidthBox, ApplicationWindow::windowsList(), xEndBox, and yEndBox.

Referenced by changePlotType(), chooseSymbolImageFile(), enableLabelsPage(), fillBoxSymbols(), fillSymbols(), initBoxPage(), initErrorsPage(), initHistogramPage(), initLabelsPage(), initLayerDisplayPage(), initLayerSpeedPage(), initLinePage(), initPercentilePage(), initPieGeometryPage(), initPieLabelsPage(), initSpacingPage(), initSymbolsPage(), PlotDialog(), and quit().

void PlotDialog::adjustLayerHeight ( double  width)
privateslot
void PlotDialog::adjustLayerWidth ( double  height)
privateslot
void PlotDialog::adjustPlotHeight ( double  width)
privateslot
void PlotDialog::adjustPlotWidth ( double  height)
privateslot
void PlotDialog::applyBoxWhiskersFormat ( BoxCurve c)
private
void PlotDialog::applyBoxWhiskersFormatToCurve ( BoxCurve b)
private
void PlotDialog::applyBoxWhiskersFormatToLayer ( Graph g)
private
void PlotDialog::applyCanvasFormat ( )
privateslot
void PlotDialog::applyCanvasFormatToLayer ( Graph g)
private
void PlotDialog::applyCanvasSize ( )
private
void PlotDialog::applyErrorBarFormat ( ErrorBarsCurve c)
private
void PlotDialog::applyErrorBarFormatToCurve ( ErrorBarsCurve err,
bool  color = true 
)
private
void PlotDialog::applyErrorBarFormatToLayer ( Graph g)
private
void PlotDialog::applyFormatToLayer ( Graph g)
private
void PlotDialog::applyGap ( Graph g)
private
void PlotDialog::applyGapToLayer ( Graph g)
private
void PlotDialog::applyLabelsFormat ( QwtPlotItem *  c)
private
void PlotDialog::applyLabelsFormatToItem ( QwtPlotItem *  it)
private
void PlotDialog::applyLabelsFormatToLayer ( Graph g)
private
void PlotDialog::applyLayerFormat ( )
privateslot
void PlotDialog::applyLineFormat ( QwtPlotCurve *  c)
private
void PlotDialog::applyLineFormatToLayer ( Graph g)
private
void PlotDialog::applyPercentileFormat ( BoxCurve c)
private
void PlotDialog::applyPercentileFormatToCurve ( BoxCurve b)
private
void PlotDialog::applyPercentileFormatToLayer ( Graph g)
private
void PlotDialog::applySymbolsFormat ( QwtPlotCurve *  c)
private
void PlotDialog::applySymbolsFormatToCurve ( QwtPlotCurve *  c,
bool  fillColor = true,
bool  penColor = true 
)
private
void PlotDialog::applySymbolsFormatToLayer ( Graph g)
private
void PlotDialog::changePlotType ( int  plotType)
privateslot
void PlotDialog::chooseBackgroundImageFile ( const QString &  fn = QString())
privateslot
void PlotDialog::chooseLabelsFont ( )
privateslot
void PlotDialog::chooseSymbolImageFile ( )
privateslot
void PlotDialog::clearTabWidget ( )
private
void PlotDialog::closeEvent ( QCloseEvent *  e)
private
void PlotDialog::contextMenuEvent ( QContextMenuEvent *  e)
private
void PlotDialog::customVectorsPage ( bool  angleMag)
privateslot
void PlotDialog::displayCoordinates ( int  unit,
Graph g = 0 
)
privateslot
void PlotDialog::displayPlotCoordinates ( int  unit)
privateslot
void PlotDialog::editCurve ( )
privateslot
void PlotDialog::editCurveRange ( )
privateslot
void PlotDialog::enableBoxApplyColor ( int  index)
privateslot

References boxApplyColorTo.

Referenced by initLinePage().

void PlotDialog::enableLabelsPage ( )
privateslot
void PlotDialog::fillBoxSymbols ( )
privateslot
void PlotDialog::fillSymbols ( )
privateslot
void PlotDialog::initAxesPage ( )
private

References axesPage, boxXAxis, boxYAxis, and privateTabWidget.

Referenced by PlotDialog().

void PlotDialog::initBoxPage ( )
private
void PlotDialog::initCanvasPage ( )
private
void PlotDialog::initContourLinesPage ( )
private
void PlotDialog::initErrorsPage ( )
private
void PlotDialog::initFonts ( const QFont &  titlefont,
const QFont &  axesfont,
const QFont &  numbersfont,
const QFont &  legendfont 
)
void PlotDialog::initFontsPage ( )
private
void PlotDialog::initFunctionPage ( )
private

References functionEdit, and functionPage.

Referenced by PlotDialog().

void PlotDialog::initHistogramPage ( )
private
void PlotDialog::initLabelsPage ( )
private
void PlotDialog::initLayerDisplayPage ( )
private
void PlotDialog::initLayerGeometryPage ( )
private
void PlotDialog::initLayerPage ( )
private
void PlotDialog::initLayerSpeedPage ( )
private
void PlotDialog::initLinePage ( )
private
void PlotDialog::initMiscPage ( )
private
void PlotDialog::initPercentilePage ( )
private
void PlotDialog::initPieGeometryPage ( )
private
void PlotDialog::initPieLabelsPage ( )
private
void PlotDialog::initPiePage ( )
private
void PlotDialog::initPlotGeometryPage ( )
private
void PlotDialog::initPrintPage ( )
private
void PlotDialog::initSpacingPage ( )
private
void PlotDialog::initSpectrogramPage ( )
private
void PlotDialog::initSpectrogramValuesPage ( )
private
void PlotDialog::initSymbolsPage ( )
private
void PlotDialog::initVectPage ( )
private
void PlotDialog::insertColumnsList ( const QStringList &  names)
inline
void PlotDialog::insertTabs ( int  plot_type)
privateslot
int PlotDialog::labelsAlignment ( )
private

References boxLabelsAlign.

Referenced by applyLabelsFormatToItem().

QRect PlotDialog::layerCanvasRect ( QWidget *  widget,
double  x,
double  y,
double  w,
double  h,
FrameWidget::Unit  unit 
)
private
void PlotDialog::pickErrorBarsColor ( )
privateslot
void PlotDialog::plotAssociationsDialogClosed ( )
privateslot
void PlotDialog::quit ( )
privateslot

References acceptParams().

Referenced by PlotDialog().

void PlotDialog::raiseCurve ( )
privateslot

References shiftCurveBy().

Referenced by contextMenuEvent(), and PlotDialog().

void PlotDialog::removeSelectedObject ( )
privateslot
void PlotDialog::resizeCanvasToFitImage ( )
privateslot
void PlotDialog::resizeLayerToFitImage ( Graph g)
private
void PlotDialog::selectCurve ( int  index)
slot
void PlotDialog::selectMultiLayerItem ( )

References listBox.

Referenced by ApplicationWindow::showPlotDialog().

void PlotDialog::setActiveCurve ( CurveTreeItem item)
privateslot

References QwtHistogram::autoBinning(), autoContourBox, automaticBox, axisScaleBox, barsOffsetLabel, Graph::Box, box1Style, box99Style, boxAreaColor, boxBoxLabels, boxCnt, boxCoef, boxConnect, boxContourStyle, boxCurveOpacity, boxEdgeColor, boxEdgeWidth, boxFillColor, boxFillSymbol, boxFillSymbols, boxFirstColor, boxLabelsAlign, boxLabelsAngle, boxLabelsColor, boxLabelsColumn, boxLabelsWhiteOut, boxLabelsXOffset, boxLabelsYOffset, boxLineColor, boxLineStyle, boxLineTransparency, boxLineWidth, boxMaxStyle, boxMeanStyle, boxMinStyle, boxPattern, boxPenWidth, boxPercentileTransparency, boxPercFillColor, boxPercSize, boxPieCategories, boxPieConterClockwise, boxPieEdgeDist, boxPieLineColor, boxPieLineStyle, boxPieLineWidth, boxPieOffset, boxPiePattern, boxPiePercentages, boxPieStartAzimuth, boxPieThickness, boxPieValues, boxPieViewAngle, boxPieWedge, boxRadius, BoxCurve::boxRange(), boxRange, BoxCurve::boxRangeType(), boxSkipErrorBars, boxSkipSymbols, boxSpectroMatrix, BoxCurve::boxStyle(), boxSymbolColor, boxSymbolSize, boxSymbolStyle, boxSymbolTransparency, boxType, boxUseMatrixFormula, boxWhiskerLabels, boxWhiskersCoef, boxWhiskersRange, BoxCurve::boxWidth(), boxWidth, boxXAxis, boxYAxis, btnDown, btnEditCurve, btnEditCurveRange, btnUp, btnWorksheet, capBox, ErrorBarsCurve::capLength(), ErrorBarsCurve::color(), VectorCurve::color(), PieCurve::color(), Spectrogram::colorBarWidth(), colorBox, Spectrogram::colorMap(), colorMapEditor, Spectrogram::colorMapPolicy(), Spectrogram::colorScaleAxis(), colorScaleBox, colorScaleWidthBox, Table::columnsList(), contourLinesEditor, contourWidthBox, PieCurve::counterClockwise(), curveOpacitySlider, Spectrogram::Custom, customPenBtn, customScaleBox, Spectrogram::Default, defaultContourBox, defaultScaleBox, Graph::ErrorBars, VectorCurve::filledArrowHead(), filledHeadBox, fillGroupBox, PieCurve::firstColor(), PieCurve::fixedLabelsPosition(), Matrix::formula(), Graph::Function, functionEdit, QwtBarCurve::gap(), gapApplyToBox, gapBox, CurveTreeItem::graph(), Spectrogram::GrayScale, grayScaleBox, BoxCurve::hasBoxLabels(), Spectrogram::hasColorScale(), Spectrogram::hasLabels(), Spectrogram::hasSelectedLabels(), DataCurve::hasVisibleLabels(), BoxCurve::hasWhiskerLabels(), VectorCurve::headAngle(), headAngleBox, VectorCurve::headLength(), headLengthBox, Graph::Histogram, Graph::HorizontalBars, PieCurve::horizontalOffset(), imageGroupBox, ImageSymbol::imagePath(), imageSymbolBtn, imageSymbolPathBox, QwtBarCurve::isStacked(), PieCurve::labelCategories(), DataCurve::labelsAlignment(), PieCurve::labelsAutoFormat(), Spectrogram::labelsColor(), DataCurve::labelsColor(), DataCurve::labelsColumnName(), PieCurve::labelsEdgeDistance(), labelsGroupBox, labelsPage, PieCurve::labelsPercentagesFormat(), Spectrogram::labelsRotation(), DataCurve::labelsRotation(), PieCurve::labelsValuesFormat(), Spectrogram::labelsWhiteOut(), DataCurve::labelsWhiteOut(), Spectrogram::labelsXOffset(), DataCurve::labelsXOffset(), Spectrogram::labelsYOffset(), DataCurve::labelsYOffset(), levelsColorBox, levelsGroupBox, lineTransparencySlider, listBox, Spectrogram::matrix(), BoxCurve::maxStyle(), BoxCurve::meanStyle(), BoxCurve::minStyle(), minusBox, ErrorBarsCurve::minusSide(), QwtBarCurve::offset(), offsetBox, BoxCurve::p1Style(), BoxCurve::p99Style(), PieCurve::pattern(), percentileTransparencySlider, Graph::Pie, pieAutoLabelsBox, ImageSymbol::pixmap(), CurveTreeItem::plotItem(), CurveTreeItem::plotItemIndex(), CurveTreeItem::plotItemStyle(), plusBox, ErrorBarsCurve::plusSide(), VectorCurve::position(), privateTabWidget, PieCurve::radius(), Spectrogram::range(), BoxCurve::SD, BoxCurve::SE, CurveTreeItem::setActive(), setAutomaticBinning(), setBoxRangeType(), setBoxType(), ColorButton::setColor(), ColorMapEditor::setColorMap(), FunctionDialog::setCurveToModify(), PatternBox::setPattern(), ColorMapEditor::setRange(), ContourLinesEditor::setSpectrogram(), PenStyleBox::setStyle(), SymbolBox::setStyle(), DoubleSpinBox::setValue(), setWhiskersRange(), showAllLabelControls(), PlotCurve::skipSymbolsCount(), Graph::Spline, standardSymbolBtn, PieCurve::startAzimuth(), symbolImageLabel, symbTransparencySlider, DataCurve::table(), PieCurve::thickness(), throughBox, ErrorBarsCurve::throughSymbol(), PlotCurve::type(), updateContourLevelsDisplay(), updateEndPointColumns(), Spectrogram::useColorMapPen(), Spectrogram::useMatrixFormula(), vectColorBox, vectPosBox, vectWidthBox, Graph::VectXYAM, Graph::VectXYXY, Graph::VerticalBars, Graph::VerticalSteps, PieCurve::viewAngle(), whiskerCnt, BoxCurve::whiskersRange(), BoxCurve::whiskersRangeType(), ErrorBarsCurve::width(), VectorCurve::width(), widthBox, xBox, and ErrorBarsCurve::xErrors().

Referenced by removeSelectedObject(), shiftCurveBy(), and updateTabWindow().

void PlotDialog::setActiveLayer ( LayerItem item)
privateslot
void PlotDialog::setAutomaticBinning ( bool  on = true)
privateslot
void PlotDialog::setAxesLabelsFont ( )
privateslot

References axesFont.

Referenced by initFontsPage().

void PlotDialog::setAxesNumbersFont ( )
privateslot

References numbersFont.

Referenced by initFontsPage().

void PlotDialog::setBoxRangeType ( int  index)
privateslot
void PlotDialog::setBoxType ( int  index)
privateslot
void PlotDialog::setCanvasDefaultValues ( )
privateslot
void PlotDialog::setEquidistantLevels ( )
privateslot
void PlotDialog::setLabelsFont ( const QFont &  font,
Graph plot,
const QwtPlotItem *  i 
)
private
void PlotDialog::setLabelsFontToLayer ( const QFont &  font,
Graph g 
)
private
void PlotDialog::setLabelsFontToPlotItem ( const QFont &  font,
const QwtPlotItem *  i 
)
private

References setLabelsFont().

Referenced by setLabelsFont(), and setLabelsFontToLayer().

void PlotDialog::setLayerDefaultValues ( )
privateslot
void PlotDialog::setLegendsFont ( )
privateslot

References legendFont.

Referenced by initFontsPage().

void PlotDialog::setMultiLayer ( MultiLayer ml)
int PlotDialog::setPlotType ( CurveTreeItem item)
privateslot
void PlotDialog::setTitlesFont ( )
privateslot

References titleFont.

Referenced by initFontsPage().

void PlotDialog::setWhiskersRange ( int  index)
privateslot
void PlotDialog::shiftCurveBy ( int  offset = 1)
privateslot
void PlotDialog::showAll ( bool  all)
slot
void PlotDialog::showAllLabelControls ( bool  show = true,
int  curveType = 0 
)
private
void PlotDialog::showAreaColor ( bool  show)
privateslot

References boxAreaColor, and boxPattern.

Referenced by initLinePage().

void PlotDialog::showBoxStatistics ( )
privateslot
void PlotDialog::showColorMapEditor ( bool  show)
privateslot
void PlotDialog::showCustomPenColumn ( bool  on)
privateslot
void PlotDialog::showDefaultContourLinesBox ( bool  show)
privateslot

References autoContourBox, and defaultPenBox.

Referenced by initContourLinesPage().

void PlotDialog::showStatistics ( )
privateslot
void PlotDialog::showWorksheet ( )
privateslot
void PlotDialog::updateBackgroundTransparency ( int  alpha)
privateslot

References applyLayerFormat(), and boxBackgroundColor.

Referenced by initLayerPage().

void PlotDialog::updateCanvasTransparency ( int  alpha)
privateslot

References applyCanvasFormat(), and boxCanvasColor.

Referenced by initCanvasPage().

void PlotDialog::updateContourLevelsDisplay ( Spectrogram sp)
private
void PlotDialog::updateEndPointColumns ( const QString &  text)
privateslot

References columnNames, xEndBox, and yEndBox.

Referenced by setActiveCurve().

void PlotDialog::updateTabWindow ( QTreeWidgetItem *  currentItem,
QTreeWidgetItem *  previousItem 
)
privateslot
void PlotDialog::updateTreeWidgetItem ( QTreeWidgetItem *  item)
privateslot

Referenced by PlotDialog().

void PlotDialog::updateVisibility ( )
privateslot

References listBox.

Referenced by contextMenuEvent(), and PlotDialog().

void PlotDialog::updateVisibility ( QTreeWidgetItem *  item,
int  column 
)
privateslot

Member Data Documentation

double PlotDialog::aspect_ratio
private
QRadioButton * PlotDialog::autoContourBox
private
QCheckBox* PlotDialog::automaticBox
private
QFont PlotDialog::axesFont
private
QWidget * PlotDialog::axesPage
private
QGroupBox * PlotDialog::axisScaleBox
private
QComboBox* PlotDialog::backgroundApplyToBox
private

Referenced by applyLayerFormat(), and initLayerPage().

QLabel* PlotDialog::barsOffsetLabel
private

Referenced by initSpacingPage(), and setActiveCurve().

DoubleSpinBox* PlotDialog::binSizeBox
private
QSlider * PlotDialog::bkgOpacitySlider
private

Referenced by initLayerPage(), and setActiveLayer().

SymbolBox * PlotDialog::box1Style
private
SymbolBox * PlotDialog::box99Style
private
QCheckBox* PlotDialog::boxAntialiasing
private
QCheckBox* PlotDialog::boxApplyColorTo
private
ColorButton * PlotDialog::boxAreaColor
private
QCheckBox * PlotDialog::boxAutoscaling
private
ColorButton * PlotDialog::boxBackgroundColor
private
QSpinBox* PlotDialog::boxBackgroundTransparency
private
ColorButton* PlotDialog::boxBorderColor
private
QSpinBox * PlotDialog::boxBorderWidth
private
QCheckBox * PlotDialog::boxBottomAxis
private
QCheckBox * PlotDialog::boxBoxLabels
private
ColorButton * PlotDialog::boxCanvasColor
private
QSpinBox * PlotDialog::boxCanvasTransparency
private
QDoubleSpinBox * PlotDialog::boxCnt
private
QLabel * PlotDialog::boxCntLabel
private
QSpinBox* PlotDialog::boxCoef
private
QLabel * PlotDialog::boxCoeffLabel
private
QComboBox* PlotDialog::boxConnect
private
PenStyleBox* PlotDialog::boxContourStyle
private
QSpinBox* PlotDialog::boxCurveOpacity
private
DoubleSpinBox* PlotDialog::boxDouglasPeukerTolerance
private
ColorButton * PlotDialog::boxEdgeColor
private
DoubleSpinBox * PlotDialog::boxEdgeWidth
private
ColorButton * PlotDialog::boxFillColor
private
QCheckBox * PlotDialog::boxFillSymbol
private
QCheckBox* PlotDialog::boxFillSymbols
private
ColorBox* PlotDialog::boxFirstColor
private
ColorButton* PlotDialog::boxFrameColor
private
QGroupBox* PlotDialog::boxFramed
private
QSpinBox* PlotDialog::boxFrameWidth
private
QCheckBox * PlotDialog::boxGridPosition
private
QComboBox* PlotDialog::boxLabelsAlign
private
DoubleSpinBox* PlotDialog::boxLabelsAngle
private
ColorButton* PlotDialog::boxLabelsColor
private
QComboBox * PlotDialog::boxLabelsColumn
private
QComboBox * PlotDialog::boxLabelsFormatApplyToBox
private
QCheckBox* PlotDialog::boxLabelsWhiteOut
private
QSpinBox* PlotDialog::boxLabelsXOffset
private
QSpinBox * PlotDialog::boxLabelsYOffset
private
DoubleSpinBox * PlotDialog::boxLayerHeight
private
DoubleSpinBox * PlotDialog::boxLayerWidth
private
QCheckBox* PlotDialog::boxLeftAxis
private
ColorButton* PlotDialog::boxLineColor
private
PenStyleBox* PlotDialog::boxLineStyle
private
QSpinBox * PlotDialog::boxLineTransparency
private
DoubleSpinBox* PlotDialog::boxLineWidth
private
QComboBox* PlotDialog::boxLinkAllXAxes
private

Referenced by acceptParams(), and initMiscPage().

QCheckBox* PlotDialog::boxLinkXAxes
private
QSpinBox * PlotDialog::boxMargin
private
QSpinBox* PlotDialog::boxMaxPoints
private
SymbolBox* PlotDialog::boxMaxStyle
private
SymbolBox * PlotDialog::boxMeanStyle
private
SymbolBox * PlotDialog::boxMinStyle
private
QCheckBox * PlotDialog::boxMissingData
private
QWidget * PlotDialog::boxPage
private
PatternBox* PlotDialog::boxPattern
private
DoubleSpinBox * PlotDialog::boxPenWidth
private
QSpinBox * PlotDialog::boxPercentileTransparency
private
ColorButton* PlotDialog::boxPercFillColor
private
QSpinBox * PlotDialog::boxPercSize
private
QCheckBox * PlotDialog::boxPieCategories
private
QCheckBox* PlotDialog::boxPieConterClockwise
private
DoubleSpinBox * PlotDialog::boxPieEdgeDist
private
ColorButton* PlotDialog::boxPieLineColor
private
PenStyleBox* PlotDialog::boxPieLineStyle
private
DoubleSpinBox* PlotDialog::boxPieLineWidth
private
QSpinBox* PlotDialog::boxPieOffset
private
PatternBox* PlotDialog::boxPiePattern
private
QCheckBox * PlotDialog::boxPiePercentages
private
DoubleSpinBox* PlotDialog::boxPieStartAzimuth
private
DoubleSpinBox * PlotDialog::boxPieThickness
private
QCheckBox * PlotDialog::boxPieValues
private
DoubleSpinBox * PlotDialog::boxPieViewAngle
private
QGroupBox * PlotDialog::boxPieWedge
private
DoubleSpinBox * PlotDialog::boxPlotHeight
private
QComboBox* PlotDialog::boxPlotType
private
DoubleSpinBox * PlotDialog::boxPlotWidth
private
DoubleSpinBox* PlotDialog::boxPlotX
private
DoubleSpinBox * PlotDialog::boxPlotY
private
QCheckBox * PlotDialog::boxPrintCrops
private
QSpinBox* PlotDialog::boxRadius
private
QComboBox * PlotDialog::boxRange
private
QLabel* PlotDialog::boxRangeLabel
private

Referenced by initBoxPage(), and setBoxType().

QCheckBox* PlotDialog::boxResizeLayers
private
QCheckBox * PlotDialog::boxRightAxis
private
QCheckBox * PlotDialog::boxScaleLayers
private
QSpinBox * PlotDialog::boxSkipErrorBars
private
QSpinBox* PlotDialog::boxSkipSymbols
private
QComboBox* PlotDialog::boxSpectroMatrix
private
ColorButton* PlotDialog::boxSymbolColor
private
QSpinBox* PlotDialog::boxSymbolSize
private
SymbolBox* PlotDialog::boxSymbolStyle
private
QSpinBox * PlotDialog::boxSymbolTransparency
private
QCheckBox * PlotDialog::boxTopAxis
private
QComboBox * PlotDialog::boxType
private
QCheckBox* PlotDialog::boxUseMatrixFormula
private
QCheckBox* PlotDialog::boxWhiskerLabels
private
QSpinBox * PlotDialog::boxWhiskersCoef
private
QComboBox* PlotDialog::boxWhiskersFormatApplyToBox
private
QComboBox * PlotDialog::boxWhiskersRange
private
QComboBox * PlotDialog::boxWhiskersType
private
QSpinBox * PlotDialog::boxWidth
private
DoubleSpinBox* PlotDialog::boxX
private
QComboBox * PlotDialog::boxXAxis
private
DoubleSpinBox * PlotDialog::boxY
private
QComboBox * PlotDialog::boxYAxis
private
QPushButton * PlotDialog::btnAxesLabels
private

Referenced by initFontsPage().

QPushButton * PlotDialog::btnAxesNumbers
private

Referenced by initFontsPage().

QPushButton * PlotDialog::btnDown
private
QPushButton * PlotDialog::btnEditCurve
private
QPushButton * PlotDialog::btnEditCurveRange
private
QPushButton* PlotDialog::btnLabelsFont
private

Referenced by initLabelsPage().

QPushButton * PlotDialog::btnLegend
private

Referenced by initFontsPage().

QPushButton * PlotDialog::btnMore
private

Referenced by closeEvent(), PlotDialog(), and showAll().

QPushButton* PlotDialog::btnSetEquidistantLevels
private

Referenced by initContourLinesPage().

QPushButton* PlotDialog::btnTitle
private

Referenced by initFontsPage().

QPushButton* PlotDialog::btnUp
private
QPushButton * PlotDialog::btnWorksheet
private
QPushButton* PlotDialog::buttonApply
private

Referenced by PlotDialog().

QPushButton * PlotDialog::buttonBoxStatistics
private

Referenced by initBoxPage().

QPushButton* PlotDialog::buttonCancel
private

Referenced by PlotDialog().

QPushButton* PlotDialog::buttonOk
private

Referenced by PlotDialog().

QPushButton* PlotDialog::buttonStatistics
private

Referenced by initHistogramPage().

QGroupBox* PlotDialog::canvasColorBox
private

Referenced by initCanvasPage().

QPushButton* PlotDialog::canvasDefaultBtn
private

Referenced by initCanvasPage().

QGroupBox * PlotDialog::canvasImageBox
private

Referenced by initCanvasPage().

QSlider* PlotDialog::canvasOpacitySlider
private

Referenced by initCanvasPage(), and setActiveLayer().

QWidget * PlotDialog::canvasPage
private
QComboBox* PlotDialog::capBox
private
ColorButton* PlotDialog::colorBox
private
QRadioButton* PlotDialog::colorBtn
private
ColorMapEditor* PlotDialog::colorMapEditor
private
QComboBox * PlotDialog::colorScaleBox
private
QSpinBox * PlotDialog::colorScaleWidthBox
private
QStringList PlotDialog::columnNames
private
QCompleter* PlotDialog::completer
private
DoubleSpinBox * PlotDialog::contourLinesDistanceBox
private
ContourLinesEditor* PlotDialog::contourLinesEditor
private
QWidget * PlotDialog::contourLinesPage
private
DoubleSpinBox* PlotDialog::contourWidthBox
private
QSlider* PlotDialog::curveOpacitySlider
private

Referenced by initLinePage(), and setActiveCurve().

QWidget* PlotDialog::curvePlotTypeBox
private
QRadioButton* PlotDialog::customPenBtn
private
QRadioButton * PlotDialog::customScaleBox
private
MultiLayer* PlotDialog::d_ml
private
QRadioButton * PlotDialog::defaultContourBox
private
QGroupBox* PlotDialog::defaultPenBox
private
QRadioButton* PlotDialog::defaultScaleBox
private
EnrichmentDialog* PlotDialog::enrichmentDialog
private
QComboBox * PlotDialog::errorBarsFormatApplyToBox
private
QWidget* PlotDialog::errorsPage
private
QCheckBox* PlotDialog::filledHeadBox
private
QGroupBox* PlotDialog::fillGroupBox
private
DoubleSpinBox* PlotDialog::firstContourLineBox
private
QWidget * PlotDialog::fontsPage
private
FunctionDialog* PlotDialog::functionEdit
private
QWidget * PlotDialog::functionPage
private
QComboBox * PlotDialog::gapApplyToBox
private
QSpinBox* PlotDialog::gapBox
private
QRadioButton * PlotDialog::grayScaleBox
private
QGroupBox* PlotDialog::GroupBoxH
private
QGroupBox* PlotDialog::GroupBoxVectEnd
private

Referenced by customVectorsPage(), and initVectPage().

QSpinBox* PlotDialog::headAngleBox
private
QSpinBox * PlotDialog::headLengthBox
private
DoubleSpinBox * PlotDialog::histogramBeginBox
private
DoubleSpinBox * PlotDialog::histogramEndBox
private
QWidget* PlotDialog::histogramPage
private
QComboBox* PlotDialog::imageApplyToBox
private
QRadioButton * PlotDialog::imageBtn
private
QGroupBox * PlotDialog::imageGroupBox
private
QLineEdit* PlotDialog::imagePathBox
private
QRadioButton * PlotDialog::imageSymbolBtn
private
QGroupBox * PlotDialog::imageSymBolFormatBox
private

Referenced by initSymbolsPage().

QLineEdit* PlotDialog::imageSymbolPathBox
private
QLabel* PlotDialog::justifyLabelsLbl
private
QCheckBox * PlotDialog::keepPlotRatioBox
private
QCheckBox* PlotDialog::keepRatioBox
private
QLabel* PlotDialog::labelPosition
private

Referenced by customVectorsPage(), and initVectPage().

QLabel * PlotDialog::labelsColumnLbl
private
QGroupBox* PlotDialog::labelsGroupBox
private
QWidget* PlotDialog::labelsPage
private
QLabel * PlotDialog::labelXEnd
private

Referenced by customVectorsPage(), and initVectPage().

QLabel * PlotDialog::labelYEnd
private

Referenced by customVectorsPage(), and initVectPage().

QPushButton* PlotDialog::layerDefaultBtn
private

Referenced by initLayerPage().

QWidget* PlotDialog::layerDisplayPage
private
QWidget * PlotDialog::layerGeometryPage
private
QWidget * PlotDialog::layerPage
private
QCheckBox * PlotDialog::layerScaleFonts
private
QFont PlotDialog::legendFont
private
QSpinBox* PlotDialog::levelsBox
private
ColorButton * PlotDialog::levelsColorBox
private
QGroupBox* PlotDialog::levelsGroupBox
private
QComboBox * PlotDialog::lineFormatApplyToBox
private

Referenced by applyLineFormat(), and initLinePage().

QWidget* PlotDialog::linePage
private
QSlider * PlotDialog::lineTransparencySlider
private

Referenced by initLinePage(), and setActiveCurve().

QTreeWidget* PlotDialog::listBox
private
QCheckBox* PlotDialog::minusBox
private
QWidget* PlotDialog::miscPage
private
QFont PlotDialog::numbersFont
private
QSpinBox * PlotDialog::offsetBox
private
QComboBox * PlotDialog::percentileFormatApplyToBox
private
QWidget * PlotDialog::percentilePage
private
QSlider * PlotDialog::percentileTransparencySlider
private
QGroupBox* PlotDialog::pieAutoLabelsBox
private
QWidget* PlotDialog::pieGeometryPage
private
QWidget* PlotDialog::pieLabelsPage
private
QWidget * PlotDialog::piePage
private
double PlotDialog::plot_aspect_ratio
private
QWidget * PlotDialog::plotGeometryPage
private
QComboBox* PlotDialog::plotUnitBox
private
QCheckBox* PlotDialog::plusBox
private
QWidget * PlotDialog::printPage
private
QTabWidget* PlotDialog::privateTabWidget
private
QComboBox * PlotDialog::sizeApplyToBox
private
QWidget * PlotDialog::spacingPage
private
QWidget * PlotDialog::spectrogramPage
private
QWidget* PlotDialog::spectroValuesPage
private
QGroupBox* PlotDialog::speedModeBox
private
QWidget * PlotDialog::speedPage
private
QRadioButton* PlotDialog::standardSymbolBtn
private
QGroupBox* PlotDialog::standardSymbolFormatBox
private

Referenced by initSymbolsPage().

QLabel* PlotDialog::symbolImageLabel
private
QWidget* PlotDialog::symbolPage
private
QComboBox* PlotDialog::symbolsFormatApplyToBox
private
QSlider * PlotDialog::symbTransparencySlider
private
QCheckBox* PlotDialog::throughBox
private
QFont PlotDialog::titleFont
private
QComboBox* PlotDialog::unitBox
private
ColorButton * PlotDialog::vectColorBox
private
QWidget* PlotDialog::vectPage
private
QComboBox* PlotDialog::vectPosBox
private
DoubleSpinBox* PlotDialog::vectWidthBox
private
QDoubleSpinBox* PlotDialog::whiskerCnt
private
QLabel * PlotDialog::whiskerCntLabel
private

Referenced by initBoxPage(), and setWhiskersRange().

QLabel* PlotDialog::whiskerCoeffLabel
private

Referenced by initBoxPage(), and setWhiskersRange().

QLabel * PlotDialog::whiskerRangeLabel
private

Referenced by initBoxPage().

DoubleSpinBox* PlotDialog::widthBox
private
QCheckBox* PlotDialog::xBox
private
QComboBox* PlotDialog::xEndBox
private
QComboBox * PlotDialog::yEndBox
private

The documentation for this class was generated from the following files: