PlotDialog Class Reference

#include <PlotDialog.h>

List of all members.


Detailed Description

Custom plot/curves dialog.

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 setMultiLayer (MultiLayer *ml)

Protected Slots

void changeMargin (int)
void chooseLabelsFont ()
void editCurve ()
void pickBackgroundColor ()
void pickBorderColor ()
void pickCanvasColor ()
void setActiveLayer (LayerItem *item)
void setAxesLabelsFont ()
void setAxesNumbersFont ()
void setLegendsFont ()
void setTitlesFont ()
void updateAntialiasing (bool on)
void updateBackgroundTransparency (int alpha)
void updateBorder (int width)
void updateCanvasTransparency (int alpha)
void updateTreeWidgetItem (QTreeWidgetItem *item)

Private Slots

bool acceptParams ()
void adjustLayerHeight (int width)
void adjustLayerWidth (int height)
void changeErrorBarsMinus ()
void changeErrorBarsPlus ()
void changeErrorBarsThrough ()
void changeErrorBarsType ()
void changePlotType (int plotType)
void customVectorsPage (bool angleMag)
void fillBoxSymbols ()
void fillSymbols ()
void insertTabs (int plot_type)
void pickErrorBarsColor ()
void quit ()
void removeSelectedCurve ()
void setActiveCurve (CurveTreeItem *item)
void setAutomaticBinning ()
void setBoxRangeType (int index)
void setBoxType (int index)
void setPenStyle (Qt::PenStyle style)
void setPiePenStyle (const Qt::PenStyle &style)
int setPlotType (CurveTreeItem *item)
void setWhiskersRange (int index)
void showAreaColor (bool show)
void showColorMapEditor (bool show)
void showDefaultContourLinesBox (bool show)
void showPlotAssociations (QTreeWidgetItem *item, int)
void showStatistics ()
void showWorksheet ()
void updateEndPointColumns (const QString &text)
void updateTabWindow (QTreeWidgetItem *currentItem, QTreeWidgetItem *previousItem)
bool validInput ()

Private Member Functions

void clearTabWidget ()
void closeEvent (QCloseEvent *e)
void contextMenuEvent (QContextMenuEvent *e)
void initAxesPage ()
void initBoxPage ()
void initErrorsPage ()
void initFontsPage ()
void initHistogramPage ()
void initLabelsPage ()
void initLayerGeometryPage ()
void initLayerPage ()
void initLinePage ()
void initPercentilePage ()
void initPieGeometryPage ()
void initPieLabelsPage ()
void initPiePage ()
void initPrintPage ()
void initSpacingPage ()
void initSpectrogramPage ()
void initSymbolsPage ()
void initVectPage ()
int labelsAlignment ()

Private Attributes

double aspect_ratio
QRadioButton * autoContourBox
QCheckBox * automaticBox
QFont axesFont
QWidget * axesPage
QGroupBox * axisScaleBox
QLineEdit * binSizeBox
SymbolBox * box1Style
SymbolBox * box99Style
QCheckBox * boxAll
QCheckBox * boxAntialiasing
ColorBox * boxAreaColor
ColorButton * boxBackgroundColor
QSpinBox * boxBackgroundTransparency
ColorButton * boxBorderColor
QSpinBox * boxBorderWidth
ColorButton * boxCanvasColor
QSpinBox * boxCanvasTransparency
QDoubleSpinBox * boxCnt
QLabel * boxCntLabel
QSpinBox * boxCoef
QLabel * boxCoeffLabel
QComboBox * boxConnect
QComboBox * boxContourStyle
ColorBox * boxEdgeColor
DoubleSpinBox * boxEdgeWidth
ColorBox * boxFillColor
QCheckBox * boxFillSymbol
QCheckBox * boxFillSymbols
ColorBox * boxFirstColor
QComboBox * boxLabelsAlign
DoubleSpinBox * boxLabelsAngle
ColorBox * boxLabelsColor
QComboBox * boxLabelsColumn
QCheckBox * boxLabelsWhiteOut
QSpinBox * boxLabelsXOffset
QSpinBox * boxLabelsYOffset
QSpinBox * boxLayerHeight
QSpinBox * boxLayerWidth
ColorBox * boxLineColor
QComboBox * boxLineStyle
DoubleSpinBox * boxLineWidth
QSpinBox * boxMargin
SymbolBox * boxMaxStyle
SymbolBox * boxMeanStyle
SymbolBox * boxMinStyle
QWidget * boxPage
PatternBox * boxPattern
DoubleSpinBox * boxPenWidth
ColorBox * boxPercFillColor
QSpinBox * boxPercSize
QCheckBox * boxPieCategories
QCheckBox * boxPieConterClockwise
DoubleSpinBox * boxPieEdgeDist
ColorBox * boxPieLineColor
QComboBox * boxPieLineStyle
DoubleSpinBox * boxPieLineWidth
QSpinBox * boxPieOffset
PatternBox * boxPiePattern
QCheckBox * boxPiePercentages
DoubleSpinBox * boxPieStartAzimuth
DoubleSpinBox * boxPieThickness
QCheckBox * boxPieValues
DoubleSpinBox * boxPieViewAngle
QGroupBox * boxPieWedge
QComboBox * boxPlotType
QCheckBox * boxPrintCrops
QSpinBox * boxRadius
QComboBox * boxRange
QLabel * boxRangeLabel
QCheckBox * boxScaleLayers
ColorBox * boxSymbolColor
QSpinBox * boxSymbolSize
SymbolBox * boxSymbolStyle
QComboBox * boxType
QSpinBox * boxWhiskersCoef
QComboBox * boxWhiskersRange
QComboBox * boxWhiskersType
QSpinBox * boxWidth
QSpinBox * boxX
QComboBox * boxXAxis
QSpinBox * boxY
QComboBox * boxYAxis
QPushButton * btnAxesLabels
QPushButton * btnAxesNumbers
QPushButton * btnEditCurve
QPushButton * btnLabelsFont
QPushButton * btnLegend
QPushButton * btnMore
QPushButton * btnTitle
QPushButton * btnWorksheet
QPushButton * buttonApply
QPushButton * buttonCancel
QPushButton * buttonOk
QPushButton * buttonStatistics
QComboBox * capBox
ColorButton * colorBox
ColorMapEditor * colorMapEditor
QComboBox * colorScaleBox
QSpinBox * colorScaleWidthBox
QStringList columnNames
DoubleSpinBox * contourWidthBox
QWidget * curvePlotTypeBox
QRadioButton * customScaleBox
MultiLayer * d_ml
QRadioButton * defaultContourBox
QGroupBox * defaultPenBox
QRadioButton * defaultScaleBox
QWidget * errorsPage
QCheckBox * filledHeadBox
QGroupBox * fillGroupBox
QWidget * fontsPage
QSpinBox * gapBox
QRadioButton * grayScaleBox
QGroupBox * GroupBoxH
QGroupBox * GroupBoxVectEnd
QSpinBox * headAngleBox
QSpinBox * headLengthBox
QLineEdit * histogramBeginBox
QLineEdit * histogramEndBox
QWidget * histogramPage
QGroupBox * imageGroupBox
QCheckBox * keepRatioBox
QLabel * labelPosition
QGroupBox * labelsGroupBox
 Labels page.
QWidget * labelsPage
QLabel * labelXEnd
QLabel * labelYEnd
QWidget * layerGeometryPage
QWidget * layerPage
QFont legendFont
QSpinBox * levelsBox
ColorButton * levelsColorBox
QGroupBox * levelsGroupBox
QWidget * linePage
QTreeWidget * listBox
QCheckBox * minusBox
QFont numbersFont
QSpinBox * offsetBox
QWidget * percentilePage
QGroupBox * pieAutoLabelsBox
QWidget * pieGeometryPage
QWidget * pieLabelsPage
QWidget * piePage
QCheckBox * plusBox
QWidget * printPage
QTabWidget * privateTabWidget
QWidget * spacingPage
QWidget * spectrogramPage
QWidget * symbolPage
QCheckBox * throughBox
QFont titleFont
ColorBox * vectColorBox
QWidget * vectPage
QComboBox * vectPosBox
DoubleSpinBox * vectWidthBox
QDoubleSpinBox * whiskerCnt
QLabel * whiskerCntLabel
QLabel * whiskerCoeffLabel
QLabel * whiskerRangeLabel
DoubleSpinBox * widthBox
QCheckBox * xBox
QComboBox * xEndBox
QComboBox * yEndBox

Constructor & Destructor Documentation

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


Member Function Documentation

bool PlotDialog::acceptParams (  )  [private, slot]

References QwtHistogram::autoBinning(), autoContourBox, automaticBox, axesFont, axesPage, axisScaleBox, QwtHistogram::begin(), QwtHistogram::binSize(), binSizeBox, box1Style, box99Style, boxAll, boxAntialiasing, boxAreaColor, boxBackgroundColor, boxBackgroundTransparency, boxBorderColor, boxBorderWidth, boxCanvasColor, boxCanvasTransparency, boxCnt, boxCoef, boxConnect, boxContourStyle, boxEdgeColor, boxEdgeWidth, boxFillColor, boxFillSymbol, boxFillSymbols, boxFirstColor, boxLabelsAngle, boxLabelsColor, boxLabelsColumn, boxLabelsWhiteOut, boxLabelsXOffset, boxLabelsYOffset, boxLayerHeight, boxLayerWidth, boxLineColor, boxLineStyle, boxLineWidth, boxMargin, boxMaxStyle, boxMeanStyle, boxMinStyle, boxPage, boxPattern, boxPenWidth, boxPercFillColor, boxPercSize, boxPieCategories, boxPieConterClockwise, boxPieEdgeDist, boxPieLineColor, boxPieLineStyle, boxPieLineWidth, boxPieOffset, boxPiePattern, boxPiePercentages, boxPieStartAzimuth, boxPieThickness, boxPieValues, boxPieViewAngle, boxPieWedge, boxPrintCrops, boxRadius, boxRange, boxScaleLayers, boxSymbolColor, boxSymbolSize, boxSymbolStyle, boxType, boxWhiskersCoef, boxWhiskersRange, boxWidth, boxX, boxXAxis, boxY, boxYAxis, capBox, ColorBox::color(), ColorButton::color(), colorBox, ColorMapEditor::colorMap(), colorMapEditor, colorScaleBox, colorScaleWidthBox, contourWidthBox, d_ml, Spectrogram::defaultColorMap(), defaultScaleBox, QwtHistogram::end(), errorsPage, filledHeadBox, fillGroupBox, fontsPage, gapBox, Graph::getPenStyle(), PatternBox::getSelectedPattern(), CurveTreeItem::graph(), LayerItem::graph(), grayScaleBox, headAngleBox, headLengthBox, histogramBeginBox, histogramEndBox, histogramPage, imageGroupBox, labelsAlignment(), labelsGroupBox, labelsPage, layerGeometryPage, layerPage, MultiLayer::layersList(), legendFont, levelsBox, levelsColorBox, levelsGroupBox, linePage, listBox, QwtHistogram::loadData(), minusBox, Graph::notifyChanges(), numbersFont, offsetBox, percentilePage, pieAutoLabelsBox, pieGeometryPage, pieLabelsPage, piePage, CurveTreeItem::plotItem(), CurveTreeItem::plotItemIndex(), plusBox, MultiLayer::printCropmarks(), printPage, privateTabWidget, SymbolBox::selectedSymbol(), Graph::setAntialiasing(), Graph::setAutoScale(), Graph::setBackgroundColor(), Graph::setBarsGap(), QwtHistogram::setBinning(), BoxCurve::setBoxRange(), BoxCurve::setBoxStyle(), BoxCurve::setBoxWidth(), QwtPieCurve::setBrushStyle(), Spectrogram::setColorBarWidth(), ColorMapEditor::setColorMap(), QwtPieCurve::setCounterClockwise(), Graph::setCurveStyle(), Spectrogram::setCustomColorMap(), Spectrogram::setDefaultColorMap(), QwtPieCurve::setFirstColor(), QwtPieCurve::setFixedLabelsPosition(), MultiLayer::setFonts(), Graph::setFrame(), Spectrogram::setGrayScale(), QwtPieCurve::setHorizontalOffset(), QwtPieCurve::setLabelCategories(), QwtPieCurve::setLabelPercentagesFormat(), DataCurve::setLabelsAlignment(), QwtPieCurve::setLabelsAutoFormat(), DataCurve::setLabelsColor(), DataCurve::setLabelsColumnName(), QwtPieCurve::setLabelsEdgeDistance(), DataCurve::setLabelsOffset(), DataCurve::setLabelsRotation(), DataCurve::setLabelsWhiteOut(), QwtPieCurve::setLabelValuesFormat(), Spectrogram::setLevelsNumber(), Graph::setMargin(), BoxCurve::setMaxStyle(), BoxCurve::setMeanStyle(), BoxCurve::setMinStyle(), BoxCurve::setP1Style(), BoxCurve::setP99Style(), QwtPieCurve::setRadius(), MultiLayer::setScaleLayersOnPrint(), QwtPieCurve::setStartAzimuth(), QwtPieCurve::setThickness(), QwtPieCurve::setViewAngle(), BoxCurve::setWhiskersRange(), Spectrogram::showColorScale(), spacingPage, spectrogramPage, symbolPage, ApplicationWindow::table(), throughBox, titleFont, Graph::updateErrorBars(), Graph::updateScale(), Graph::updateVectorsLayout(), validInput(), DoubleSpinBox::value(), vectColorBox, vectPage, vectPosBox, vectWidthBox, Graph::VectXYXY, whiskerCnt, widthBox, xBox, xEndBox, and yEndBox.

Referenced by changePlotType(), fillBoxSymbols(), fillSymbols(), initErrorsPage(), initLabelsPage(), initLinePage(), initPercentilePage(), initPieGeometryPage(), initPieLabelsPage(), initSymbolsPage(), PlotDialog(), and quit().

void PlotDialog::adjustLayerHeight ( int  width  )  [private, slot]

void PlotDialog::adjustLayerWidth ( int  height  )  [private, slot]

void PlotDialog::changeErrorBarsMinus (  )  [private, slot]

void PlotDialog::changeErrorBarsPlus (  )  [private, slot]

void PlotDialog::changeErrorBarsThrough (  )  [private, slot]

void PlotDialog::changeErrorBarsType (  )  [private, slot]

void PlotDialog::changeMargin ( int  width  )  [protected, slot]

void PlotDialog::changePlotType ( int  plotType  )  [private, slot]

void PlotDialog::chooseLabelsFont (  )  [protected, slot]

void PlotDialog::clearTabWidget (  )  [private]

void PlotDialog::closeEvent ( QCloseEvent *  e  )  [private]

void PlotDialog::contextMenuEvent ( QContextMenuEvent *  e  )  [private]

void PlotDialog::customVectorsPage ( bool  angleMag  )  [private, slot]

void PlotDialog::editCurve (  )  [protected, slot]

void PlotDialog::fillBoxSymbols (  )  [private, slot]

void PlotDialog::fillSymbols (  )  [private, slot]

References acceptParams(), boxFillColor, and boxFillSymbol.

Referenced by initSymbolsPage().

void PlotDialog::initAxesPage (  )  [private]

References axesPage, boxXAxis, boxYAxis, and privateTabWidget.

Referenced by PlotDialog().

void PlotDialog::initBoxPage (  )  [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::initHistogramPage (  )  [private]

void PlotDialog::initLabelsPage (  )  [private]

void PlotDialog::initLayerGeometryPage (  )  [private]

void PlotDialog::initLayerPage (  )  [private]

void PlotDialog::initLinePage (  )  [private]

void PlotDialog::initPercentilePage (  )  [private]

void PlotDialog::initPieGeometryPage (  )  [private]

void PlotDialog::initPieLabelsPage (  )  [private]

void PlotDialog::initPiePage (  )  [private]

void PlotDialog::initPrintPage (  )  [private]

void PlotDialog::initSpacingPage (  )  [private]

References gapBox, offsetBox, privateTabWidget, and spacingPage.

Referenced by PlotDialog().

void PlotDialog::initSpectrogramPage (  )  [private]

void PlotDialog::initSymbolsPage (  )  [private]

void PlotDialog::initVectPage (  )  [private]

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

void PlotDialog::insertTabs ( int  plot_type  )  [private, slot]

int PlotDialog::labelsAlignment (  )  [private]

References boxLabelsAlign.

Referenced by acceptParams().

void PlotDialog::pickBackgroundColor (  )  [protected, slot]

void PlotDialog::pickBorderColor (  )  [protected, slot]

void PlotDialog::pickCanvasColor (  )  [protected, slot]

void PlotDialog::pickErrorBarsColor (  )  [private, slot]

void PlotDialog::quit (  )  [private, slot]

References acceptParams().

Referenced by PlotDialog().

void PlotDialog::removeSelectedCurve (  )  [private, slot]

void PlotDialog::selectCurve ( int  index  )  [slot]

void PlotDialog::setActiveCurve ( CurveTreeItem *  item  )  [private, slot]

References QwtHistogram::autoBinning(), autoContourBox, automaticBox, axisScaleBox, QwtHistogram::begin(), QwtHistogram::binSize(), binSizeBox, Graph::Box, box1Style, box99Style, boxAreaColor, boxCnt, boxCoef, boxConnect, boxContourStyle, boxEdgeColor, boxEdgeWidth, boxFillColor, boxFillSymbol, boxFillSymbols, boxFirstColor, boxLabelsAlign, boxLabelsAngle, boxLabelsColor, boxLabelsColumn, boxLabelsWhiteOut, boxLabelsXOffset, boxLabelsYOffset, boxLineColor, boxLineWidth, boxMaxStyle, boxMeanStyle, boxMinStyle, boxPattern, boxPenWidth, boxPercFillColor, boxPercSize, boxPieCategories, boxPieConterClockwise, boxPieEdgeDist, boxPieLineColor, boxPieLineWidth, boxPieOffset, boxPiePattern, boxPiePercentages, boxPieStartAzimuth, boxPieThickness, boxPieValues, boxPieViewAngle, boxPieWedge, boxRadius, BoxCurve::boxRange(), boxRange, BoxCurve::boxRangeType(), BoxCurve::boxStyle(), boxSymbolColor, boxSymbolSize, boxSymbolStyle, boxType, boxWhiskersCoef, boxWhiskersRange, BoxCurve::boxWidth(), boxWidth, boxXAxis, boxYAxis, btnEditCurve, btnWorksheet, capBox, QwtErrorPlotCurve::capLength(), QwtErrorPlotCurve::color(), VectorCurve::color(), QwtPieCurve::color(), Spectrogram::colorBarWidth(), colorBox, colorMapEditor, Spectrogram::colorMapPolicy(), Spectrogram::colorScaleAxis(), colorScaleBox, colorScaleWidthBox, Table::columnsList(), contourWidthBox, QwtPieCurve::counterClockwise(), Spectrogram::Custom, customScaleBox, Spectrogram::Default, defaultContourBox, defaultScaleBox, QwtHistogram::end(), Graph::ErrorBars, VectorCurve::filledArrowHead(), filledHeadBox, fillGroupBox, QwtPieCurve::firstColor(), QwtPieCurve::fixedLabelsPosition(), Graph::Function, QwtBarCurve::gap(), gapBox, Spectrogram::GrayScale, grayScaleBox, Spectrogram::hasColorScale(), DataCurve::hasLabels(), VectorCurve::headAngle(), headAngleBox, VectorCurve::headLength(), headLengthBox, Graph::Histogram, histogramBeginBox, histogramEndBox, Graph::HorizontalBars, QwtPieCurve::horizontalOffset(), imageGroupBox, QwtPieCurve::labelCategories(), DataCurve::labelsAlignment(), QwtPieCurve::labelsAutoFormat(), DataCurve::labelsColor(), DataCurve::labelsColumnName(), QwtPieCurve::labelsEdgeDistance(), labelsGroupBox, labelsPage, QwtPieCurve::labelsPercentagesFormat(), DataCurve::labelsRotation(), QwtPieCurve::labelsValuesFormat(), DataCurve::labelsWhiteOut(), DataCurve::labelsXOffset(), DataCurve::labelsYOffset(), Spectrogram::levels(), levelsBox, levelsColorBox, levelsGroupBox, BoxCurve::maxStyle(), BoxCurve::meanStyle(), BoxCurve::minStyle(), minusBox, QwtErrorPlotCurve::minusSide(), QwtBarCurve::offset(), offsetBox, BoxCurve::p1Style(), BoxCurve::p99Style(), QwtPieCurve::pattern(), Graph::Pie, pieAutoLabelsBox, CurveTreeItem::plotItem(), CurveTreeItem::plotItemType(), plusBox, QwtErrorPlotCurve::plusSide(), VectorCurve::position(), privateTabWidget, QwtPieCurve::radius(), BoxCurve::SD, BoxCurve::SE, CurveTreeItem::setActive(), setAutomaticBinning(), setBoxRangeType(), setBoxType(), ColorBox::setColor(), ColorButton::setColor(), ColorMapEditor::setColorMap(), PatternBox::setPattern(), setPenStyle(), setPiePenStyle(), ColorMapEditor::setRange(), SymbolBox::setStyle(), DoubleSpinBox::setValue(), setWhiskersRange(), Graph::Spline, QwtPieCurve::startAzimuth(), DataCurve::table(), QwtPieCurve::thickness(), throughBox, QwtErrorPlotCurve::throughSymbol(), PlotCurve::type(), updateEndPointColumns(), vectColorBox, vectPosBox, vectWidthBox, Graph::VectXYAM, Graph::VectXYXY, Graph::VerticalBars, Graph::VerticalSteps, QwtPieCurve::viewAngle(), whiskerCnt, BoxCurve::whiskersRange(), BoxCurve::whiskersRangeType(), QwtErrorPlotCurve::width(), VectorCurve::width(), widthBox, xBox, and QwtErrorPlotCurve::xErrors().

Referenced by removeSelectedCurve(), and updateTabWindow().

void PlotDialog::setActiveLayer ( LayerItem *  item  )  [protected, slot]

void PlotDialog::setAutomaticBinning (  )  [private, slot]

References automaticBox, and GroupBoxH.

Referenced by initHistogramPage(), and setActiveCurve().

void PlotDialog::setAxesLabelsFont (  )  [protected, slot]

References axesFont.

Referenced by initFontsPage().

void PlotDialog::setAxesNumbersFont (  )  [protected, slot]

References numbersFont.

Referenced by initFontsPage().

void PlotDialog::setBoxRangeType ( int  index  )  [private, slot]

void PlotDialog::setBoxType ( int  index  )  [private, slot]

void PlotDialog::setLegendsFont (  )  [protected, slot]

References legendFont.

Referenced by initFontsPage().

void PlotDialog::setMultiLayer ( MultiLayer *  ml  ) 

void PlotDialog::setPenStyle ( Qt::PenStyle  style  )  [private, slot]

References boxLineStyle.

Referenced by setActiveCurve().

void PlotDialog::setPiePenStyle ( const Qt::PenStyle &  style  )  [private, slot]

References boxPieLineStyle.

Referenced by setActiveCurve().

int PlotDialog::setPlotType ( CurveTreeItem *  item  )  [private, slot]

void PlotDialog::setTitlesFont (  )  [protected, slot]

References titleFont.

Referenced by initFontsPage().

void PlotDialog::setWhiskersRange ( int  index  )  [private, slot]

void PlotDialog::showAll ( bool  all  )  [slot]

void PlotDialog::showAreaColor ( bool  show  )  [private, slot]

References boxAreaColor, and boxPattern.

Referenced by initLinePage().

void PlotDialog::showColorMapEditor ( bool  show  )  [private, slot]

void PlotDialog::showDefaultContourLinesBox ( bool  show  )  [private, slot]

References autoContourBox, and defaultPenBox.

Referenced by initSpectrogramPage().

void PlotDialog::showPlotAssociations ( QTreeWidgetItem *  item,
int   
) [private, slot]

void PlotDialog::showStatistics (  )  [private, slot]

void PlotDialog::showWorksheet (  )  [private, slot]

void PlotDialog::updateAntialiasing ( bool  on  )  [protected, slot]

void PlotDialog::updateBackgroundTransparency ( int  alpha  )  [protected, slot]

void PlotDialog::updateBorder ( int  width  )  [protected, slot]

void PlotDialog::updateCanvasTransparency ( int  alpha  )  [protected, slot]

void PlotDialog::updateEndPointColumns ( const QString &  text  )  [private, slot]

References columnNames, xEndBox, and yEndBox.

Referenced by setActiveCurve().

void PlotDialog::updateTabWindow ( QTreeWidgetItem *  currentItem,
QTreeWidgetItem *  previousItem 
) [private, slot]

void PlotDialog::updateTreeWidgetItem ( QTreeWidgetItem *  item  )  [protected, slot]

References folder_closed, and folder_open.

Referenced by PlotDialog().

bool PlotDialog::validInput (  )  [private, slot]

References binSizeBox, histogramBeginBox, and histogramEndBox.

Referenced by acceptParams().


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]

QLineEdit* PlotDialog::binSizeBox [private]

QCheckBox * PlotDialog::boxAll [private]

QCheckBox* PlotDialog::boxAntialiasing [private]

QSpinBox * PlotDialog::boxBorderWidth [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]

QComboBox * PlotDialog::boxContourStyle [private]

QCheckBox * PlotDialog::boxFillSymbol [private]

QCheckBox* PlotDialog::boxFillSymbols [private]

QComboBox* PlotDialog::boxLabelsAlign [private]

QComboBox * PlotDialog::boxLabelsColumn [private]

QCheckBox* PlotDialog::boxLabelsWhiteOut [private]

QSpinBox* PlotDialog::boxLabelsXOffset [private]

QSpinBox * PlotDialog::boxLabelsYOffset [private]

QSpinBox * PlotDialog::boxLayerHeight [private]

QSpinBox * PlotDialog::boxLayerWidth [private]

QComboBox* PlotDialog::boxLineStyle [private]

QSpinBox * PlotDialog::boxMargin [private]

QWidget * PlotDialog::boxPage [private]

QSpinBox * PlotDialog::boxPercSize [private]

QCheckBox * PlotDialog::boxPieCategories [private]

QCheckBox* PlotDialog::boxPieConterClockwise [private]

QComboBox* PlotDialog::boxPieLineStyle [private]

QSpinBox* PlotDialog::boxPieOffset [private]

QCheckBox * PlotDialog::boxPiePercentages [private]

QCheckBox * PlotDialog::boxPieValues [private]

QGroupBox * PlotDialog::boxPieWedge [private]

QComboBox* PlotDialog::boxPlotType [private]

QCheckBox * PlotDialog::boxPrintCrops [private]

QSpinBox* PlotDialog::boxRadius [private]

QComboBox * PlotDialog::boxRange [private]

QLabel* PlotDialog::boxRangeLabel [private]

Referenced by initBoxPage(), and setBoxType().

QCheckBox * PlotDialog::boxScaleLayers [private]

QSpinBox* PlotDialog::boxSymbolSize [private]

QComboBox * PlotDialog::boxType [private]

QSpinBox * PlotDialog::boxWhiskersCoef [private]

QComboBox * PlotDialog::boxWhiskersRange [private]

QComboBox * PlotDialog::boxWhiskersType [private]

QSpinBox * PlotDialog::boxWidth [private]

QSpinBox* PlotDialog::boxX [private]

QComboBox * PlotDialog::boxXAxis [private]

QSpinBox * PlotDialog::boxY [private]

QComboBox * PlotDialog::boxYAxis [private]

QPushButton * PlotDialog::btnAxesLabels [private]

Referenced by initFontsPage().

QPushButton * PlotDialog::btnAxesNumbers [private]

Referenced by initFontsPage().

QPushButton * PlotDialog::btnEditCurve [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::btnTitle [private]

Referenced by initFontsPage().

QPushButton * PlotDialog::btnWorksheet [private]

QPushButton* PlotDialog::buttonApply [private]

Referenced by PlotDialog().

QPushButton* PlotDialog::buttonCancel [private]

Referenced by PlotDialog().

QPushButton* PlotDialog::buttonOk [private]

Referenced by PlotDialog().

QPushButton* PlotDialog::buttonStatistics [private]

Referenced by initHistogramPage().

QComboBox* PlotDialog::capBox [private]

QComboBox * PlotDialog::colorScaleBox [private]

QSpinBox * PlotDialog::colorScaleWidthBox [private]

QStringList PlotDialog::columnNames [private]

QWidget* PlotDialog::curvePlotTypeBox [private]

QRadioButton * PlotDialog::customScaleBox [private]

QRadioButton * PlotDialog::defaultContourBox [private]

QGroupBox* PlotDialog::defaultPenBox [private]

QRadioButton* PlotDialog::defaultScaleBox [private]

QWidget* PlotDialog::errorsPage [private]

QCheckBox* PlotDialog::filledHeadBox [private]

QGroupBox* PlotDialog::fillGroupBox [private]

QWidget * PlotDialog::fontsPage [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]

QLineEdit * PlotDialog::histogramBeginBox [private]

QLineEdit * PlotDialog::histogramEndBox [private]

QWidget* PlotDialog::histogramPage [private]

QGroupBox * PlotDialog::imageGroupBox [private]

QCheckBox* PlotDialog::keepRatioBox [private]

QLabel* PlotDialog::labelPosition [private]

Referenced by customVectorsPage(), and initVectPage().

QGroupBox* PlotDialog::labelsGroupBox [private]

Labels page.

Referenced by acceptParams(), initLabelsPage(), and setActiveCurve().

QWidget* PlotDialog::labelsPage [private]

QLabel * PlotDialog::labelXEnd [private]

Referenced by customVectorsPage(), and initVectPage().

QLabel * PlotDialog::labelYEnd [private]

Referenced by customVectorsPage(), and initVectPage().

QWidget * PlotDialog::layerGeometryPage [private]

QWidget * PlotDialog::layerPage [private]

QFont PlotDialog::legendFont [private]

QSpinBox* PlotDialog::levelsBox [private]

QGroupBox* PlotDialog::levelsGroupBox [private]

QWidget* PlotDialog::linePage [private]

QTreeWidget* PlotDialog::listBox [private]

QCheckBox* PlotDialog::minusBox [private]

QFont PlotDialog::numbersFont [private]

QSpinBox * PlotDialog::offsetBox [private]

QWidget * PlotDialog::percentilePage [private]

QGroupBox* PlotDialog::pieAutoLabelsBox [private]

QWidget* PlotDialog::pieGeometryPage [private]

QWidget* PlotDialog::pieLabelsPage [private]

QWidget * PlotDialog::piePage [private]

QCheckBox* PlotDialog::plusBox [private]

QWidget * PlotDialog::printPage [private]

QTabWidget* PlotDialog::privateTabWidget [private]

QWidget * PlotDialog::spacingPage [private]

QWidget * PlotDialog::spectrogramPage [private]

QWidget* PlotDialog::symbolPage [private]

QCheckBox* PlotDialog::throughBox [private]

QFont PlotDialog::titleFont [private]

QWidget* PlotDialog::vectPage [private]

QComboBox* PlotDialog::vectPosBox [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().

QCheckBox* PlotDialog::xBox [private]

QComboBox* PlotDialog::xEndBox [private]

QComboBox * PlotDialog::yEndBox [private]


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

Generated on Sun Jun 15 21:32:24 2008 for QtiPlot by  doxygen 1.5.6