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::PlotDialog ( bool  showExtended,
QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Member Function Documentation

◆ acceptParams

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(), insertColumnsList(), PlotDialog(), and quit().

◆ adjustLayerHeight

void PlotDialog::adjustLayerHeight ( double  width)
privateslot

◆ adjustLayerWidth

void PlotDialog::adjustLayerWidth ( double  height)
privateslot

◆ adjustPlotHeight

void PlotDialog::adjustPlotHeight ( double  width)
privateslot

◆ adjustPlotWidth

void PlotDialog::adjustPlotWidth ( double  height)
privateslot

◆ applyBoxWhiskersFormat()

void PlotDialog::applyBoxWhiskersFormat ( BoxCurve c)
private

◆ applyBoxWhiskersFormatToCurve()

void PlotDialog::applyBoxWhiskersFormatToCurve ( BoxCurve b)
private

◆ applyBoxWhiskersFormatToLayer()

void PlotDialog::applyBoxWhiskersFormatToLayer ( Graph g)
private

◆ applyCanvasFormat

void PlotDialog::applyCanvasFormat ( )
privateslot

◆ applyCanvasFormatToLayer()

void PlotDialog::applyCanvasFormatToLayer ( Graph g)
private

◆ applyCanvasSize()

void PlotDialog::applyCanvasSize ( )
private

◆ applyErrorBarFormat()

void PlotDialog::applyErrorBarFormat ( ErrorBarsCurve c)
private

◆ applyErrorBarFormatToCurve()

void PlotDialog::applyErrorBarFormatToCurve ( ErrorBarsCurve err,
bool  color = true 
)
private

◆ applyErrorBarFormatToLayer()

void PlotDialog::applyErrorBarFormatToLayer ( Graph g)
private

◆ applyFormatToLayer()

void PlotDialog::applyFormatToLayer ( Graph g)
private

◆ applyGap()

void PlotDialog::applyGap ( Graph g)
private

◆ applyGapToLayer()

void PlotDialog::applyGapToLayer ( Graph g)
private

◆ applyLabelsFormat()

void PlotDialog::applyLabelsFormat ( QwtPlotItem *  c)
private

◆ applyLabelsFormatToItem()

void PlotDialog::applyLabelsFormatToItem ( QwtPlotItem *  it)
private

◆ applyLabelsFormatToLayer()

void PlotDialog::applyLabelsFormatToLayer ( Graph g)
private

◆ applyLayerFormat

void PlotDialog::applyLayerFormat ( )
privateslot

◆ applyLineFormat()

void PlotDialog::applyLineFormat ( QwtPlotCurve *  c)
private

◆ applyLineFormatToLayer()

void PlotDialog::applyLineFormatToLayer ( Graph g)
private

◆ applyPercentileFormat()

void PlotDialog::applyPercentileFormat ( BoxCurve c)
private

◆ applyPercentileFormatToCurve()

void PlotDialog::applyPercentileFormatToCurve ( BoxCurve b)
private

◆ applyPercentileFormatToLayer()

void PlotDialog::applyPercentileFormatToLayer ( Graph g)
private

◆ applySymbolsFormat()

void PlotDialog::applySymbolsFormat ( QwtPlotCurve *  c)
private

◆ applySymbolsFormatToCurve()

void PlotDialog::applySymbolsFormatToCurve ( QwtPlotCurve *  c,
bool  fillColor = true,
bool  penColor = true 
)
private

◆ applySymbolsFormatToLayer()

void PlotDialog::applySymbolsFormatToLayer ( Graph g)
private

◆ changePlotType

void PlotDialog::changePlotType ( int  plotType)
privateslot

◆ chooseBackgroundImageFile

void PlotDialog::chooseBackgroundImageFile ( const QString &  fn = QString())
privateslot

◆ chooseLabelsFont

void PlotDialog::chooseLabelsFont ( )
privateslot

◆ chooseSymbolImageFile

void PlotDialog::chooseSymbolImageFile ( )
privateslot

◆ clearTabWidget()

void PlotDialog::clearTabWidget ( )
private

◆ closeEvent()

void PlotDialog::closeEvent ( QCloseEvent *  e)
private

◆ contextMenuEvent()

void PlotDialog::contextMenuEvent ( QContextMenuEvent *  e)
private

◆ customVectorsPage

void PlotDialog::customVectorsPage ( bool  angleMag)
privateslot

◆ displayCoordinates

void PlotDialog::displayCoordinates ( int  unit,
Graph g = 0 
)
privateslot

◆ displayPlotCoordinates

void PlotDialog::displayPlotCoordinates ( int  unit)
privateslot

◆ editCurve

void PlotDialog::editCurve ( )
privateslot

◆ editCurveRange

void PlotDialog::editCurveRange ( )
privateslot

◆ enableBoxApplyColor

void PlotDialog::enableBoxApplyColor ( int  index)
privateslot

References boxApplyColorTo.

Referenced by initLinePage(), and insertColumnsList().

◆ enableLabelsPage

void PlotDialog::enableLabelsPage ( )
privateslot

◆ fillBoxSymbols

void PlotDialog::fillBoxSymbols ( )
privateslot

◆ fillSymbols

void PlotDialog::fillSymbols ( )
privateslot

◆ initAxesPage()

void PlotDialog::initAxesPage ( )
private

◆ initBoxPage()

void PlotDialog::initBoxPage ( )
private

◆ initCanvasPage()

void PlotDialog::initCanvasPage ( )
private

◆ initContourLinesPage()

void PlotDialog::initContourLinesPage ( )
private

◆ initErrorsPage()

void PlotDialog::initErrorsPage ( )
private

◆ initFonts()

void PlotDialog::initFonts ( const QFont &  titlefont,
const QFont &  axesfont,
const QFont &  numbersfont,
const QFont &  legendfont 
)

◆ initFontsPage()

void PlotDialog::initFontsPage ( )
private

◆ initFunctionPage()

void PlotDialog::initFunctionPage ( )
private

References functionEdit, and functionPage.

Referenced by insertColumnsList(), and PlotDialog().

◆ initHistogramPage()

void PlotDialog::initHistogramPage ( )
private

◆ initLabelsPage()

void PlotDialog::initLabelsPage ( )
private

◆ initLayerDisplayPage()

void PlotDialog::initLayerDisplayPage ( )
private

◆ initLayerGeometryPage()

void PlotDialog::initLayerGeometryPage ( )
private

◆ initLayerPage()

void PlotDialog::initLayerPage ( )
private

◆ initLayerSpeedPage()

void PlotDialog::initLayerSpeedPage ( )
private

◆ initLinePage()

void PlotDialog::initLinePage ( )
private

◆ initMiscPage()

void PlotDialog::initMiscPage ( )
private

◆ initPercentilePage()

void PlotDialog::initPercentilePage ( )
private

◆ initPieGeometryPage()

void PlotDialog::initPieGeometryPage ( )
private

◆ initPieLabelsPage()

void PlotDialog::initPieLabelsPage ( )
private

◆ initPiePage()

void PlotDialog::initPiePage ( )
private

◆ initPlotGeometryPage()

void PlotDialog::initPlotGeometryPage ( )
private

◆ initPrintPage()

void PlotDialog::initPrintPage ( )
private

◆ initSpacingPage()

void PlotDialog::initSpacingPage ( )
private

◆ initSpectrogramPage()

void PlotDialog::initSpectrogramPage ( )
private

◆ initSpectrogramValuesPage()

void PlotDialog::initSpectrogramValuesPage ( )
private

◆ initSymbolsPage()

void PlotDialog::initSymbolsPage ( )
private

◆ initVectPage()

void PlotDialog::initVectPage ( )
private

◆ insertColumnsList()

void PlotDialog::insertColumnsList ( const QStringList &  names)
inline

References acceptParams(), adjustLayerHeight(), adjustLayerWidth(), adjustPlotHeight(), adjustPlotWidth(), applyBoxWhiskersFormat(), applyBoxWhiskersFormatToCurve(), applyBoxWhiskersFormatToLayer(), applyCanvasFormat(), applyCanvasFormatToLayer(), applyCanvasSize(), applyErrorBarFormat(), applyErrorBarFormatToCurve(), applyErrorBarFormatToLayer(), applyFormatToLayer(), applyGap(), applyGapToLayer(), applyLabelsFormat(), applyLabelsFormatToItem(), applyLabelsFormatToLayer(), applyLayerFormat(), applyLineFormat(), applyLineFormatToLayer(), applyPercentileFormat(), applyPercentileFormatToCurve(), applyPercentileFormatToLayer(), applySymbolsFormat(), applySymbolsFormatToCurve(), applySymbolsFormatToLayer(), changePlotType(), chooseBackgroundImageFile(), chooseLabelsFont(), chooseSymbolImageFile(), clearTabWidget(), closeEvent(), columnNames, contextMenuEvent(), customVectorsPage(), displayCoordinates(), displayPlotCoordinates(), editCurve(), editCurveRange(), enableBoxApplyColor(), enableLabelsPage(), fillBoxSymbols(), fillSymbols(), initAxesPage(), initBoxPage(), initCanvasPage(), initContourLinesPage(), initErrorsPage(), initFontsPage(), initFunctionPage(), initHistogramPage(), initLabelsPage(), initLayerDisplayPage(), initLayerGeometryPage(), initLayerPage(), initLayerSpeedPage(), initLinePage(), initMiscPage(), initPercentilePage(), initPieGeometryPage(), initPieLabelsPage(), initPiePage(), initPlotGeometryPage(), initPrintPage(), initSpacingPage(), initSpectrogramPage(), initSpectrogramValuesPage(), initSymbolsPage(), initVectPage(), insertTabs(), labelsAlignment(), layerCanvasRect(), pickErrorBarsColor(), plotAssociationsDialogClosed(), quit(), raiseCurve(), removeSelectedObject(), resizeCanvasToFitImage(), resizeLayerToFitImage(), selectCurve(), selectMultiLayerItem(), setActiveCurve(), setActiveLayer(), setAutomaticBinning(), setAxesLabelsFont(), setAxesNumbersFont(), setBoxRangeType(), setBoxType(), setCanvasDefaultValues(), setEquidistantLevels(), setLabelsFont(), setLabelsFontToLayer(), setLabelsFontToPlotItem(), setLayerDefaultValues(), setLegendsFont(), setMultiLayer(), setPlotType(), setTitlesFont(), setWhiskersRange(), shiftCurveBy(), showAll(), showAllLabelControls(), showAreaColor(), showBoxStatistics(), showColorMapEditor(), showCustomPenColumn(), showDefaultContourLinesBox(), showStatistics(), showWorksheet(), updateBackgroundTransparency(), updateCanvasTransparency(), updateContourLevelsDisplay(), updateEndPointColumns(), updateTabWindow(), updateTreeWidgetItem(), and updateVisibility().

Referenced by ApplicationWindow::showPlotDialog().

◆ insertTabs

void PlotDialog::insertTabs ( int  plot_type)
privateslot

◆ labelsAlignment()

int PlotDialog::labelsAlignment ( )
private

◆ layerCanvasRect()

QRect PlotDialog::layerCanvasRect ( QWidget *  widget,
double  x,
double  y,
double  w,
double  h,
FrameWidget::Unit  unit 
)
private

◆ pickErrorBarsColor

void PlotDialog::pickErrorBarsColor ( )
privateslot

◆ plotAssociationsDialogClosed

void PlotDialog::plotAssociationsDialogClosed ( )
privateslot

◆ quit

void PlotDialog::quit ( )
privateslot

References acceptParams().

Referenced by insertColumnsList(), and PlotDialog().

◆ raiseCurve

void PlotDialog::raiseCurve ( )
privateslot

◆ removeSelectedObject

void PlotDialog::removeSelectedObject ( )
privateslot

◆ resizeCanvasToFitImage

void PlotDialog::resizeCanvasToFitImage ( )
privateslot

◆ resizeLayerToFitImage()

void PlotDialog::resizeLayerToFitImage ( Graph g)
private

◆ selectCurve

void PlotDialog::selectCurve ( int  index)
slot

◆ selectMultiLayerItem()

void PlotDialog::selectMultiLayerItem ( )

◆ setActiveCurve

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 insertColumnsList(), removeSelectedObject(), shiftCurveBy(), and updateTabWindow().

◆ setActiveLayer

void PlotDialog::setActiveLayer ( LayerItem item)
privateslot

◆ setAutomaticBinning

void PlotDialog::setAutomaticBinning ( bool  on = true)
privateslot

◆ setAxesLabelsFont

void PlotDialog::setAxesLabelsFont ( )
privateslot

References axesFont.

Referenced by initFontsPage(), and insertColumnsList().

◆ setAxesNumbersFont

void PlotDialog::setAxesNumbersFont ( )
privateslot

References numbersFont.

Referenced by initFontsPage(), and insertColumnsList().

◆ setBoxRangeType

void PlotDialog::setBoxRangeType ( int  index)
privateslot

◆ setBoxType

void PlotDialog::setBoxType ( int  index)
privateslot

◆ setCanvasDefaultValues

void PlotDialog::setCanvasDefaultValues ( )
privateslot

◆ setEquidistantLevels

void PlotDialog::setEquidistantLevels ( )
privateslot

◆ setLabelsFont()

void PlotDialog::setLabelsFont ( const QFont &  font,
Graph plot,
const QwtPlotItem *  i 
)
private

◆ setLabelsFontToLayer()

void PlotDialog::setLabelsFontToLayer ( const QFont &  font,
Graph g 
)
private

◆ setLabelsFontToPlotItem()

void PlotDialog::setLabelsFontToPlotItem ( const QFont &  font,
const QwtPlotItem *  i 
)
private

◆ setLayerDefaultValues

void PlotDialog::setLayerDefaultValues ( )
privateslot

◆ setLegendsFont

void PlotDialog::setLegendsFont ( )
privateslot

References legendFont.

Referenced by initFontsPage(), and insertColumnsList().

◆ setMultiLayer()

void PlotDialog::setMultiLayer ( MultiLayer ml)

◆ setPlotType

int PlotDialog::setPlotType ( CurveTreeItem item)
privateslot

◆ setTitlesFont

void PlotDialog::setTitlesFont ( )
privateslot

References titleFont.

Referenced by initFontsPage(), and insertColumnsList().

◆ setWhiskersRange

void PlotDialog::setWhiskersRange ( int  index)
privateslot

◆ shiftCurveBy

void PlotDialog::shiftCurveBy ( int  offset = 1)
privateslot

◆ showAll

void PlotDialog::showAll ( bool  all)
slot

◆ showAllLabelControls()

void PlotDialog::showAllLabelControls ( bool  show = true,
int  curveType = 0 
)
private

◆ showAreaColor

void PlotDialog::showAreaColor ( bool  show)
privateslot

References boxAreaColor, and boxPattern.

Referenced by initLinePage(), and insertColumnsList().

◆ showBoxStatistics

void PlotDialog::showBoxStatistics ( )
privateslot

◆ showColorMapEditor

void PlotDialog::showColorMapEditor ( bool  show)
privateslot

◆ showCustomPenColumn

void PlotDialog::showCustomPenColumn ( bool  on)
privateslot

◆ showDefaultContourLinesBox

void PlotDialog::showDefaultContourLinesBox ( bool  show)
privateslot

◆ showStatistics

void PlotDialog::showStatistics ( )
privateslot

◆ showWorksheet

void PlotDialog::showWorksheet ( )
privateslot

◆ updateBackgroundTransparency

void PlotDialog::updateBackgroundTransparency ( int  alpha)
privateslot

◆ updateCanvasTransparency

void PlotDialog::updateCanvasTransparency ( int  alpha)
privateslot

◆ updateContourLevelsDisplay()

void PlotDialog::updateContourLevelsDisplay ( Spectrogram sp)
private

◆ updateEndPointColumns

void PlotDialog::updateEndPointColumns ( const QString &  text)
privateslot

References columnNames, xEndBox, and yEndBox.

Referenced by insertColumnsList(), and setActiveCurve().

◆ updateTabWindow

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

◆ updateTreeWidgetItem

void PlotDialog::updateTreeWidgetItem ( QTreeWidgetItem *  item)
privateslot

Referenced by insertColumnsList(), and PlotDialog().

◆ updateVisibility [1/2]

void PlotDialog::updateVisibility ( )
privateslot

References listBox.

Referenced by contextMenuEvent(), insertColumnsList(), and PlotDialog().

◆ updateVisibility [2/2]

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

Member Data Documentation

◆ aspect_ratio

double PlotDialog::aspect_ratio
private

◆ autoContourBox

QRadioButton * PlotDialog::autoContourBox
private

◆ automaticBox

QCheckBox* PlotDialog::automaticBox
private

◆ axesFont

QFont PlotDialog::axesFont
private

◆ axesPage

QWidget * PlotDialog::axesPage
private

◆ axisScaleBox

QGroupBox * PlotDialog::axisScaleBox
private

◆ backgroundApplyToBox

QComboBox* PlotDialog::backgroundApplyToBox
private

Referenced by applyLayerFormat(), and initLayerPage().

◆ barsOffsetLabel

QLabel* PlotDialog::barsOffsetLabel
private

Referenced by initSpacingPage(), and setActiveCurve().

◆ binSizeBox

DoubleSpinBox* PlotDialog::binSizeBox
private

◆ bkgOpacitySlider

QSlider * PlotDialog::bkgOpacitySlider
private

Referenced by initLayerPage(), and setActiveLayer().

◆ box1Style

SymbolBox * PlotDialog::box1Style
private

◆ box99Style

SymbolBox * PlotDialog::box99Style
private

◆ boxAntialiasing

QCheckBox* PlotDialog::boxAntialiasing
private

◆ boxApplyColorTo

QCheckBox* PlotDialog::boxApplyColorTo
private

◆ boxAreaColor

ColorButton * PlotDialog::boxAreaColor
private

◆ boxAutoscaling

QCheckBox * PlotDialog::boxAutoscaling
private

◆ boxBackgroundColor

ColorButton * PlotDialog::boxBackgroundColor
private

◆ boxBackgroundTransparency

QSpinBox* PlotDialog::boxBackgroundTransparency
private

◆ boxBorderColor

ColorButton* PlotDialog::boxBorderColor
private

◆ boxBorderWidth

QSpinBox * PlotDialog::boxBorderWidth
private

◆ boxBottomAxis

QCheckBox * PlotDialog::boxBottomAxis
private

◆ boxBoxLabels

QCheckBox * PlotDialog::boxBoxLabels
private

◆ boxCanvasColor

ColorButton * PlotDialog::boxCanvasColor
private

◆ boxCanvasTransparency

QSpinBox * PlotDialog::boxCanvasTransparency
private

◆ boxCnt

QDoubleSpinBox * PlotDialog::boxCnt
private

◆ boxCntLabel

QLabel * PlotDialog::boxCntLabel
private

◆ boxCoef

QSpinBox* PlotDialog::boxCoef
private

◆ boxCoeffLabel

QLabel * PlotDialog::boxCoeffLabel
private

◆ boxConnect

QComboBox* PlotDialog::boxConnect
private

◆ boxContourStyle

PenStyleBox* PlotDialog::boxContourStyle
private

◆ boxCurveOpacity

QSpinBox* PlotDialog::boxCurveOpacity
private

◆ boxDouglasPeukerTolerance

DoubleSpinBox* PlotDialog::boxDouglasPeukerTolerance
private

◆ boxEdgeColor

ColorButton * PlotDialog::boxEdgeColor
private

◆ boxEdgeWidth

DoubleSpinBox * PlotDialog::boxEdgeWidth
private

◆ boxFillColor

ColorButton * PlotDialog::boxFillColor
private

◆ boxFillSymbol

QCheckBox * PlotDialog::boxFillSymbol
private

◆ boxFillSymbols

QCheckBox* PlotDialog::boxFillSymbols
private

◆ boxFirstColor

ColorBox* PlotDialog::boxFirstColor
private

◆ boxFrameColor

ColorButton* PlotDialog::boxFrameColor
private

◆ boxFramed

QGroupBox* PlotDialog::boxFramed
private

◆ boxFrameWidth

QSpinBox* PlotDialog::boxFrameWidth
private

◆ boxGridPosition

QCheckBox * PlotDialog::boxGridPosition
private

◆ boxLabelsAlign

QComboBox* PlotDialog::boxLabelsAlign
private

◆ boxLabelsAngle

DoubleSpinBox* PlotDialog::boxLabelsAngle
private

◆ boxLabelsColor

ColorButton* PlotDialog::boxLabelsColor
private

◆ boxLabelsColumn

QComboBox * PlotDialog::boxLabelsColumn
private

◆ boxLabelsFormatApplyToBox

QComboBox * PlotDialog::boxLabelsFormatApplyToBox
private

◆ boxLabelsWhiteOut

QCheckBox* PlotDialog::boxLabelsWhiteOut
private

◆ boxLabelsXOffset

QSpinBox* PlotDialog::boxLabelsXOffset
private

◆ boxLabelsYOffset

QSpinBox * PlotDialog::boxLabelsYOffset
private

◆ boxLayerHeight

DoubleSpinBox * PlotDialog::boxLayerHeight
private

◆ boxLayerWidth

DoubleSpinBox * PlotDialog::boxLayerWidth
private

◆ boxLeftAxis

QCheckBox* PlotDialog::boxLeftAxis
private

◆ boxLineColor

ColorButton* PlotDialog::boxLineColor
private

◆ boxLineStyle

PenStyleBox* PlotDialog::boxLineStyle
private

◆ boxLineTransparency

QSpinBox * PlotDialog::boxLineTransparency
private

◆ boxLineWidth

DoubleSpinBox* PlotDialog::boxLineWidth
private

◆ boxLinkAllXAxes

QComboBox* PlotDialog::boxLinkAllXAxes
private

Referenced by acceptParams(), and initMiscPage().

◆ boxLinkXAxes

QCheckBox* PlotDialog::boxLinkXAxes
private

◆ boxMargin

QSpinBox * PlotDialog::boxMargin
private

◆ boxMaxPoints

QSpinBox* PlotDialog::boxMaxPoints
private

◆ boxMaxStyle

SymbolBox* PlotDialog::boxMaxStyle
private

◆ boxMeanStyle

SymbolBox * PlotDialog::boxMeanStyle
private

◆ boxMinStyle

SymbolBox * PlotDialog::boxMinStyle
private

◆ boxMissingData

QCheckBox * PlotDialog::boxMissingData
private

◆ boxPage

QWidget * PlotDialog::boxPage
private

◆ boxPattern

PatternBox* PlotDialog::boxPattern
private

◆ boxPenWidth

DoubleSpinBox * PlotDialog::boxPenWidth
private

◆ boxPercentileTransparency

QSpinBox * PlotDialog::boxPercentileTransparency
private

◆ boxPercFillColor

ColorButton* PlotDialog::boxPercFillColor
private

◆ boxPercSize

QSpinBox * PlotDialog::boxPercSize
private

◆ boxPieCategories

QCheckBox * PlotDialog::boxPieCategories
private

◆ boxPieConterClockwise

QCheckBox* PlotDialog::boxPieConterClockwise
private

◆ boxPieEdgeDist

DoubleSpinBox * PlotDialog::boxPieEdgeDist
private

◆ boxPieLineColor

ColorButton* PlotDialog::boxPieLineColor
private

◆ boxPieLineStyle

PenStyleBox* PlotDialog::boxPieLineStyle
private

◆ boxPieLineWidth

DoubleSpinBox* PlotDialog::boxPieLineWidth
private

◆ boxPieOffset

QSpinBox* PlotDialog::boxPieOffset
private

◆ boxPiePattern

PatternBox* PlotDialog::boxPiePattern
private

◆ boxPiePercentages

QCheckBox * PlotDialog::boxPiePercentages
private

◆ boxPieStartAzimuth

DoubleSpinBox* PlotDialog::boxPieStartAzimuth
private

◆ boxPieThickness

DoubleSpinBox * PlotDialog::boxPieThickness
private

◆ boxPieValues

QCheckBox * PlotDialog::boxPieValues
private

◆ boxPieViewAngle

DoubleSpinBox * PlotDialog::boxPieViewAngle
private

◆ boxPieWedge

QGroupBox * PlotDialog::boxPieWedge
private

◆ boxPlotHeight

DoubleSpinBox * PlotDialog::boxPlotHeight
private

◆ boxPlotType

QComboBox* PlotDialog::boxPlotType
private

◆ boxPlotWidth

DoubleSpinBox * PlotDialog::boxPlotWidth
private

◆ boxPlotX

DoubleSpinBox* PlotDialog::boxPlotX
private

◆ boxPlotY

DoubleSpinBox * PlotDialog::boxPlotY
private

◆ boxPrintCrops

QCheckBox * PlotDialog::boxPrintCrops
private

◆ boxRadius

QSpinBox* PlotDialog::boxRadius
private

◆ boxRange

QComboBox * PlotDialog::boxRange
private

◆ boxRangeLabel

QLabel* PlotDialog::boxRangeLabel
private

Referenced by initBoxPage(), and setBoxType().

◆ boxResizeLayers

QCheckBox* PlotDialog::boxResizeLayers
private

◆ boxRightAxis

QCheckBox * PlotDialog::boxRightAxis
private

◆ boxScaleLayers

QCheckBox * PlotDialog::boxScaleLayers
private

◆ boxSkipErrorBars

QSpinBox * PlotDialog::boxSkipErrorBars
private

◆ boxSkipSymbols

QSpinBox* PlotDialog::boxSkipSymbols
private

◆ boxSpectroMatrix

QComboBox* PlotDialog::boxSpectroMatrix
private

◆ boxSymbolColor

ColorButton* PlotDialog::boxSymbolColor
private

◆ boxSymbolSize

QSpinBox* PlotDialog::boxSymbolSize
private

◆ boxSymbolStyle

SymbolBox* PlotDialog::boxSymbolStyle
private

◆ boxSymbolTransparency

QSpinBox * PlotDialog::boxSymbolTransparency
private

◆ boxTopAxis

QCheckBox * PlotDialog::boxTopAxis
private

◆ boxType

QComboBox * PlotDialog::boxType
private

◆ boxUseMatrixFormula

QCheckBox* PlotDialog::boxUseMatrixFormula
private

◆ boxWhiskerLabels

QCheckBox* PlotDialog::boxWhiskerLabels
private

◆ boxWhiskersCoef

QSpinBox * PlotDialog::boxWhiskersCoef
private

◆ boxWhiskersFormatApplyToBox

QComboBox* PlotDialog::boxWhiskersFormatApplyToBox
private

◆ boxWhiskersRange

QComboBox * PlotDialog::boxWhiskersRange
private

◆ boxWhiskersType

QComboBox * PlotDialog::boxWhiskersType
private

◆ boxWidth

QSpinBox * PlotDialog::boxWidth
private

◆ boxX

DoubleSpinBox* PlotDialog::boxX
private

◆ boxXAxis

QComboBox * PlotDialog::boxXAxis
private

◆ boxY

DoubleSpinBox * PlotDialog::boxY
private

◆ boxYAxis

QComboBox * PlotDialog::boxYAxis
private

◆ btnAxesLabels

QPushButton * PlotDialog::btnAxesLabels
private

Referenced by initFontsPage().

◆ btnAxesNumbers

QPushButton * PlotDialog::btnAxesNumbers
private

Referenced by initFontsPage().

◆ btnDown

QPushButton * PlotDialog::btnDown
private

◆ btnEditCurve

QPushButton * PlotDialog::btnEditCurve
private

◆ btnEditCurveRange

QPushButton * PlotDialog::btnEditCurveRange
private

◆ btnLabelsFont

QPushButton* PlotDialog::btnLabelsFont
private

Referenced by initLabelsPage().

◆ btnLegend

QPushButton * PlotDialog::btnLegend
private

Referenced by initFontsPage().

◆ btnMore

QPushButton * PlotDialog::btnMore
private

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

◆ btnSetEquidistantLevels

QPushButton* PlotDialog::btnSetEquidistantLevels
private

Referenced by initContourLinesPage().

◆ btnTitle

QPushButton* PlotDialog::btnTitle
private

Referenced by initFontsPage().

◆ btnUp

QPushButton* PlotDialog::btnUp
private

◆ btnWorksheet

QPushButton * PlotDialog::btnWorksheet
private

◆ buttonApply

QPushButton* PlotDialog::buttonApply
private

Referenced by PlotDialog().

◆ buttonBoxStatistics

QPushButton * PlotDialog::buttonBoxStatistics
private

Referenced by initBoxPage().

◆ buttonCancel

QPushButton* PlotDialog::buttonCancel
private

Referenced by PlotDialog().

◆ buttonOk

QPushButton* PlotDialog::buttonOk
private

Referenced by PlotDialog().

◆ buttonStatistics

QPushButton* PlotDialog::buttonStatistics
private

Referenced by initHistogramPage().

◆ canvasColorBox

QGroupBox* PlotDialog::canvasColorBox
private

Referenced by initCanvasPage().

◆ canvasDefaultBtn

QPushButton* PlotDialog::canvasDefaultBtn
private

Referenced by initCanvasPage().

◆ canvasImageBox

QGroupBox * PlotDialog::canvasImageBox
private

Referenced by initCanvasPage().

◆ canvasOpacitySlider

QSlider* PlotDialog::canvasOpacitySlider
private

Referenced by initCanvasPage(), and setActiveLayer().

◆ canvasPage

QWidget * PlotDialog::canvasPage
private

◆ capBox

QComboBox* PlotDialog::capBox
private

◆ colorBox

ColorButton* PlotDialog::colorBox
private

◆ colorBtn

QRadioButton* PlotDialog::colorBtn
private

◆ colorMapEditor

ColorMapEditor* PlotDialog::colorMapEditor
private

◆ colorScaleBox

QComboBox * PlotDialog::colorScaleBox
private

◆ colorScaleWidthBox

QSpinBox * PlotDialog::colorScaleWidthBox
private

◆ columnNames

QStringList PlotDialog::columnNames
private

◆ completer

QCompleter* PlotDialog::completer
private

◆ contourLinesDistanceBox

DoubleSpinBox * PlotDialog::contourLinesDistanceBox
private

◆ contourLinesEditor

ContourLinesEditor* PlotDialog::contourLinesEditor
private

◆ contourLinesPage

QWidget * PlotDialog::contourLinesPage
private

◆ contourWidthBox

DoubleSpinBox* PlotDialog::contourWidthBox
private

◆ curveOpacitySlider

QSlider* PlotDialog::curveOpacitySlider
private

Referenced by initLinePage(), and setActiveCurve().

◆ curvePlotTypeBox

QWidget* PlotDialog::curvePlotTypeBox
private

◆ customPenBtn

QRadioButton* PlotDialog::customPenBtn
private

◆ customScaleBox

QRadioButton * PlotDialog::customScaleBox
private

◆ d_ml

MultiLayer* PlotDialog::d_ml
private

◆ defaultContourBox

QRadioButton * PlotDialog::defaultContourBox
private

◆ defaultPenBox

QGroupBox* PlotDialog::defaultPenBox
private

◆ defaultScaleBox

QRadioButton* PlotDialog::defaultScaleBox
private

◆ enrichmentDialog

EnrichmentDialog* PlotDialog::enrichmentDialog
private

◆ errorBarsFormatApplyToBox

QComboBox * PlotDialog::errorBarsFormatApplyToBox
private

◆ errorsPage

QWidget* PlotDialog::errorsPage
private

◆ filledHeadBox

QCheckBox* PlotDialog::filledHeadBox
private

◆ fillGroupBox

QGroupBox* PlotDialog::fillGroupBox
private

◆ firstContourLineBox

DoubleSpinBox* PlotDialog::firstContourLineBox
private

◆ fontsPage

QWidget * PlotDialog::fontsPage
private

◆ functionEdit

FunctionDialog* PlotDialog::functionEdit
private

◆ functionPage

QWidget * PlotDialog::functionPage
private

◆ gapApplyToBox

QComboBox * PlotDialog::gapApplyToBox
private

◆ gapBox

QSpinBox* PlotDialog::gapBox
private

◆ grayScaleBox

QRadioButton * PlotDialog::grayScaleBox
private

◆ GroupBoxH

QGroupBox* PlotDialog::GroupBoxH
private

◆ GroupBoxVectEnd

QGroupBox* PlotDialog::GroupBoxVectEnd
private

Referenced by customVectorsPage(), and initVectPage().

◆ headAngleBox

QSpinBox* PlotDialog::headAngleBox
private

◆ headLengthBox

QSpinBox * PlotDialog::headLengthBox
private

◆ histogramBeginBox

DoubleSpinBox * PlotDialog::histogramBeginBox
private

◆ histogramEndBox

DoubleSpinBox * PlotDialog::histogramEndBox
private

◆ histogramPage

QWidget* PlotDialog::histogramPage
private

◆ imageApplyToBox

QComboBox* PlotDialog::imageApplyToBox
private

◆ imageBtn

QRadioButton * PlotDialog::imageBtn
private

◆ imageGroupBox

QGroupBox * PlotDialog::imageGroupBox
private

◆ imagePathBox

QLineEdit* PlotDialog::imagePathBox
private

◆ imageSymbolBtn

QRadioButton * PlotDialog::imageSymbolBtn
private

◆ imageSymBolFormatBox

QGroupBox * PlotDialog::imageSymBolFormatBox
private

Referenced by initSymbolsPage().

◆ imageSymbolPathBox

QLineEdit* PlotDialog::imageSymbolPathBox
private

◆ justifyLabelsLbl

QLabel* PlotDialog::justifyLabelsLbl
private

◆ keepPlotRatioBox

QCheckBox * PlotDialog::keepPlotRatioBox
private

◆ keepRatioBox

QCheckBox* PlotDialog::keepRatioBox
private

◆ labelPosition

QLabel* PlotDialog::labelPosition
private

Referenced by customVectorsPage(), and initVectPage().

◆ labelsColumnLbl

QLabel * PlotDialog::labelsColumnLbl
private

◆ labelsGroupBox

QGroupBox* PlotDialog::labelsGroupBox
private

◆ labelsPage

QWidget* PlotDialog::labelsPage
private

◆ labelXEnd

QLabel * PlotDialog::labelXEnd
private

Referenced by customVectorsPage(), and initVectPage().

◆ labelYEnd

QLabel * PlotDialog::labelYEnd
private

Referenced by customVectorsPage(), and initVectPage().

◆ layerDefaultBtn

QPushButton* PlotDialog::layerDefaultBtn
private

Referenced by initLayerPage().

◆ layerDisplayPage

QWidget* PlotDialog::layerDisplayPage
private

◆ layerGeometryPage

QWidget * PlotDialog::layerGeometryPage
private

◆ layerPage

QWidget * PlotDialog::layerPage
private

◆ layerScaleFonts

QCheckBox * PlotDialog::layerScaleFonts
private

◆ legendFont

QFont PlotDialog::legendFont
private

◆ levelsBox

QSpinBox* PlotDialog::levelsBox
private

◆ levelsColorBox

ColorButton * PlotDialog::levelsColorBox
private

◆ levelsGroupBox

QGroupBox* PlotDialog::levelsGroupBox
private

◆ lineFormatApplyToBox

QComboBox * PlotDialog::lineFormatApplyToBox
private

Referenced by applyLineFormat(), and initLinePage().

◆ linePage

QWidget* PlotDialog::linePage
private

◆ lineTransparencySlider

QSlider * PlotDialog::lineTransparencySlider
private

Referenced by initLinePage(), and setActiveCurve().

◆ listBox

QTreeWidget* PlotDialog::listBox
private

◆ minusBox

QCheckBox* PlotDialog::minusBox
private

◆ miscPage

QWidget* PlotDialog::miscPage
private

◆ numbersFont

QFont PlotDialog::numbersFont
private

◆ offsetBox

QSpinBox * PlotDialog::offsetBox
private

◆ percentileFormatApplyToBox

QComboBox * PlotDialog::percentileFormatApplyToBox
private

◆ percentilePage

QWidget * PlotDialog::percentilePage
private

◆ percentileTransparencySlider

QSlider * PlotDialog::percentileTransparencySlider
private

◆ pieAutoLabelsBox

QGroupBox* PlotDialog::pieAutoLabelsBox
private

◆ pieGeometryPage

QWidget* PlotDialog::pieGeometryPage
private

◆ pieLabelsPage

QWidget* PlotDialog::pieLabelsPage
private

◆ piePage

QWidget * PlotDialog::piePage
private

◆ plot_aspect_ratio

double PlotDialog::plot_aspect_ratio
private

◆ plotGeometryPage

QWidget * PlotDialog::plotGeometryPage
private

◆ plotUnitBox

QComboBox* PlotDialog::plotUnitBox
private

◆ plusBox

QCheckBox* PlotDialog::plusBox
private

◆ printPage

QWidget * PlotDialog::printPage
private

◆ privateTabWidget

QTabWidget* PlotDialog::privateTabWidget
private

◆ sizeApplyToBox

QComboBox * PlotDialog::sizeApplyToBox
private

◆ spacingPage

QWidget * PlotDialog::spacingPage
private

◆ spectrogramPage

QWidget * PlotDialog::spectrogramPage
private

◆ spectroValuesPage

QWidget* PlotDialog::spectroValuesPage
private

◆ speedModeBox

QGroupBox* PlotDialog::speedModeBox
private

◆ speedPage

QWidget * PlotDialog::speedPage
private

◆ standardSymbolBtn

QRadioButton* PlotDialog::standardSymbolBtn
private

◆ standardSymbolFormatBox

QGroupBox* PlotDialog::standardSymbolFormatBox
private

Referenced by initSymbolsPage().

◆ symbolImageLabel

QLabel* PlotDialog::symbolImageLabel
private

◆ symbolPage

QWidget* PlotDialog::symbolPage
private

◆ symbolsFormatApplyToBox

QComboBox* PlotDialog::symbolsFormatApplyToBox
private

◆ symbTransparencySlider

QSlider * PlotDialog::symbTransparencySlider
private

◆ throughBox

QCheckBox* PlotDialog::throughBox
private

◆ titleFont

QFont PlotDialog::titleFont
private

◆ unitBox

QComboBox* PlotDialog::unitBox
private

◆ vectColorBox

ColorButton * PlotDialog::vectColorBox
private

◆ vectPage

QWidget* PlotDialog::vectPage
private

◆ vectPosBox

QComboBox* PlotDialog::vectPosBox
private

◆ vectWidthBox

DoubleSpinBox* PlotDialog::vectWidthBox
private

◆ whiskerCnt

QDoubleSpinBox* PlotDialog::whiskerCnt
private

◆ whiskerCntLabel

QLabel * PlotDialog::whiskerCntLabel
private

Referenced by initBoxPage(), and setWhiskersRange().

◆ whiskerCoeffLabel

QLabel* PlotDialog::whiskerCoeffLabel
private

Referenced by initBoxPage(), and setWhiskersRange().

◆ whiskerRangeLabel

QLabel * PlotDialog::whiskerRangeLabel
private

Referenced by initBoxPage().

◆ widthBox

DoubleSpinBox* PlotDialog::widthBox
private

◆ xBox

QCheckBox* PlotDialog::xBox
private

◆ xEndBox

QComboBox* PlotDialog::xEndBox
private

◆ yEndBox

QComboBox * PlotDialog::yEndBox
private

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