ConfigDialog Class Reference

Preferences dialog. More...

`#include <ConfigDialog.h>`

Inheritance diagram for ConfigDialog:

## Public Member Functions

| ConfigDialog (QWidget *parent, Qt::WFlags fl=0)
| Constructor. More...
void | setColumnSeparator (const QString &sep)

## Private Slots

void | accept ()
void | adjustCanvasHeight (double width)
void | adjustCanvasWidth (double height)
void | apply ()
void | changeColorName (int, int)
void | chooseHelpFolder ()
void | chooseJava ()
void | chooseJODConverter ()
void | chooseOffice ()
void | chooseTexCompiler ()
void | chooseTranslationsFolder ()
int | curveStyle ()
void | customizeNotes ()
void | enableCurveAntialiasingSizeBox (bool)
void | enableMajorGrids (bool on)
void | enableMinorGrids (bool on)
void | insertLanguagesList ()
virtual void | languageChange ()
void | loadDefaultColors ()
void | loadDefaultSymbols ()
void | majorGridEnabled (bool)
void | minorGridEnabled (bool)
void | moveColor (bool up=true)
void | moveColorDown ()
void | moveSymbol (bool up=true)
void | moveSymbolDown ()
void | newColor ()
void | pick3DAxesFont ()
void | pick3DNumbersFont ()
void | pick3DTitleFont ()
void | pickApplicationFont ()
void | pickAxesFont ()
void | pickHeaderFont ()
void | pickLegendFont ()
void | pickNumbersFont ()
void | pickTextFont ()
void | pickTitleFont ()
void | rehighlight ()
void | removeColor ()
void | resetDefaultSettings ()
void | setCurrentPage (int index)
void | setCurrentSymbol (SymbolBox *)
void | showColorDialog (int, int)
void | showFrameWidth (bool ok)
void | showGridOptions (int axis)
void | showPointsBox (bool)
void | switchToLanguage (int param)
void | updateCanvasSize (int unit)
void | updateGrid ()
void | updateSymbolsList (int)
bool | validateJava ()
bool | validateJODConverter ()
bool | validateOffice ()
bool | validateTexCompiler ()

## Private Member Functions

double | convertFromPixels (int w, FrameWidget::Unit unit, int dimension)
int | convertToPixels (double w, FrameWidget::Unit unit, int dimension)
void | initAppPage ()
void | initAxesPage ()
void | initConfirmationsPage ()
void | initCurvesPage ()
void | initFileLocationsPage ()
void | initFittingPage ()
void | initGridPage ()
void | initLayerGeometryPage ()
void | initLayerSpeedPage ()
void | initNotesPage ()
void | initPlots3DPage ()
void | initPlotsPage ()
void | initProxyPage ()
void | initTablesPage ()
void | setApplication (ApplicationWindow *app)
QNetworkProxy | setApplicationCustomProxy ()
void | setColorsList (const QList< QColor > &colList, const QStringList &colNames)
void | setSymbolsList (const QList< int > &symbList)
void | updateMenuList ()
| Calculates a sensible width for the items list. More...
bool | validFolderPath (const QString &path)

## Private Attributes

QGroupBox * | antialiasingGroupBox
QWidget * | appColors
QFont | appFont
QWidget * | application
QTabWidget * | appTabWidget
double | aspect_ratio
QComboBox * | attachToBox
QLabel * | attachToLabel
QFont | axesFont
QListWidget * | axesGridList
QWidget * | axesPage
QComboBox * | axisLabelingBox
QSlider * | bkgOpacitySlider
QCheckBox * | boxAntialiseGrid
QSpinBox * | boxAppPrecision
QCheckBox * | boxAutoscale3DPlots
QCheckBox * | boxAutoscaling
QSpinBox * | boxAxesLabelsDist
QCheckBox * | boxBackbones
ColorButton * | boxBackgroundColor
QSpinBox * | boxBackgroundTransparency
QCheckBox * | boxBackupProject
ColorButton * | boxBorderColor
QSpinBox * | boxBorderWidth
ColorButton * | boxCanvasColor
DoubleSpinBox * | boxCanvasHeight
QSpinBox * | boxCanvasTransparency
DoubleSpinBox * | boxCanvasWidth
QComboBox * | boxClipboardLocale
ColorButton * | boxColorMajor
ColorButton * | boxColorMinor
QCheckBox * | boxConfirmModifyDataPoints
QCheckBox * | boxConfirmOverwrite
DoubleSpinBox * | boxCurveLineWidth
QComboBox * | boxCurveStyle
QComboBox * | boxDecimalSeparator
QCheckBox * | boxEmptyCellGap
QCheckBox * | boxEnableAxis
QComboBox * | boxEndLine
QCheckBox * | boxFolders
QFontComboBox * | boxFontFamily
QSpinBox * | boxFontSize
QCheckBox * | boxFrame
QSpinBox * | boxFrameWidth
QComboBox * | boxGridXAxis
QComboBox * | boxGridYAxis
QComboBox * | boxInitWindow
QCheckBox * | boxLabelsEditing
QComboBox * | boxLanguage
QSpinBox * | boxLineWidth
QCheckBox * | boxMajorGrid
QCheckBox * | boxMajorGrids
QComboBox * | boxMajorGridStyle
DoubleSpinBox * | boxMajorGridWidth
QComboBox * | boxMajTicks
QSpinBox * | boxMajTicksLength
QSpinBox * | boxMargin
QCheckBox * | boxMatrices
QCheckBox * | boxMinorGrid
QCheckBox * | boxMinorGrids
QComboBox * | boxMinorGridStyle
DoubleSpinBox * | boxMinorGridWidth
QComboBox * | boxMinTicks
QSpinBox * | boxMinTicksLength
QSpinBox * | boxMinutes
QCheckBox * | boxMultiPeakMsgs
QCheckBox * | boxMuParserCLocale
QCheckBox * | boxNotes
QCheckBox * | boxOrthogonal
ColorButton * | boxPeaksColor
QCheckBox * | boxPlots2D
QCheckBox * | boxPlots3D
QSpinBox * | boxPrecision
QCheckBox * | boxPrintCropmarks
QComboBox * | boxProjection
QCheckBox * | boxPromptRenameTables
QCheckBox * | boxResize
QSpinBox * | boxResolution
QCheckBox * | boxSave
QCheckBox * | boxScaleFonts
QCheckBox * | boxScaleLayersOnPrint
QComboBox * | boxScriptingLanguage
QCheckBox * | boxSearchUpdates
QComboBox * | boxSeparator
QCheckBox * | boxShowAxisLabels
QCheckBox * | boxShowLegend
QCheckBox * | boxSmoothMesh
QComboBox * | boxStyle
QSpinBox * | boxSymbolSize
QCheckBox * | boxSynchronizeScales
QCheckBox * | boxTableComments
QSpinBox * | boxTabLength
QCheckBox * | boxTablePasteDialog
QCheckBox * | boxTables
QCheckBox * | boxThousandsSeparator
QSpinBox * | boxTickLabelsDist
QCheckBox * | boxTitle
PenStyleBox * | boxTypeMajor
PenStyleBox * | boxTypeMinor
QCheckBox * | boxUpdateTableValues
DoubleSpinBox * | boxWidthMajor
DoubleSpinBox * | boxWidthMinor
QPushButton * | browseJavaBtn
QPushButton * | browseJODConverterBtn
QPushButton * | browseOfficeBtn
QPushButton * | browseTexCompilerBtn
ColorButton * | btnAxes
ColorButton * | btnBackground3D
QPushButton * | btnColorDown
QPushButton * | btnColorUp
QPushButton * | btnDefaultSettings
ColorButton * | btnGrid
ColorButton * | btnGridMinor
ColorButton * | btnLabels
QPushButton * | btnLabelsFnt
QPushButton * | btnLoadDefaultColors
QPushButton * | btnLoadDefaultSymbols
ColorButton * | btnMesh
QPushButton * | btnNewColor
ColorButton * | btnNumbers
QPushButton * | btnNumFnt
ColorButton * | btnPanels
ColorButton * | btnPanelsText
QPushButton * | btnRemoveColor
QPushButton * | btnSymbolDown
QPushButton * | btnSymbolUp
QPushButton * | btnTitleFnt
ColorButton * | btnWorkspace
QPushButton * | buttonApply
QPushButton * | buttonAxesFont
ColorButton * | buttonBackground
QPushButton * | buttonBoldFont
QPushButton * | buttonCancel
ColorButton * | buttonClassColor
QLabel * | buttonClassLabel
ColorButton * | buttonCommentColor
QLabel * | buttonCommentLabel
ColorButton * | buttonFunctionColor
QLabel * | buttonFunctionLabel
ColorButton * | buttonHeader
QPushButton * | buttonHeaderFont
QPushButton * | buttonItalicFont
ColorButton * | buttonKeywordColor
QLabel * | buttonKeywordLabel
QPushButton * | buttonLegendFont
QPushButton * | buttonNumbersFont
ColorButton * | buttonNumericColor
QLabel * | buttonNumericLabel
QPushButton * | buttonOk
ColorButton * | buttonQuotationColor
QLabel * | buttonQuotationLabel
ColorButton * | buttonText
QPushButton * | buttonTextFont
QPushButton * | buttonTitleFont
QLabel * | canvasHeightLabel
QSlider * | canvasOpacitySlider
QLabel * | canvasWidthLabel
QGroupBox * | colorMapBox
ColorMapEditor * | colorMapEditor
QTableWidget * | colorsList
QCheckBox * | completionBox
QWidget * | confirm
QSpinBox * | curveAlphaBox
QSlider * | curveOpacitySlider
QWidget * | curves
QGroupBox * | curvesGroupBox
QSpinBox * | curveSizeBox
QFont | d_3D_axes_font
QFont | d_3D_numbers_font
QFont | d_3D_title_font
QStringList | d_indexed_color_names
QList< QColor > | d_indexed_colors
QList< int > | d_indexed_symbols
QCheckBox * | disableAntialiasingBox
QLabel * | enableAxisLabel
QGridLayout * | enabledAxesGrid
QGroupBox * | enabledAxesGroupBox
QComboBox * | excelImportMethod
QLabel * | excelImportMethodLabel
QWidget * | fileLocationsPage
QGroupBox * | fillCurvesGroupBox
QCheckBox * | fillSymbolsBox
QWidget * | fitPage
QPushButton * | fontsBtn
QStackedWidget * | generalDialog
QSpinBox * | generatePointsBox
QRadioButton * | generatePointsBtn
QLabel * | gridAxesLbl
QLabel * | gridLineColorLbl
QLabel * | gridLineTypeLbl
QLabel * | gridLineWidthLbl
QWidget * | gridPage
QGroupBox * | groupBackgroundOptions
QGroupBox * | groupBox3DCol
QGroupBox * | groupBox3DFonts
QGroupBox * | groupBox3DGrids
QGroupBox * | groupBoxConfirm
QGroupBox * | groupBoxFitParameters
QGroupBox * | groupBoxFittingCurve
QGroupBox * | groupBoxMultiPeak
QGroupBox * | groupBoxTableCol
QGroupBox * | groupBoxTableFonts
QGroupBox * | groupIndexedColors
QGroupBox * | groupIndexedSymbols
QGroupBox * | groupSyntaxHighlighter
QFont | headerFont
QLineEdit * | helpPathLine
QListWidget * | itemsList
QLabel * | javaLabel
QLineEdit * | javaPathBox
QLabel * | jodconverterLabel
QLineEdit * | jodconverterPathBox
QCheckBox * | keepRatioBox
QLabel * | label3DGridsColor
QLabel * | label3DGridsStyle
QLabel * | label3DGridsWidth
QLabel * | labelFrameWidth
QLabel * | labelGraphAxesLabelsDist
QLabel * | labelGraphBkgColor
QLabel * | labelGraphBkgOpacity
QLabel * | labelGraphCanvasColor
QLabel * | labelGraphCanvasOpacity
QLabel * | labelGraphFrameColor
QLabel * | labelGraphFrameWidth
QLabel * | labelNotesFont
QLabel * | labelTabLength
QLabel * | labelTickLabelsDist
QLabel * | lblAppPrecision
QLabel * | lblAxesLineWidth
QLabel * | lblAxisLabeling
QLabel * | lblClipboardSeparator
QLabel * | lblCurveAlpha
QLabel * | lblCurveStyle
QLabel * | lblDecimalSeparator
QLabel * | lblEndOfLine
QLabel * | lblFloorStyle
QLabel * | lblFonts
QLabel * | lblHeaderColor
QLabel * | lblHelpPath
QLabel * | lblInitWindow
QLabel * | lblLanguage
QLabel * | lblLineStyle
QLabel * | lblLineWidth
QLabel * | lblMajTicks
QLabel * | lblMajTicksLength
QLabel * | lblMargin
QLabel * | lblMinTicks
QLabel * | lblMinTicksLength
QLabel * | lblPageHeader
QLabel * | lblPanels
QLabel * | lblPanelsText
QLabel * | lblPattern
QLabel * | lblPeaksColor
QLabel * | lblPoints
QLabel * | lblPrecision
QLabel * | lblResolution
QLabel * | lblScriptingLanguage
QLabel * | lblSeparator
QLabel * | lblStyle
QLabel * | lblSymbBox
QLabel * | lblSymbEdge
QLabel * | lblSymbSize
QLabel * | lblTableBackground
QLabel * | lblTextColor
QLabel * | lblTranslationsPath
QLabel * | lblUndoStackSize
QLabel * | lblWorkspace
QComboBox * | legendDisplayBox
QLabel * | legendDisplayLabel
QFont | legendFont
QCheckBox * | linearFit2PointsBox
QCheckBox * | lineNumbersBox
PenStyleBox * | lineStyleBox
QCheckBox * | logBox
QWidget * | notesPage
QFont | numbersFont
QWidget * | numericFormatPage
QLabel * | officeLabel
QCheckBox * | openLastProjectBox
PatternBox * | patternBox
QWidget * | plotFonts
QWidget * | plotGeometryPage
QCheckBox * | plotLabelBox
QWidget * | plotOptions
QWidget * | plotPrint
QWidget * | plots3D
QWidget * | plotSpeedPage
QTabWidget * | plotsTabWidget
QWidget * | plotTicks
QGroupBox * | proxyGroupBox
QLabel * | proxyHostLabel
QLineEdit * | proxyHostLine
QWidget * | proxyPage
QLabel * | proxyPasswordLabel
QLineEdit * | proxyPasswordLine
QSpinBox * | proxyPortBox
QLabel * | proxyPortLabel
QLabel * | proxyUserLabel
QLineEdit * | proxyUserNameLine
QRadioButton * | samePointsBtn
QCheckBox * | scaleErrorsBox
QLabel * | showNumbersLabel
QLineEdit * | sofficePathBox
SymbolBox * | symbolBox
DoubleSpinBox * | symbolEdgeBox
QGroupBox * | symbolGroupBox
QTableWidget * | symbolsList
QWidget * | tables
QLabel * | texCompilerLabel
QLineEdit * | texCompilerPathBox
QFont | textFont
QFont | titleFont
QLineEdit * | translationsPathLine
QSpinBox * | undoStackSizeBox
QComboBox * | unitBox
QLabel * | unitBoxLabel
QLabel * | xBottomLabel
QLabel * | xTopLabel
QLabel * | yLeftLabel
QLabel * | yRightLabel

## Detailed Description

Preferences dialog.

## Constructor & Destructor Documentation

ConfigDialog::ConfigDialog | ( | QWidget * | parent,
|  | Qt::WFlags | fl = `0`
| ) |  |

Constructor.

Parameters

  parent | parent widget (must be the application window!=
  fl | window flags

References accept(), appFont, ApplicationWindow::appFont, apply(), appTabWidget, axesFont, btnDefaultSettings, buttonApply, buttonCancel, buttonHeaderFont, buttonOk, buttonTextFont, d_3D_axes_font, ApplicationWindow::d_3D_axes_font, d_3D_numbers_font, ApplicationWindow::d_3D_numbers_font, d_3D_title_font, ApplicationWindow::d_3D_title_font, fitPage, generalDialog, headerFont, initAppPage(), initFittingPage(), initNotesPage(), initPlots3DPage(), initPlotsPage(), initTablesPage(), itemsList, languageChange(), lblPageHeader, legendFont, notesPage, numbersFont, ApplicationWindow::panelsColor, pickHeaderFont(), pickTextFont(), ApplicationWindow::plotAxesFont, ApplicationWindow::plotLegendFont, ApplicationWindow::plotNumbersFont, plots3D, plotsTabWidget, ApplicationWindow::plotTitleFont, resetDefaultSettings(), setCurrentPage(), ApplicationWindow::tableHeaderFont, tables, ApplicationWindow::tableTextFont, textFont, and titleFont.

## Member Function Documentation

void ConfigDialog::accept | ( |  | ) |

private slot

References apply().

Referenced by ConfigDialog().

void ConfigDialog::adjustCanvasHeight | ( | double | width | ) |

private slot

References aspect_ratio, boxCanvasHeight, keepRatioBox, DoubleSpinBox::setValue(), and DoubleSpinBox::value().

Referenced by initLayerGeometryPage().

void ConfigDialog::adjustCanvasWidth | ( | double | height | ) |

private slot

References aspect_ratio, boxCanvasWidth, keepRatioBox, DoubleSpinBox::setValue(), and DoubleSpinBox::value().

Referenced by initLayerGeometryPage().

void ConfigDialog::apply | ( |  | ) |

private slot

References antialiasingGroupBox, appFont, appTabWidget, attachToBox, ApplicationWindow::autoSearchUpdates, axesFont, ApplicationWindow::axesLineWidth, axesPage, axisLabelingBox, boxAppPrecision, boxAutoscale3DPlots, boxAutoscaling, boxAxesLabelsDist, boxBackbones, boxBackgroundColor, boxBackgroundTransparency, boxBackupProject, boxBorderColor, boxBorderWidth, boxCanvasColor, boxCanvasHeight, boxCanvasTransparency, boxCanvasWidth, boxClipboardLocale, boxConfirmModifyDataPoints, boxConfirmOverwrite, boxCurveLineWidth, boxDecimalSeparator, boxEmptyCellGap, boxEndLine, boxFolders, boxFrame, boxFrameWidth, boxInitWindow, boxLabelsEditing, boxLineWidth, boxMajorGrids, boxMajorGridStyle, boxMajorGridWidth, boxMajTicks, boxMajTicksLength, boxMargin, boxMatrices, boxMinorGrids, boxMinorGridStyle, boxMinorGridWidth, boxMinTicks, boxMinTicksLength, boxMinutes, boxMultiPeakMsgs, boxMuParserCLocale, boxNotes, boxOrthogonal, boxPeaksColor, boxPlots2D, boxPlots3D, boxPrecision, boxPrintCropmarks, boxProjection, boxPromptRenameTables, boxResize, boxResolution, boxSave, boxScaleFonts, boxScaleLayersOnPrint, boxScriptingLanguage, boxSearchUpdates, boxSeparator, boxShowLegend, boxSmoothMesh, boxStyle, boxSymbolSize, boxSynchronizeScales, boxTableComments, boxTablePasteDialog, boxTables, boxThousandsSeparator, boxTickLabelsDist, boxTitle, boxUpdateTableValues, btnAxes, btnBackground3D, btnGrid, btnGridMinor, btnLabels, btnMesh, btnNumbers, btnPanels, btnPanelsText, btnWorkspace, buttonBackground, buttonHeader, buttonText, ApplicationWindow::canvasFrameWidth, ApplicationWindow::changeAppFont(), ApplicationWindow::changeAppStyle(), ColorButton::color(), ColorMapEditor::colorMap(), colorMapEditor, ApplicationWindow::columnSeparator, completionBox, ApplicationWindow::confirmCloseFolder, convertToPixels(), ApplicationWindow::createLanguagesList(), curveAlphaBox, curveSizeBox, curveStyle(), ApplicationWindow::d_2_linear_fit_points, ApplicationWindow::d_3D_autoscale, ApplicationWindow::d_3D_axes_color, d_3D_axes_font, ApplicationWindow::d_3D_axes_font, ApplicationWindow::d_3D_background_color, ApplicationWindow::d_3D_color_map, ApplicationWindow::d_3D_grid_color, ApplicationWindow::d_3D_labels_color, ApplicationWindow::d_3D_legend, ApplicationWindow::d_3D_major_grids, ApplicationWindow::d_3D_major_style, ApplicationWindow::d_3D_major_width, ApplicationWindow::d_3D_mesh_color, ApplicationWindow::d_3D_minor_grid_color, ApplicationWindow::d_3D_minor_grids, ApplicationWindow::d_3D_minor_style, ApplicationWindow::d_3D_minor_width, ApplicationWindow::d_3D_numbers_color, d_3D_numbers_font, ApplicationWindow::d_3D_numbers_font, ApplicationWindow::d_3D_orthogonal, ApplicationWindow::d_3D_projection, ApplicationWindow::d_3D_resolution, ApplicationWindow::d_3D_smooth_mesh, d_3D_title_font, ApplicationWindow::d_3D_title_font, ApplicationWindow::d_backup_files, ApplicationWindow::d_confirm_modif_2D_points, ApplicationWindow::d_confirm_overwrite, ApplicationWindow::d_curve_line_style, ApplicationWindow::d_curve_max_antialising_size, ApplicationWindow::d_decimal_digits, ApplicationWindow::d_disable_curve_antialiasing, ApplicationWindow::d_eol, ApplicationWindow::d_fill_symbols, ApplicationWindow::d_graph_attach_policy, ApplicationWindow::d_graph_axes_labels_dist, ApplicationWindow::d_graph_axis_labeling, ApplicationWindow::d_graph_background_color, ApplicationWindow::d_graph_background_opacity, ApplicationWindow::d_graph_border_color, ApplicationWindow::d_graph_border_width, ApplicationWindow::d_graph_canvas_color, ApplicationWindow::d_graph_canvas_opacity, ApplicationWindow::d_graph_legend_display, ApplicationWindow::d_graph_tick_labels_dist, ApplicationWindow::d_in_place_editing, d_indexed_color_names, d_indexed_colors, d_indexed_symbols, ApplicationWindow::d_indexed_symbols, ApplicationWindow::d_inform_rename_table, ApplicationWindow::d_init_window_type, ApplicationWindow::d_keep_aspect_ration, ApplicationWindow::d_layer_canvas_height, ApplicationWindow::d_layer_canvas_width, ApplicationWindow::d_layer_geometry_unit, ApplicationWindow::d_multi_peak_messages, ApplicationWindow::d_muparser_c_locale, ApplicationWindow::d_open_last_project, ApplicationWindow::d_print_cropmarks, ApplicationWindow::d_python_config_folder, ApplicationWindow::d_scale_plots_on_print, ApplicationWindow::d_show_axes, ApplicationWindow::d_show_axes_labels, ApplicationWindow::d_show_empty_cell_gap, ApplicationWindow::d_show_table_comments, ApplicationWindow::d_show_table_paste_dialog, ApplicationWindow::d_startup_scripts_folder, ApplicationWindow::d_symbol_style, ApplicationWindow::d_synchronize_graph_scales, ApplicationWindow::d_translations_folder, ApplicationWindow::defaultCurveAlpha, ApplicationWindow::defaultCurveBrush, ApplicationWindow::defaultCurveLineWidth, ApplicationWindow::defaultCurveStyle, ApplicationWindow::defaultPlotMargin, ApplicationWindow::defaultScriptingLang, ApplicationWindow::defaultSymbolEdge, ApplicationWindow::defaultSymbolSize, disableAntialiasingBox, Graph::disableCurveAntialiasing(), ApplicationWindow::drawBackbones, ApplicationWindow::enableCompletion(), enabledAxesGrid, excelImportMethod, fileLocationsPage, fillSymbolsBox, ApplicationWindow::fit_output_precision, ApplicationWindow::fit_scale_errors, ApplicationWindow::fitPoints, generalDialog, ApplicationWindow::generatePeakCurves, generatePointsBox, generatePointsBtn, ApplicationWindow::generateUniformFitPoints, groupBoxMultiPeak, groupIndexedSymbols, headerFont, ApplicationWindow::helpFilePath, helpPathLine, insertLanguagesList(), keepRatioBox, MultiLayer::layersList(), legendDisplayBox, legendFont, linearFit2PointsBox, lineStyleBox, logBox, ApplicationWindow::majTicksLength, ApplicationWindow::majTicksStyle, ApplicationWindow::minTicksLength, ApplicationWindow::minTicksStyle, ApplicationWindow::modifiedProject(), numbersFont, numericFormatPage, openLastProjectBox, ApplicationWindow::pasteFitResultsToPlot, patternBox, ApplicationWindow::peakCurvesColor, ApplicationWindow::plotAxesFont, plotGeometryPage, plotLabelBox, ApplicationWindow::plotLegendFont, ApplicationWindow::plotNumbersFont, plotsTabWidget, ApplicationWindow::plotTitleFont, MultiLayer::printCropmarks(), proxyPage, ApplicationWindow::saveSettings(), scaleErrorsBox, ApplicationWindow::setAppColors(), setApplicationCustomProxy(), ApplicationWindow::setAutoUpdateTableValues(), Graph::setAxisTitlePolicy(), ApplicationWindow::setClipboardLocale(), ApplicationWindow::setExcelImportMethod(), ApplicationWindow::setGraphDefaultSettings(), Table::setHeaderColor(), Table::setHeaderFont(), ApplicationWindow::setIndexedColorNames(), ApplicationWindow::setIndexedColors(), ApplicationWindow::setIndexedSymbols(), ApplicationWindow::setMatrixUndoStackSize(), ApplicationWindow::setPlot3DOptions(), ApplicationWindow::setSaveSettings(), MultiLayer::setScaleLayersOnPrint(), Graph::setSynchronizedScaleDivisions(), Table::setTextFont(), Table::showComments(), symbolBox, symbolEdgeBox, ApplicationWindow::tableBkgdColor, ApplicationWindow::tableHeaderColor, ApplicationWindow::tableHeaderFont, ApplicationWindow::tableTextColor, ApplicationWindow::tableTextFont, textFont, titleFont, ApplicationWindow::titleOn, translationsPathLine, undoStackSizeBox, unitBox, ApplicationWindow::updateConfirmOptions(), updateMenuList(), validFolderPath(), DoubleSpinBox::value(), ApplicationWindow::windowsList(), and ApplicationWindow::writeFitResultsToLog.

Referenced by accept(), and ConfigDialog().

void ConfigDialog::changeColorName | ( | int | row,
|  | int | col
| ) |  |

private slot

References colorsList, and d_indexed_color_names.

Referenced by initCurvesPage().

void ConfigDialog::chooseHelpFolder | ( |  | ) |

private slot

References ApplicationWindow::helpFilePath, and helpPathLine.

Referenced by initFileLocationsPage().

void ConfigDialog::chooseJava | ( |  | ) |

private slot

References ApplicationWindow::d_java_path, ApplicationWindow::getFileName(), and javaPathBox.

Referenced by initFileLocationsPage().

void ConfigDialog::chooseJODConverter | ( |  | ) |

private slot

References ApplicationWindow::d_jodconverter_path, ApplicationWindow::getFileName(), and jodconverterPathBox.

Referenced by initFileLocationsPage().

void ConfigDialog::chooseOffice | ( |  | ) |

private slot

References ApplicationWindow::d_soffice_path, ApplicationWindow::getFileName(), and sofficePathBox.

Referenced by initFileLocationsPage().

void ConfigDialog::chooseTexCompiler | ( |  | ) |

private slot

References ApplicationWindow::d_latex_compiler_path, ApplicationWindow::getFileName(), and texCompilerPathBox.

Referenced by initFileLocationsPage().

void ConfigDialog::chooseTranslationsFolder | ( |  | ) |

private slot

References ApplicationWindow::createLanguagesList(), ApplicationWindow::d_translations_folder, insertLanguagesList(), and translationsPathLine.

Referenced by initFileLocationsPage().

double ConfigDialog::convertFromPixels | ( | int | w,
|  | FrameWidget::Unit | unit,
|  | int | dimension
| ) |  |

private

References FrameWidget::Centimeter, FrameWidget::Inch, FrameWidget::Millimeter, FrameWidget::Pixel, and FrameWidget::Point.

Referenced by updateCanvasSize().

int ConfigDialog::convertToPixels | ( | double | w,
|  | FrameWidget::Unit | unit,
|  | int | dimension
| ) |  |

private

References FrameWidget::Centimeter, FrameWidget::Inch, FrameWidget::Millimeter, FrameWidget::Pixel, and FrameWidget::Point.

Referenced by apply().

int ConfigDialog::curveStyle | ( |  | ) |

private slot

References Graph::Area, boxCurveStyle, Graph::HorizontalBars, Graph::HorizontalSteps, Graph::Line, Graph::LineSymbols, Graph::Scatter, Graph::Spline, Graph::VerticalBars, Graph::VerticalDropLines, and Graph::VerticalSteps.

Referenced by apply().

void ConfigDialog::customizeNotes | ( |  | ) |

private slot

References boxFontFamily, boxFontSize, boxTabLength, buttonBoldFont, buttonItalicFont, ApplicationWindow::d_note_line_numbers, ApplicationWindow::d_notes_font, ApplicationWindow::d_notes_tab_length, generalDialog, lineNumbersBox, notesPage, Note::setFont(), ApplicationWindow::setFormatBarFont(), Note::setTabStopWidth(), Note::showLineNumbers(), and ApplicationWindow::windowsList().

Referenced by initNotesPage().

void ConfigDialog::enableCurveAntialiasingSizeBox | ( | bool | on | ) |

private slot

References curveSizeBox, and disableAntialiasingBox.

Referenced by initLayerSpeedPage().

void ConfigDialog::enableMajorGrids | ( | bool | on | ) |

private slot

References boxMajorGridStyle, boxMajorGridWidth, and btnGrid.

Referenced by initPlots3DPage(), and setApplication().

void ConfigDialog::enableMinorGrids | ( | bool | on | ) |

private slot

References boxMinorGridStyle, boxMinorGridWidth, and btnGridMinor.

Referenced by initPlots3DPage(), and setApplication().

void ConfigDialog::initAppPage | ( |  | ) |

private

References appColors, application, ApplicationWindow::appStyle, appTabWidget, ApplicationWindow::autoSave, ApplicationWindow::autoSaveTime, ApplicationWindow::autoSearchUpdates, boxAppPrecision, boxBackupProject, boxClipboardLocale, boxDecimalSeparator, boxEndLine, boxInitWindow, boxLanguage, boxMinutes, boxMuParserCLocale, boxSave, boxScriptingLanguage, boxSearchUpdates, boxStyle, boxThousandsSeparator, btnPanels, btnPanelsText, btnWorkspace, completionBox, confirm, ApplicationWindow::d_backup_files, ApplicationWindow::d_completion, ApplicationWindow::d_decimal_digits, ApplicationWindow::d_muparser_c_locale, ApplicationWindow::d_open_last_project, ApplicationWindow::defaultScriptingLang, excelImportMethod, excelImportMethodLabel, fontsBtn, generalDialog, initConfirmationsPage(), initFileLocationsPage(), initProxyPage(), insertLanguagesList(), ScriptingLangManager::languages(), lblAppPrecision, lblClipboardSeparator, lblDecimalSeparator, lblEndOfLine, lblFonts, lblInitWindow, lblLanguage, lblPanels, lblPanelsText, lblScriptingLanguage, lblStyle, lblUndoStackSize, lblWorkspace, ApplicationWindow::matrixUndoStackSize(), numericFormatPage, openLastProjectBox, ApplicationWindow::panelsColor, ApplicationWindow::panelsTextColor, pickApplicationFont(), ColorButton::setColor(), switchToLanguage(), undoStackSizeBox, and ApplicationWindow::workspaceColor.

Referenced by ConfigDialog().

void ConfigDialog::initAxesPage | ( |  | ) |

private

References ApplicationWindow::axesLineWidth, axesPage, boxAxesLabelsDist, boxBackbones, boxLineWidth, boxSynchronizeScales, boxTickLabelsDist, ApplicationWindow::d_graph_axes_labels_dist, ApplicationWindow::d_graph_tick_labels_dist, ApplicationWindow::d_show_axes, ApplicationWindow::d_show_axes_labels, ApplicationWindow::d_synchronize_graph_scales, ApplicationWindow::drawBackbones, enableAxisLabel, enabledAxesGrid, enabledAxesGroupBox, labelGraphAxesLabelsDist, labelTickLabelsDist, lblAxesLineWidth, showNumbersLabel, xBottomLabel, xTopLabel, yLeftLabel, and yRightLabel.

Referenced by initPlotsPage().

void ConfigDialog::initConfirmationsPage | ( |  | ) |

private

References boxConfirmModifyDataPoints, boxConfirmOverwrite, boxFolders, boxMatrices, boxNotes, boxPlots2D, boxPlots3D, boxPromptRenameTables, boxTablePasteDialog, boxTables, confirm, ApplicationWindow::confirmCloseFolder, ApplicationWindow::confirmCloseMatrix, ApplicationWindow::confirmCloseNotes, ApplicationWindow::confirmClosePlot2D, ApplicationWindow::confirmClosePlot3D, ApplicationWindow::confirmCloseTable, ApplicationWindow::d_confirm_modif_2D_points, ApplicationWindow::d_confirm_overwrite, ApplicationWindow::d_inform_rename_table, ApplicationWindow::d_show_table_paste_dialog, and groupBoxConfirm.

Referenced by initAppPage().

void ConfigDialog::initCurvesPage | ( |  | ) |

private

References boxCurveLineWidth, boxCurveStyle, boxSymbolSize, btnColorDown, btnColorUp, btnLoadDefaultColors, btnLoadDefaultSymbols, btnNewColor, btnRemoveColor, btnSymbolDown, btnSymbolUp, changeColorName(), colorsList, curveAlphaBox, curveOpacitySlider, curves, curvesGroupBox, ApplicationWindow::d_curve_line_style, ApplicationWindow::d_fill_symbols, d_indexed_color_names, d_indexed_colors, d_indexed_symbols, ApplicationWindow::d_indexed_symbols, ApplicationWindow::d_symbol_style, ApplicationWindow::defaultCurveAlpha, ApplicationWindow::defaultCurveBrush, ApplicationWindow::defaultCurveLineWidth, ApplicationWindow::defaultSymbolEdge, ApplicationWindow::defaultSymbolSize, fillCurvesGroupBox, fillSymbolsBox, groupIndexedColors, groupIndexedSymbols, ApplicationWindow::indexedColorNames(), ApplicationWindow::indexedColors(), ApplicationWindow::indexedSymbols(), lblCurveAlpha, lblCurveStyle, lblLineStyle, lblLineWidth, lblPattern, lblSymbBox, lblSymbEdge, lblSymbSize, lineStyleBox, loadDefaultColors(), loadDefaultSymbols(), moveColor(), moveColorDown(), moveSymbol(), moveSymbolDown(), newColor(), patternBox, removeColor(), setColorsList(), DoubleSpinBox::setRange(), DoubleSpinBox::setSingleStep(), setSymbolsList(), DoubleSpinBox::setValue(), showColorDialog(), symbolBox, symbolEdgeBox, symbolGroupBox, and symbolsList.

Referenced by initPlotsPage().

void ConfigDialog::initFileLocationsPage | ( |  | ) |

private

References appTabWidget, boxScriptingLanguage, browseJavaBtn, browseJODConverterBtn, browseOfficeBtn, browseTexCompilerBtn, chooseHelpFolder(), chooseJava(), chooseJODConverter(), chooseOffice(), chooseTexCompiler(), chooseTranslationsFolder(), ApplicationWindow::d_java_path, ApplicationWindow::d_jodconverter_path, ApplicationWindow::d_latex_compiler_path, ApplicationWindow::d_python_config_folder, ApplicationWindow::d_soffice_path, ApplicationWindow::d_startup_scripts_folder, ApplicationWindow::d_translations_folder, ApplicationWindow::defaultScriptingLang, fileLocationsPage, ApplicationWindow::helpFilePath, helpPathLine, javaLabel, javaPathBox, jodconverterLabel, jodconverterPathBox, lblHelpPath, lblTranslationsPath, officeLabel, sofficePathBox, texCompilerLabel, texCompilerPathBox, translationsPathLine, validateJava(), validateJODConverter(), validateOffice(), and validateTexCompiler().

Referenced by initAppPage().

void ConfigDialog::initFittingPage | ( |  | ) |

private

References boxMultiPeakMsgs, boxPeaksColor, boxPrecision, ApplicationWindow::d_2_linear_fit_points, ApplicationWindow::d_multi_peak_messages, ApplicationWindow::fit_output_precision, ApplicationWindow::fit_scale_errors, fitPage, ApplicationWindow::fitPoints, ApplicationWindow::generatePeakCurves, generatePointsBox, generatePointsBtn, ApplicationWindow::generateUniformFitPoints, groupBoxFitParameters, groupBoxFittingCurve, groupBoxMultiPeak, lblPeaksColor, lblPoints, lblPrecision, linearFit2PointsBox, logBox, ApplicationWindow::pasteFitResultsToPlot, ApplicationWindow::peakCurvesColor, plotLabelBox, samePointsBtn, scaleErrorsBox, ColorButton::setColor(), showPointsBox(), and ApplicationWindow::writeFitResultsToLog.

Referenced by ConfigDialog().

void ConfigDialog::initGridPage | ( |  | ) |

private

References axesGridList, boxAntialiseGrid, boxColorMajor, boxColorMinor, boxGridXAxis, boxGridYAxis, boxMajorGrid, boxMinorGrid, boxTypeMajor, boxTypeMinor, boxWidthMajor, boxWidthMinor, gridAxesLbl, gridLineColorLbl, gridLineTypeLbl, gridLineWidthLbl, gridPage, majorGridEnabled(), minorGridEnabled(), DoubleSpinBox::setRange(), DoubleSpinBox::setSingleStep(), DoubleSpinBox::setValue(), showGridOptions(), and updateGrid().

Referenced by initPlotsPage().

void ConfigDialog::initLayerGeometryPage | ( |  | ) |

private

References adjustCanvasHeight(), adjustCanvasWidth(), boxCanvasHeight, boxCanvasWidth, canvasHeightLabel, canvasWidthLabel, ApplicationWindow::d_keep_aspect_ration, ApplicationWindow::d_layer_geometry_unit, keepRatioBox, plotGeometryPage, DoubleSpinBox::setDecimals(), DoubleSpinBox::setRange(), unitBox, unitBoxLabel, and updateCanvasSize().

Referenced by initPlotsPage().

void ConfigDialog::initLayerSpeedPage | ( |  | ) |

private

References ApplicationWindow::antialiasing2DPlots, antialiasingGroupBox, curveSizeBox, ApplicationWindow::d_curve_max_antialising_size, ApplicationWindow::d_disable_curve_antialiasing, disableAntialiasingBox, enableCurveAntialiasingSizeBox(), and plotSpeedPage.

Referenced by initPlotsPage().

void ConfigDialog::initNotesPage | ( |  | ) |

private

References boxFontFamily, boxFontSize, boxTabLength, buttonBoldFont, buttonClassColor, buttonClassLabel, buttonCommentColor, buttonCommentLabel, buttonFunctionColor, buttonFunctionLabel, buttonItalicFont, buttonKeywordColor, buttonKeywordLabel, buttonNumericColor, buttonNumericLabel, buttonQuotationColor, buttonQuotationLabel, customizeNotes(), ApplicationWindow::d_class_highlight_color, ApplicationWindow::d_comment_highlight_color, ApplicationWindow::d_function_highlight_color, ApplicationWindow::d_keyword_highlight_color, ApplicationWindow::d_note_line_numbers, ApplicationWindow::d_notes_font, ApplicationWindow::d_notes_tab_length, ApplicationWindow::d_numeric_highlight_color, ApplicationWindow::d_quotation_highlight_color, groupSyntaxHighlighter, labelNotesFont, labelTabLength, lineNumbersBox, notesPage, rehighlight(), and ColorButton::setColor().

Referenced by ConfigDialog().

void ConfigDialog::initPlots3DPage | ( |  | ) |

private

References boxAutoscale3DPlots, boxMajorGrids, boxMajorGridStyle, boxMajorGridWidth, boxMinorGrids, boxMinorGridStyle, boxMinorGridWidth, boxOrthogonal, boxProjection, boxResolution, boxShowLegend, boxSmoothMesh, btnAxes, btnBackground3D, btnGrid, btnGridMinor, btnLabels, btnLabelsFnt, btnMesh, btnNumbers, btnNumFnt, btnTitleFnt, colorMapBox, colorMapEditor, ApplicationWindow::d_3D_autoscale, ApplicationWindow::d_3D_axes_color, ApplicationWindow::d_3D_background_color, ApplicationWindow::d_3D_color_map, ApplicationWindow::d_3D_grid_color, ApplicationWindow::d_3D_labels_color, ApplicationWindow::d_3D_legend, ApplicationWindow::d_3D_major_grids, ApplicationWindow::d_3D_major_width, ApplicationWindow::d_3D_mesh_color, ApplicationWindow::d_3D_minor_grid_color, ApplicationWindow::d_3D_minor_grids, ApplicationWindow::d_3D_minor_width, ApplicationWindow::d_3D_numbers_color, ApplicationWindow::d_3D_orthogonal, ApplicationWindow::d_3D_projection, ApplicationWindow::d_3D_resolution, ApplicationWindow::d_3D_smooth_mesh, enableMajorGrids(), enableMinorGrids(), groupBox3DCol, groupBox3DFonts, groupBox3DGrids, label3DGridsColor, label3DGridsStyle, label3DGridsWidth, lblFloorStyle, lblResolution, pick3DAxesFont(), pick3DNumbersFont(), pick3DTitleFont(), plots3D, ColorButton::setColor(), ColorMapEditor::setColorMap(), DoubleSpinBox::setMinimum(), and DoubleSpinBox::setValue().

Referenced by ConfigDialog().

void ConfigDialog::initPlotsPage | ( |  | ) |

private

References attachToBox, attachToLabel, ApplicationWindow::autoResizeLayers, ApplicationWindow::autoscale2DPlots, ApplicationWindow::autoScaleFonts, axesPage, axisLabelingBox, bkgOpacitySlider, boxAutoscaling, boxBackgroundColor, boxBackgroundTransparency, boxBorderColor, boxBorderWidth, boxCanvasColor, boxCanvasTransparency, boxEmptyCellGap, boxFrame, boxFrameWidth, boxLabelsEditing, boxMajTicks, boxMajTicksLength, boxMargin, boxMinTicks, boxMinTicksLength, boxPrintCropmarks, boxResize, boxScaleFonts, boxScaleLayersOnPrint, boxTitle, buttonAxesFont, buttonLegendFont, buttonNumbersFont, buttonTitleFont, ApplicationWindow::canvasFrameWidth, canvasOpacitySlider, curves, ApplicationWindow::d_graph_background_color, ApplicationWindow::d_graph_background_opacity, ApplicationWindow::d_graph_border_color, ApplicationWindow::d_graph_border_width, ApplicationWindow::d_graph_canvas_color, ApplicationWindow::d_graph_canvas_opacity, ApplicationWindow::d_in_place_editing, ApplicationWindow::d_print_cropmarks, ApplicationWindow::d_scale_plots_on_print, ApplicationWindow::d_show_empty_cell_gap, ApplicationWindow::defaultPlotMargin, gridPage, groupBackgroundOptions, initAxesPage(), initCurvesPage(), initGridPage(), initLayerGeometryPage(), initLayerSpeedPage(), labelFrameWidth, labelGraphBkgColor, labelGraphBkgOpacity, labelGraphCanvasColor, labelGraphCanvasOpacity, labelGraphFrameColor, labelGraphFrameWidth, lblAxisLabeling, lblMajTicks, lblMajTicksLength, lblMargin, lblMinTicks, lblMinTicksLength, legendDisplayBox, legendDisplayLabel, ApplicationWindow::majTicksLength, ApplicationWindow::minTicksLength, pickAxesFont(), pickLegendFont(), pickNumbersFont(), pickTitleFont(), plotFonts, plotGeometryPage, plotOptions, plotPrint, plotSpeedPage, plotsTabWidget, plotTicks, ColorButton::setColor(), showFrameWidth(), and ApplicationWindow::titleOn.

Referenced by ConfigDialog().

void ConfigDialog::initProxyPage | ( |  | ) |

private

References appTabWidget, proxyGroupBox, proxyHostLabel, proxyHostLine, proxyPage, proxyPasswordLabel, proxyPasswordLine, proxyPortBox, proxyPortLabel, proxyUserLabel, and proxyUserNameLine.

Referenced by initAppPage().

void ConfigDialog::initTablesPage | ( |  | ) |

private

References ApplicationWindow::autoUpdateTableValues(), boxSeparator, boxTableComments, boxUpdateTableValues, buttonBackground, buttonHeader, buttonHeaderFont, buttonText, buttonTextFont, ApplicationWindow::d_show_table_comments, groupBoxTableCol, groupBoxTableFonts, lblHeaderColor, lblSeparator, lblTableBackground, lblTextColor, ColorButton::setColor(), ApplicationWindow::tableBkgdColor, ApplicationWindow::tableHeaderColor, tables, and ApplicationWindow::tableTextColor.

Referenced by ConfigDialog().

void ConfigDialog::insertLanguagesList | ( |  | ) |

private slot

References ApplicationWindow::appLanguage, boxLanguage, ApplicationWindow::d_translations_folder, and ApplicationWindow::locales.

Referenced by apply(), chooseTranslationsFolder(), and initAppPage().

void ConfigDialog::languageChange | ( |  | ) |

private virtual slot

References antialiasingGroupBox, appColors, application, appTabWidget, Graph::Area, attachToBox, attachToLabel, axesGridList, axesPage, axisLabelingBox, boxAntialiseGrid, boxAutoscale3DPlots, boxAutoscaling, boxAxesLabelsDist, boxBackbones, boxBackgroundTransparency, boxBackupProject, boxCanvasTransparency, boxClipboardLocale, boxConfirmModifyDataPoints, boxConfirmOverwrite, boxCurveStyle, boxDecimalSeparator, boxEmptyCellGap, boxEndLine, boxFolders, boxFrame, boxGridXAxis, boxGridYAxis, boxInitWindow, boxLabelsEditing, boxMajorGrid, boxMajorGrids, boxMajorGridStyle, boxMajTicks, boxMatrices, boxMinorGrid, boxMinorGrids, boxMinorGridStyle, boxMinTicks, boxMinutes, boxMultiPeakMsgs, boxMuParserCLocale, boxNotes, boxOrthogonal, boxPlots2D, boxPlots3D, boxPrintCropmarks, boxProjection, boxPromptRenameTables, boxResize, boxResolution, boxSave, boxScaleFonts, boxScaleLayersOnPrint, boxSearchUpdates, boxSeparator, boxShowLegend, boxSmoothMesh, boxSynchronizeScales, boxTableComments, boxTablePasteDialog, boxTables, boxThousandsSeparator, boxTickLabelsDist, boxTitle, boxUpdateTableValues, btnAxes, btnBackground3D, btnColorDown, btnColorUp, btnDefaultSettings, btnGrid, btnLabels, btnLabelsFnt, btnLoadDefaultColors, btnLoadDefaultSymbols, btnMesh, btnNewColor, btnNumbers, btnNumFnt, btnRemoveColor, btnSymbolDown, btnSymbolUp, btnTitleFnt, buttonApply, buttonAxesFont, buttonCancel, buttonClassLabel, buttonCommentLabel, buttonFunctionLabel, buttonHeaderFont, buttonKeywordLabel, buttonLegendFont, buttonNumbersFont, buttonNumericLabel, buttonOk, buttonQuotationLabel, buttonTextFont, buttonTitleFont, canvasHeightLabel, canvasWidthLabel, ApplicationWindow::clipboardLocale(), colorMapBox, colorsList, ApplicationWindow::columnSeparator, completionBox, confirm, curveAlphaBox, curves, curvesGroupBox, curveSizeBox, ApplicationWindow::d_3D_major_style, ApplicationWindow::d_3D_minor_style, ApplicationWindow::d_3D_projection, ApplicationWindow::d_eol, ApplicationWindow::d_graph_attach_policy, ApplicationWindow::d_graph_axis_labeling, ApplicationWindow::d_graph_legend_display, ApplicationWindow::d_init_window_type, ApplicationWindow::d_layer_geometry_unit, ApplicationWindow::defaultCurveStyle, disableAntialiasingBox, enableAxisLabel, enabledAxesGroupBox, ApplicationWindow::excelImportMethod(), excelImportMethod, excelImportMethodLabel, fileLocationsPage, fillCurvesGroupBox, fillSymbolsBox, fontsBtn, generatePointsBtn, gridAxesLbl, gridLineColorLbl, gridLineTypeLbl, gridLineWidthLbl, gridPage, groupBackgroundOptions, groupBox3DCol, groupBox3DFonts, groupBox3DGrids, groupBoxConfirm, groupBoxFitParameters, groupBoxFittingCurve, groupBoxMultiPeak, groupBoxTableCol, groupBoxTableFonts, groupIndexedColors, groupIndexedSymbols, groupSyntaxHighlighter, Graph::HorizontalBars, Graph::HorizontalSteps, itemsList, javaLabel, jodconverterLabel, keepRatioBox, label3DGridsColor, label3DGridsStyle, label3DGridsWidth, labelFrameWidth, labelGraphAxesLabelsDist, labelGraphBkgColor, labelGraphBkgOpacity, labelGraphCanvasColor, labelGraphCanvasOpacity, labelGraphFrameColor, labelGraphFrameWidth, labelNotesFont, labelTabLength, labelTickLabelsDist, lblAppPrecision, lblAxesLineWidth, lblAxisLabeling, lblClipboardSeparator, lblCurveAlpha, lblCurveStyle, lblDecimalSeparator, lblEndOfLine, lblFloorStyle, lblFonts, lblHeaderColor, lblHelpPath, lblInitWindow, lblLanguage, lblLineStyle, lblLineWidth, lblMajTicks, lblMajTicksLength, lblMargin, lblMinTicks, lblMinTicksLength, lblPanels, lblPanelsText, lblPattern, lblPeaksColor, lblPoints, lblPrecision, lblResolution, lblScriptingLanguage, lblSeparator, lblStyle, lblSymbBox, lblSymbEdge, lblSymbSize, lblTableBackground, lblTextColor, lblTranslationsPath, lblUndoStackSize, lblWorkspace, legendDisplayBox, legendDisplayLabel, Graph::Line, linearFit2PointsBox, lineNumbersBox, Graph::LineSymbols, logBox, ApplicationWindow::majTicksStyle, ApplicationWindow::minTicksStyle, numericFormatPage, officeLabel, openLastProjectBox, plotFonts, plotGeometryPage, plotLabelBox, plotOptions, plotPrint, plotSpeedPage, plotsTabWidget, plotTicks, proxyGroupBox, proxyHostLabel, proxyPage, proxyPasswordLabel, proxyPortLabel, proxyUserLabel, samePointsBtn, scaleErrorsBox, Graph::Scatter, setColumnSeparator(), showNumbersLabel, Graph::Spline, symbolGroupBox, symbolsList, texCompilerLabel, unitBox, unitBoxLabel, updateMenuList(), Graph::VerticalBars, Graph::VerticalDropLines, Graph::VerticalSteps, xBottomLabel, xTopLabel, yLeftLabel, and yRightLabel.

Referenced by ConfigDialog(), setApplication(), and switchToLanguage().

void ConfigDialog::loadDefaultColors | ( |  | ) |

private slot

References colorsList, d_indexed_color_names, d_indexed_colors, ColorBox::defaultColorNames(), ColorBox::defaultColors(), and setColorsList().

Referenced by initCurvesPage().

void ConfigDialog::loadDefaultSymbols | ( |  | ) |

private slot

References d_indexed_symbols, SymbolBox::defaultSymbols(), and setSymbolsList().

Referenced by initCurvesPage().

void ConfigDialog::majorGridEnabled | ( | bool | on | ) |

private slot

References boxColorMajor, boxTypeMajor, boxWidthMajor, and updateGrid().

Referenced by initGridPage().

void ConfigDialog::minorGridEnabled | ( | bool | on | ) |

private slot

References boxColorMinor, boxTypeMinor, boxWidthMinor, and updateGrid().

Referenced by initGridPage().

void ConfigDialog::moveColor | ( | bool | up = `true` | ) |

private slot

References colorsList, d_indexed_color_names, d_indexed_colors, and setColorsList().

Referenced by initCurvesPage(), and moveColorDown().

void ConfigDialog::moveColorDown | ( |  | ) |

private slot

References moveColor().

Referenced by initCurvesPage().

void ConfigDialog::moveSymbol | ( | bool | up = `true` | ) |

private slot

References d_indexed_symbols, setSymbolsList(), and symbolsList.

Referenced by initCurvesPage(), and moveSymbolDown().

void ConfigDialog::moveSymbolDown | ( |  | ) |

inline private slot

References moveSymbol().

Referenced by initCurvesPage().

void ConfigDialog::newColor | ( |  | ) |

private slot

References colorsList, d_indexed_color_names, d_indexed_colors, setColorsList(), and showColorDialog().

Referenced by initCurvesPage().

void ConfigDialog::pick3DAxesFont | ( |  | ) |

private slot

References d_3D_axes_font.

Referenced by initPlots3DPage().

void ConfigDialog::pick3DNumbersFont | ( |  | ) |

private slot

References d_3D_numbers_font.

Referenced by initPlots3DPage().

void ConfigDialog::pick3DTitleFont | ( |  | ) |

private slot

References d_3D_title_font.

Referenced by initPlots3DPage().

void ConfigDialog::pickApplicationFont | ( |  | ) |

private slot

References appFont.

Referenced by initAppPage().

void ConfigDialog::pickAxesFont | ( |  | ) |

private slot

References axesFont.

Referenced by initPlotsPage().

void ConfigDialog::pickHeaderFont | ( |  | ) |

private slot

References headerFont.

Referenced by ConfigDialog().

void ConfigDialog::pickLegendFont | ( |  | ) |

private slot

References legendFont.

Referenced by initPlotsPage().

void ConfigDialog::pickNumbersFont | ( |  | ) |

private slot

References numbersFont.

Referenced by initPlotsPage().

void ConfigDialog::pickTextFont | ( |  | ) |

private slot

References textFont.

Referenced by ConfigDialog().

void ConfigDialog::pickTitleFont | ( |  | ) |

private slot

References titleFont.

Referenced by initPlotsPage().

void ConfigDialog::rehighlight | ( |  | ) |

private slot

References buttonClassColor, buttonCommentColor, buttonFunctionColor, buttonKeywordColor, buttonNumericColor, buttonQuotationColor, ColorButton::color(), ApplicationWindow::d_class_highlight_color, ApplicationWindow::d_comment_highlight_color, ApplicationWindow::d_function_highlight_color, ApplicationWindow::d_keyword_highlight_color, ApplicationWindow::d_numeric_highlight_color, ApplicationWindow::d_quotation_highlight_color, Note::editor(), generalDialog, notesPage, ScriptEdit::rehighlight(), Note::tabs(), and ApplicationWindow::windowsList().

Referenced by initNotesPage().

void ConfigDialog::removeColor | ( |  | ) |

private slot

References colorsList, d_indexed_color_names, d_indexed_colors, and setColorsList().

Referenced by initCurvesPage().

void ConfigDialog::resetDefaultSettings | ( |  | ) |

private slot

References setApplication(), and ApplicationWindow::setDefaultOptions().

Referenced by ConfigDialog().

void ConfigDialog::setApplication | ( | ApplicationWindow * | app | ) |

private

References ApplicationWindow::antialiasing2DPlots, antialiasingGroupBox, appFont, ApplicationWindow::appFont, ApplicationWindow::appStyle, attachToBox, ApplicationWindow::autoResizeLayers, ApplicationWindow::autoSave, ApplicationWindow::autoSaveTime, ApplicationWindow::autoscale2DPlots, ApplicationWindow::autoScaleFonts, ApplicationWindow::autoSearchUpdates, ApplicationWindow::autoUpdateTableValues(), axesFont, ApplicationWindow::axesLineWidth, bkgOpacitySlider, boxAppPrecision, boxAutoscale3DPlots, boxAutoscaling, boxAxesLabelsDist, boxBackbones, boxBackgroundColor, boxBackgroundTransparency, boxBackupProject, boxBorderColor, boxBorderWidth, boxCanvasColor, boxCanvasTransparency, boxConfirmModifyDataPoints, boxConfirmOverwrite, boxCurveLineWidth, boxEmptyCellGap, boxEndLine, boxFolders, boxFontFamily, boxFontSize, boxFrame, boxFrameWidth, boxInitWindow, boxLabelsEditing, boxLineWidth, boxMajorGrids, boxMajorGridWidth, boxMajTicksLength, boxMargin, boxMatrices, boxMinorGrids, boxMinorGridWidth, boxMinTicksLength, boxMinutes, boxMultiPeakMsgs, boxMuParserCLocale, boxNotes, boxOrthogonal, boxPeaksColor, boxPlots2D, boxPlots3D, boxPrecision, boxPrintCropmarks, boxProjection, boxPromptRenameTables, boxResize, boxResolution, boxSave, boxScaleFonts, boxScaleLayersOnPrint, boxScriptingLanguage, boxSearchUpdates, boxShowLegend, boxSmoothMesh, boxStyle, boxSymbolSize, boxSynchronizeScales, boxTableComments, boxTabLength, boxTablePasteDialog, boxTables, boxThousandsSeparator, boxTickLabelsDist, boxTitle, boxUpdateTableValues, btnAxes, btnBackground3D, btnGrid, btnGridMinor, btnLabels, btnMesh, btnNumbers, btnPanels, btnPanelsText, btnWorkspace, buttonBackground, buttonBoldFont, buttonClassColor, buttonCommentColor, buttonFunctionColor, buttonHeader, buttonItalicFont, buttonKeywordColor, buttonNumericColor, buttonQuotationColor, buttonText, ApplicationWindow::canvasFrameWidth, canvasOpacitySlider, colorMapEditor, completionBox, ApplicationWindow::confirmCloseFolder, ApplicationWindow::confirmCloseMatrix, ApplicationWindow::confirmCloseNotes, ApplicationWindow::confirmClosePlot2D, ApplicationWindow::confirmClosePlot3D, ApplicationWindow::confirmCloseTable, curveAlphaBox, curveSizeBox, ApplicationWindow::d_2_linear_fit_points, ApplicationWindow::d_3D_autoscale, ApplicationWindow::d_3D_axes_color, d_3D_axes_font, ApplicationWindow::d_3D_axes_font, ApplicationWindow::d_3D_background_color, ApplicationWindow::d_3D_color_map, ApplicationWindow::d_3D_grid_color, ApplicationWindow::d_3D_labels_color, ApplicationWindow::d_3D_legend, ApplicationWindow::d_3D_major_grids, ApplicationWindow::d_3D_major_width, ApplicationWindow::d_3D_mesh_color, ApplicationWindow::d_3D_minor_grid_color, ApplicationWindow::d_3D_minor_grids, ApplicationWindow::d_3D_minor_width, ApplicationWindow::d_3D_numbers_color, d_3D_numbers_font, ApplicationWindow::d_3D_numbers_font, ApplicationWindow::d_3D_orthogonal, ApplicationWindow::d_3D_projection, ApplicationWindow::d_3D_resolution, ApplicationWindow::d_3D_smooth_mesh, d_3D_title_font, ApplicationWindow::d_3D_title_font, ApplicationWindow::d_backup_files, ApplicationWindow::d_class_highlight_color, ApplicationWindow::d_comment_highlight_color, ApplicationWindow::d_completion, ApplicationWindow::d_confirm_modif_2D_points, ApplicationWindow::d_confirm_overwrite, ApplicationWindow::d_curve_line_style, ApplicationWindow::d_curve_max_antialising_size, ApplicationWindow::d_decimal_digits, ApplicationWindow::d_disable_curve_antialiasing, ApplicationWindow::d_eol, ApplicationWindow::d_fill_symbols, ApplicationWindow::d_function_highlight_color, ApplicationWindow::d_graph_attach_policy, ApplicationWindow::d_graph_axes_labels_dist, ApplicationWindow::d_graph_background_color, ApplicationWindow::d_graph_background_opacity, ApplicationWindow::d_graph_border_color, ApplicationWindow::d_graph_border_width, ApplicationWindow::d_graph_canvas_color, ApplicationWindow::d_graph_canvas_opacity, ApplicationWindow::d_graph_legend_display, ApplicationWindow::d_graph_tick_labels_dist, ApplicationWindow::d_in_place_editing, d_indexed_color_names, d_indexed_colors, d_indexed_symbols, ApplicationWindow::d_indexed_symbols, ApplicationWindow::d_inform_rename_table, ApplicationWindow::d_init_window_type, ApplicationWindow::d_java_path, ApplicationWindow::d_jodconverter_path, ApplicationWindow::d_keep_aspect_ration, ApplicationWindow::d_keyword_highlight_color, ApplicationWindow::d_latex_compiler_path, ApplicationWindow::d_layer_geometry_unit, ApplicationWindow::d_multi_peak_messages, ApplicationWindow::d_muparser_c_locale, ApplicationWindow::d_note_line_numbers, ApplicationWindow::d_notes_font, ApplicationWindow::d_notes_tab_length, ApplicationWindow::d_numeric_highlight_color, ApplicationWindow::d_open_last_project, ApplicationWindow::d_print_cropmarks, ApplicationWindow::d_python_config_folder, ApplicationWindow::d_quotation_highlight_color, ApplicationWindow::d_scale_plots_on_print, ApplicationWindow::d_show_axes, ApplicationWindow::d_show_axes_labels, ApplicationWindow::d_show_empty_cell_gap, ApplicationWindow::d_show_table_comments, ApplicationWindow::d_show_table_paste_dialog, ApplicationWindow::d_soffice_path, ApplicationWindow::d_startup_scripts_folder, ApplicationWindow::d_symbol_style, ApplicationWindow::d_synchronize_graph_scales, ApplicationWindow::d_translations_folder, ApplicationWindow::defaultCurveAlpha, ApplicationWindow::defaultCurveBrush, ApplicationWindow::defaultCurveLineWidth, ApplicationWindow::defaultPlotMargin, ApplicationWindow::defaultScriptingLang, ApplicationWindow::defaultSymbolEdge, ApplicationWindow::defaultSymbolSize, disableAntialiasingBox, ApplicationWindow::drawBackbones, enabledAxesGrid, enableMajorGrids(), enableMinorGrids(), ApplicationWindow::excelImportMethod(), excelImportMethod, fillSymbolsBox, ApplicationWindow::fit_output_precision, ApplicationWindow::fit_scale_errors, ApplicationWindow::fitPoints, ApplicationWindow::generatePeakCurves, generatePointsBox, generatePointsBtn, ApplicationWindow::generateUniformFitPoints, groupBoxMultiPeak, groupIndexedSymbols, headerFont, ApplicationWindow::helpFilePath, helpPathLine, ApplicationWindow::indexedColorNames(), ApplicationWindow::indexedColors(), ApplicationWindow::indexedSymbols(), javaPathBox, jodconverterPathBox, keepRatioBox, labelFrameWidth, languageChange(), ScriptingLangManager::languages(), legendDisplayBox, legendFont, linearFit2PointsBox, lineNumbersBox, lineStyleBox, logBox, ApplicationWindow::majTicksLength, ApplicationWindow::matrixUndoStackSize(), ApplicationWindow::minTicksLength, numbersFont, openLastProjectBox, ApplicationWindow::panelsColor, ApplicationWindow::panelsTextColor, ApplicationWindow::pasteFitResultsToPlot, patternBox, ApplicationWindow::peakCurvesColor, ApplicationWindow::plotAxesFont, plotLabelBox, ApplicationWindow::plotLegendFont, ApplicationWindow::plotNumbersFont, ApplicationWindow::plotTitleFont, proxyGroupBox, proxyHostLine, proxyPortBox, proxyUserNameLine, samePointsBtn, scaleErrorsBox, ColorButton::setColor(), ColorMapEditor::setColorMap(), setColorsList(), setSymbolsList(), DoubleSpinBox::setValue(), showGridOptions(), showPointsBox(), sofficePathBox, symbolBox, symbolEdgeBox, ApplicationWindow::tableBkgdColor, ApplicationWindow::tableHeaderColor, ApplicationWindow::tableHeaderFont, ApplicationWindow::tableTextColor, ApplicationWindow::tableTextFont, texCompilerPathBox, textFont, titleFont, ApplicationWindow::titleOn, translationsPathLine, undoStackSizeBox, updateCanvasSize(), ApplicationWindow::workspaceColor, and ApplicationWindow::writeFitResultsToLog.

Referenced by resetDefaultSettings().

QNetworkProxy ConfigDialog::setApplicationCustomProxy | ( |  | ) |

private

References proxyGroupBox, proxyHostLine, proxyPasswordLine, proxyPortBox, and proxyUserNameLine.

Referenced by apply().

void ConfigDialog::setColorsList | ( | const QList< QColor > & | colList,
|  | const QStringList & | colNames
| ) |  |

private

References colorsList.

Referenced by initCurvesPage(), loadDefaultColors(), moveColor(), newColor(), removeColor(), setApplication(), and showColorDialog().

void ConfigDialog::setColumnSeparator | ( | const QString & | sep | ) |

References boxSeparator.

Referenced by languageChange(), and ApplicationWindow::showPreferencesDialog().

void ConfigDialog::setCurrentPage | ( | int | index | ) |

private slot

References generalDialog, itemsList, and lblPageHeader.

Referenced by ConfigDialog().

void ConfigDialog::setCurrentSymbol | ( | SymbolBox * | sb | ) |

private slot

References symbolsList.

Referenced by setSymbolsList().

void ConfigDialog::setSymbolsList | ( | const QList< int > & | symbList | ) |

private

References setCurrentSymbol(), symbolsList, and updateSymbolsList().

Referenced by initCurvesPage(), loadDefaultSymbols(), moveSymbol(), and setApplication().

void ConfigDialog::showColorDialog | ( | int | row,
|  | int | col
| ) |  |

private slot

References d_indexed_color_names, d_indexed_colors, and setColorsList().

Referenced by initCurvesPage(), and newColor().

void ConfigDialog::showFrameWidth | ( | bool | ok | ) |

private slot

References boxFrameWidth, and labelFrameWidth.

Referenced by initPlotsPage().

void ConfigDialog::showGridOptions | ( | int | axis | ) |

private slot

References boxAntialiseGrid, boxColorMajor, boxColorMinor, boxGridXAxis, boxGridYAxis, boxMajorGrid, boxMinorGrid, boxTypeMajor, boxTypeMinor, boxWidthMajor, boxWidthMinor, ApplicationWindow::d_default_2D_grid, Grid::majPenX(), Grid::majPenY(), Grid::minPenX(), Grid::minPenY(), ColorButton::setColor(), PenStyleBox::setStyle(), and DoubleSpinBox::setValue().

Referenced by initGridPage(), and setApplication().

void ConfigDialog::showPointsBox | ( | bool |  | ) |

private slot

References generatePointsBox, generatePointsBtn, lblPoints, and linearFit2PointsBox.

Referenced by initFittingPage(), and setApplication().

void ConfigDialog::switchToLanguage | ( | int | param | ) |

private slot

References languageChange(), and ApplicationWindow::switchToLanguage().

Referenced by initAppPage().

void ConfigDialog::updateCanvasSize | ( | int | unit | ) |

private slot

References aspect_ratio, boxCanvasHeight, boxCanvasWidth, convertFromPixels(), ApplicationWindow::d_layer_canvas_height, ApplicationWindow::d_layer_canvas_width, FrameWidget::Pixel, FrameWidget::Point, DoubleSpinBox::setFormat(), DoubleSpinBox::setSingleStep(), and DoubleSpinBox::setValue().

Referenced by initLayerGeometryPage(), and setApplication().

void ConfigDialog::updateGrid | ( |  | ) |

private slot

References axesGridList, boxAntialiseGrid, boxColorMajor, boxColorMinor, boxGridXAxis, boxGridYAxis, boxMajorGrid, boxMinorGrid, boxTypeMajor, boxTypeMinor, boxWidthMajor, boxWidthMinor, ColorButton::color(), ApplicationWindow::d_default_2D_grid, Grid::setMajPenX(), Grid::setMajPenY(), Grid::setMinPenX(), Grid::setMinPenY(), PenStyleBox::style(), and DoubleSpinBox::value().

Referenced by initGridPage(), majorGridEnabled(), and minorGridEnabled().

void ConfigDialog::updateMenuList | ( |  | ) |

private

Calculates a sensible width for the items list.

References itemsList.

Referenced by apply(), and languageChange().

void ConfigDialog::updateSymbolsList | ( | int | style | ) |

private slot

References d_indexed_symbols, and symbolsList.

Referenced by setSymbolsList().

bool ConfigDialog::validateJava | ( |  | ) |

private slot

References ApplicationWindow::d_java_path, and javaPathBox.

Referenced by initFileLocationsPage().

bool ConfigDialog::validateJODConverter | ( |  | ) |

private slot

References ApplicationWindow::d_jodconverter_path, and jodconverterPathBox.

Referenced by initFileLocationsPage().

bool ConfigDialog::validateOffice | ( |  | ) |

private slot

References ApplicationWindow::d_soffice_path, and sofficePathBox.

Referenced by initFileLocationsPage().

bool ConfigDialog::validateTexCompiler | ( |  | ) |

private slot

References ApplicationWindow::d_latex_compiler_path, and texCompilerPathBox.

Referenced by initFileLocationsPage().

bool ConfigDialog::validFolderPath | ( | const QString & | path | ) |

private

Referenced by apply().

## Member Data Documentation

QGroupBox* ConfigDialog::antialiasingGroupBox

private

Referenced by apply(), initLayerSpeedPage(), languageChange(), and setApplication().

QWidget* ConfigDialog::appColors

private

Referenced by initAppPage(), and languageChange().

QFont ConfigDialog::appFont

private

Referenced by apply(), ConfigDialog(), pickApplicationFont(), and setApplication().

QWidget* ConfigDialog::application

private

Referenced by initAppPage(), and languageChange().

QTabWidget * ConfigDialog::appTabWidget

private

Referenced by apply(), ConfigDialog(), initAppPage(), initFileLocationsPage(), initProxyPage(), and languageChange().

double ConfigDialog::aspect_ratio

private

Referenced by adjustCanvasHeight(), adjustCanvasWidth(), and updateCanvasSize().

QComboBox * ConfigDialog::attachToBox

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QLabel * ConfigDialog::attachToLabel

private

Referenced by initPlotsPage(), and languageChange().

QFont ConfigDialog::axesFont

private

Referenced by apply(), ConfigDialog(), pickAxesFont(), and setApplication().

QListWidget* ConfigDialog::axesGridList

private

Referenced by initGridPage(), languageChange(), and updateGrid().

QWidget * ConfigDialog::axesPage

private

Referenced by apply(), initAxesPage(), initPlotsPage(), and languageChange().

QComboBox* ConfigDialog::axisLabelingBox

private

Referenced by apply(), initPlotsPage(), and languageChange().

QSlider* ConfigDialog::bkgOpacitySlider

private

Referenced by initPlotsPage(), and setApplication().

QCheckBox* ConfigDialog::boxAntialiseGrid

private

Referenced by initGridPage(), languageChange(), showGridOptions(), and updateGrid().

QSpinBox * ConfigDialog::boxAppPrecision

private

Referenced by apply(), initAppPage(), and setApplication().

QCheckBox* ConfigDialog::boxAutoscale3DPlots

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxAutoscaling

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QSpinBox* ConfigDialog::boxAxesLabelsDist

private

Referenced by apply(), initAxesPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxBackbones

private

Referenced by apply(), initAxesPage(), languageChange(), and setApplication().

ColorButton* ConfigDialog::boxBackgroundColor

private

Referenced by apply(), initPlotsPage(), and setApplication().

QSpinBox* ConfigDialog::boxBackgroundTransparency

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxBackupProject

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

ColorButton * ConfigDialog::boxBorderColor

private

Referenced by apply(), initPlotsPage(), and setApplication().

QSpinBox * ConfigDialog::boxBorderWidth

private

Referenced by apply(), initPlotsPage(), and setApplication().

ColorButton * ConfigDialog::boxCanvasColor

private

Referenced by apply(), initPlotsPage(), and setApplication().

DoubleSpinBox* ConfigDialog::boxCanvasHeight

private

Referenced by adjustCanvasHeight(), apply(), initLayerGeometryPage(), and updateCanvasSize().

QSpinBox * ConfigDialog::boxCanvasTransparency

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

DoubleSpinBox * ConfigDialog::boxCanvasWidth

private

Referenced by adjustCanvasWidth(), apply(), initLayerGeometryPage(), and updateCanvasSize().

QComboBox* ConfigDialog::boxClipboardLocale

private

Referenced by apply(), initAppPage(), and languageChange().

ColorButton * ConfigDialog::boxColorMajor

private

Referenced by initGridPage(), majorGridEnabled(), showGridOptions(), and updateGrid().

ColorButton* ConfigDialog::boxColorMinor

private

Referenced by initGridPage(), minorGridEnabled(), showGridOptions(), and updateGrid().

QCheckBox * ConfigDialog::boxConfirmModifyDataPoints

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxConfirmOverwrite

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

DoubleSpinBox* ConfigDialog::boxCurveLineWidth

private

Referenced by apply(), initCurvesPage(), and setApplication().

QComboBox * ConfigDialog::boxCurveStyle

private

Referenced by curveStyle(), initCurvesPage(), and languageChange().

QComboBox * ConfigDialog::boxDecimalSeparator

private

Referenced by apply(), initAppPage(), and languageChange().

QCheckBox * ConfigDialog::boxEmptyCellGap

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxEnableAxis

private

QComboBox* ConfigDialog::boxEndLine

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxFolders

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QFontComboBox* ConfigDialog::boxFontFamily

private

Referenced by customizeNotes(), initNotesPage(), and setApplication().

QSpinBox* ConfigDialog::boxFontSize

private

Referenced by customizeNotes(), initNotesPage(), and setApplication().

QCheckBox * ConfigDialog::boxFrame

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QSpinBox * ConfigDialog::boxFrameWidth

private

Referenced by apply(), initPlotsPage(), setApplication(), and showFrameWidth().

QComboBox * ConfigDialog::boxGridXAxis

private

Referenced by initGridPage(), languageChange(), showGridOptions(), and updateGrid().

QComboBox* ConfigDialog::boxGridYAxis

private

Referenced by initGridPage(), languageChange(), showGridOptions(), and updateGrid().

QComboBox * ConfigDialog::boxInitWindow

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxLabelsEditing

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QComboBox * ConfigDialog::boxLanguage

private

Referenced by initAppPage(), and insertLanguagesList().

QSpinBox * ConfigDialog::boxLineWidth

private

Referenced by apply(), initAxesPage(), and setApplication().

QCheckBox * ConfigDialog::boxMajorGrid

private

Referenced by initGridPage(), languageChange(), showGridOptions(), and updateGrid().

QCheckBox* ConfigDialog::boxMajorGrids

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QComboBox* ConfigDialog::boxMajorGridStyle

private

Referenced by apply(), enableMajorGrids(), initPlots3DPage(), and languageChange().

DoubleSpinBox* ConfigDialog::boxMajorGridWidth

private

Referenced by apply(), enableMajorGrids(), initPlots3DPage(), and setApplication().

QComboBox* ConfigDialog::boxMajTicks

private

Referenced by apply(), initPlotsPage(), and languageChange().

QSpinBox * ConfigDialog::boxMajTicksLength

private

Referenced by apply(), initPlotsPage(), and setApplication().

QSpinBox * ConfigDialog::boxMargin

private

Referenced by apply(), initPlotsPage(), and setApplication().

QCheckBox * ConfigDialog::boxMatrices

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxMinorGrid

private

Referenced by initGridPage(), languageChange(), showGridOptions(), and updateGrid().

QCheckBox * ConfigDialog::boxMinorGrids

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QComboBox * ConfigDialog::boxMinorGridStyle

private

Referenced by apply(), enableMinorGrids(), initPlots3DPage(), and languageChange().

DoubleSpinBox * ConfigDialog::boxMinorGridWidth

private

Referenced by apply(), enableMinorGrids(), initPlots3DPage(), and setApplication().

QComboBox * ConfigDialog::boxMinTicks

private

Referenced by apply(), initPlotsPage(), and languageChange().

QSpinBox * ConfigDialog::boxMinTicksLength

private

Referenced by apply(), initPlotsPage(), and setApplication().

QSpinBox* ConfigDialog::boxMinutes

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxMultiPeakMsgs

private

Referenced by apply(), initFittingPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxMuParserCLocale

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxNotes

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxOrthogonal

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

ColorButton* ConfigDialog::boxPeaksColor

private

Referenced by apply(), initFittingPage(), and setApplication().

QCheckBox * ConfigDialog::boxPlots2D

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxPlots3D

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QSpinBox * ConfigDialog::boxPrecision

private

Referenced by apply(), initFittingPage(), and setApplication().

QCheckBox * ConfigDialog::boxPrintCropmarks

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QComboBox * ConfigDialog::boxProjection

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxPromptRenameTables

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxResize

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QSpinBox * ConfigDialog::boxResolution

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxSave

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxScaleFonts

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxScaleLayersOnPrint

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QComboBox* ConfigDialog::boxScriptingLanguage

private

Referenced by apply(), initAppPage(), initFileLocationsPage(), and setApplication().

QCheckBox* ConfigDialog::boxSearchUpdates

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QComboBox * ConfigDialog::boxSeparator

private

Referenced by apply(), initTablesPage(), languageChange(), and setColumnSeparator().

QCheckBox * ConfigDialog::boxShowAxisLabels

private

QCheckBox * ConfigDialog::boxShowLegend

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxSmoothMesh

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QComboBox * ConfigDialog::boxStyle

private

Referenced by apply(), initAppPage(), and setApplication().

QSpinBox* ConfigDialog::boxSymbolSize

private

Referenced by apply(), initCurvesPage(), and setApplication().

QCheckBox* ConfigDialog::boxSynchronizeScales

private

Referenced by apply(), initAxesPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxTableComments

private

Referenced by apply(), initTablesPage(), languageChange(), and setApplication().

QSpinBox * ConfigDialog::boxTabLength

private

Referenced by customizeNotes(), initNotesPage(), and setApplication().

QCheckBox * ConfigDialog::boxTablePasteDialog

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxTables

private

Referenced by apply(), initConfirmationsPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::boxThousandsSeparator

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QSpinBox * ConfigDialog::boxTickLabelsDist

private

Referenced by apply(), initAxesPage(), languageChange(), and setApplication().

QCheckBox* ConfigDialog::boxTitle

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

PenStyleBox * ConfigDialog::boxTypeMajor

private

Referenced by initGridPage(), majorGridEnabled(), showGridOptions(), and updateGrid().

PenStyleBox* ConfigDialog::boxTypeMinor

private

Referenced by initGridPage(), minorGridEnabled(), showGridOptions(), and updateGrid().

QCheckBox* ConfigDialog::boxUpdateTableValues

private

Referenced by apply(), initTablesPage(), languageChange(), and setApplication().

DoubleSpinBox * ConfigDialog::boxWidthMajor

private

Referenced by initGridPage(), majorGridEnabled(), showGridOptions(), and updateGrid().

DoubleSpinBox* ConfigDialog::boxWidthMinor

private

Referenced by initGridPage(), minorGridEnabled(), showGridOptions(), and updateGrid().

QPushButton* ConfigDialog::browseJavaBtn

private

Referenced by initFileLocationsPage().

QPushButton* ConfigDialog::browseJODConverterBtn

private

Referenced by initFileLocationsPage().

QPushButton* ConfigDialog::browseOfficeBtn

private

Referenced by initFileLocationsPage().

QPushButton* ConfigDialog::browseTexCompilerBtn

private

Referenced by initFileLocationsPage().

ColorButton * ConfigDialog::btnAxes

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

ColorButton* ConfigDialog::btnBackground3D

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QPushButton * ConfigDialog::btnColorDown

private

Referenced by initCurvesPage(), and languageChange().

QPushButton* ConfigDialog::btnColorUp

private

Referenced by initCurvesPage(), and languageChange().

QPushButton* ConfigDialog::btnDefaultSettings

private

Referenced by ConfigDialog(), and languageChange().

ColorButton* ConfigDialog::btnGrid

private

Referenced by apply(), enableMajorGrids(), initPlots3DPage(), languageChange(), and setApplication().

ColorButton * ConfigDialog::btnGridMinor

private

Referenced by apply(), enableMinorGrids(), initPlots3DPage(), and setApplication().

ColorButton * ConfigDialog::btnLabels

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QPushButton * ConfigDialog::btnLabelsFnt

private

Referenced by initPlots3DPage(), and languageChange().

QPushButton * ConfigDialog::btnLoadDefaultColors

private

Referenced by initCurvesPage(), and languageChange().

QPushButton* ConfigDialog::btnLoadDefaultSymbols

private

Referenced by initCurvesPage(), and languageChange().

ColorButton * ConfigDialog::btnMesh

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QPushButton * ConfigDialog::btnNewColor

private

Referenced by initCurvesPage(), and languageChange().

ColorButton * ConfigDialog::btnNumbers

private

Referenced by apply(), initPlots3DPage(), languageChange(), and setApplication().

QPushButton * ConfigDialog::btnNumFnt

private

Referenced by initPlots3DPage(), and languageChange().

ColorButton * ConfigDialog::btnPanels

private

Referenced by apply(), initAppPage(), and setApplication().

ColorButton * ConfigDialog::btnPanelsText

private

Referenced by apply(), initAppPage(), and setApplication().

QPushButton * ConfigDialog::btnRemoveColor

private

Referenced by initCurvesPage(), and languageChange().

QPushButton * ConfigDialog::btnSymbolDown

private

Referenced by initCurvesPage(), and languageChange().

QPushButton * ConfigDialog::btnSymbolUp

private

Referenced by initCurvesPage(), and languageChange().

QPushButton* ConfigDialog::btnTitleFnt

private

Referenced by initPlots3DPage(), and languageChange().

ColorButton* ConfigDialog::btnWorkspace

private

Referenced by apply(), initAppPage(), and setApplication().

QPushButton * ConfigDialog::buttonApply

private

Referenced by ConfigDialog(), and languageChange().

QPushButton* ConfigDialog::buttonAxesFont

private

Referenced by initPlotsPage(), and languageChange().

ColorButton* ConfigDialog::buttonBackground

private

Referenced by apply(), initTablesPage(), and setApplication().

QPushButton * ConfigDialog::buttonBoldFont

private

Referenced by customizeNotes(), initNotesPage(), and setApplication().

QPushButton * ConfigDialog::buttonCancel

private

Referenced by ConfigDialog(), and languageChange().

ColorButton * ConfigDialog::buttonClassColor

private

Referenced by initNotesPage(), rehighlight(), and setApplication().

QLabel * ConfigDialog::buttonClassLabel

private

Referenced by initNotesPage(), and languageChange().

ColorButton* ConfigDialog::buttonCommentColor

private

Referenced by initNotesPage(), rehighlight(), and setApplication().

QLabel* ConfigDialog::buttonCommentLabel

private

Referenced by initNotesPage(), and languageChange().

ColorButton * ConfigDialog::buttonFunctionColor

private

Referenced by initNotesPage(), rehighlight(), and setApplication().

QLabel * ConfigDialog::buttonFunctionLabel

private

Referenced by initNotesPage(), and languageChange().

ColorButton * ConfigDialog::buttonHeader

private

Referenced by apply(), initTablesPage(), and setApplication().

QPushButton * ConfigDialog::buttonHeaderFont

private

Referenced by ConfigDialog(), initTablesPage(), and languageChange().

QPushButton* ConfigDialog::buttonItalicFont

private

Referenced by customizeNotes(), initNotesPage(), and setApplication().

ColorButton* ConfigDialog::buttonKeywordColor

private

Referenced by initNotesPage(), rehighlight(), and setApplication().

QLabel* ConfigDialog::buttonKeywordLabel

private

Referenced by initNotesPage(), and languageChange().

QPushButton * ConfigDialog::buttonLegendFont

private

Referenced by initPlotsPage(), and languageChange().

QPushButton * ConfigDialog::buttonNumbersFont

private

Referenced by initPlotsPage(), and languageChange().

ColorButton * ConfigDialog::buttonNumericColor

private

Referenced by initNotesPage(), rehighlight(), and setApplication().

QLabel * ConfigDialog::buttonNumericLabel

private

Referenced by initNotesPage(), and languageChange().

QPushButton* ConfigDialog::buttonOk

private

Referenced by ConfigDialog(), and languageChange().

ColorButton * ConfigDialog::buttonQuotationColor

private

Referenced by initNotesPage(), rehighlight(), and setApplication().

QLabel * ConfigDialog::buttonQuotationLabel

private

Referenced by initNotesPage(), and languageChange().

ColorButton * ConfigDialog::buttonText

private

Referenced by apply(), initTablesPage(), and setApplication().

QPushButton* ConfigDialog::buttonTextFont

private

Referenced by ConfigDialog(), initTablesPage(), and languageChange().

QPushButton * ConfigDialog::buttonTitleFont

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::canvasHeightLabel

private

Referenced by initLayerGeometryPage(), and languageChange().

QSlider * ConfigDialog::canvasOpacitySlider

private

Referenced by initPlotsPage(), and setApplication().

QLabel * ConfigDialog::canvasWidthLabel

private

Referenced by initLayerGeometryPage(), and languageChange().

QGroupBox* ConfigDialog::colorMapBox

private

Referenced by initPlots3DPage(), and languageChange().

ColorMapEditor* ConfigDialog::colorMapEditor

private

Referenced by apply(), initPlots3DPage(), and setApplication().

QTableWidget* ConfigDialog::colorsList

private

Referenced by changeColorName(), initCurvesPage(), languageChange(), loadDefaultColors(), moveColor(), newColor(), removeColor(), and setColorsList().

QCheckBox* ConfigDialog::completionBox

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QWidget * ConfigDialog::confirm

private

Referenced by initAppPage(), initConfirmationsPage(), and languageChange().

QSpinBox* ConfigDialog::curveAlphaBox

private

Referenced by apply(), initCurvesPage(), languageChange(), and setApplication().

QSlider * ConfigDialog::curveOpacitySlider

private

Referenced by initCurvesPage().

QWidget * ConfigDialog::curves

private

Referenced by initCurvesPage(), initPlotsPage(), and languageChange().

QGroupBox* ConfigDialog::curvesGroupBox

private

Referenced by initCurvesPage(), and languageChange().

QSpinBox* ConfigDialog::curveSizeBox

private

Referenced by apply(), enableCurveAntialiasingSizeBox(), initLayerSpeedPage(), languageChange(), and setApplication().

QFont ConfigDialog::d_3D_axes_font

private

Referenced by apply(), ConfigDialog(), pick3DAxesFont(), and setApplication().

QFont ConfigDialog::d_3D_numbers_font

private

Referenced by apply(), ConfigDialog(), pick3DNumbersFont(), and setApplication().

QFont ConfigDialog::d_3D_title_font

private

Referenced by apply(), ConfigDialog(), pick3DTitleFont(), and setApplication().

QStringList ConfigDialog::d_indexed_color_names

private

Referenced by apply(), changeColorName(), initCurvesPage(), loadDefaultColors(), moveColor(), newColor(), removeColor(), setApplication(), and showColorDialog().

QList<QColor> ConfigDialog::d_indexed_colors

private

Referenced by apply(), initCurvesPage(), loadDefaultColors(), moveColor(), newColor(), removeColor(), setApplication(), and showColorDialog().

QList<int> ConfigDialog::d_indexed_symbols

private

Referenced by apply(), initCurvesPage(), loadDefaultSymbols(), moveSymbol(), setApplication(), and updateSymbolsList().

QCheckBox* ConfigDialog::disableAntialiasingBox

private

Referenced by apply(), enableCurveAntialiasingSizeBox(), initLayerSpeedPage(), languageChange(), and setApplication().

QLabel * ConfigDialog::enableAxisLabel

private

Referenced by initAxesPage(), and languageChange().

QGridLayout* ConfigDialog::enabledAxesGrid

private

Referenced by apply(), initAxesPage(), and setApplication().

QGroupBox* ConfigDialog::enabledAxesGroupBox

private

Referenced by initAxesPage(), and languageChange().

QComboBox* ConfigDialog::excelImportMethod

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

QLabel* ConfigDialog::excelImportMethodLabel

private

Referenced by initAppPage(), and languageChange().

QWidget* ConfigDialog::fileLocationsPage

private

Referenced by apply(), initFileLocationsPage(), and languageChange().

QGroupBox * ConfigDialog::fillCurvesGroupBox

private

Referenced by initCurvesPage(), and languageChange().

QCheckBox* ConfigDialog::fillSymbolsBox

private

Referenced by apply(), initCurvesPage(), languageChange(), and setApplication().

QWidget * ConfigDialog::fitPage

private

Referenced by ConfigDialog(), and initFittingPage().

QPushButton * ConfigDialog::fontsBtn

private

Referenced by initAppPage(), and languageChange().

QStackedWidget* ConfigDialog::generalDialog

private

Referenced by apply(), ConfigDialog(), customizeNotes(), initAppPage(), rehighlight(), and setCurrentPage().

QSpinBox * ConfigDialog::generatePointsBox

private

Referenced by apply(), initFittingPage(), setApplication(), and showPointsBox().

QRadioButton * ConfigDialog::generatePointsBtn

private

Referenced by apply(), initFittingPage(), languageChange(), setApplication(), and showPointsBox().

QLabel * ConfigDialog::gridAxesLbl

private

Referenced by initGridPage(), and languageChange().

QLabel* ConfigDialog::gridLineColorLbl

private

Referenced by initGridPage(), and languageChange().

QLabel * ConfigDialog::gridLineTypeLbl

private

Referenced by initGridPage(), and languageChange().

QLabel * ConfigDialog::gridLineWidthLbl

private

Referenced by initGridPage(), and languageChange().

QWidget* ConfigDialog::gridPage

private

Referenced by initGridPage(), initPlotsPage(), and languageChange().

QGroupBox* ConfigDialog::groupBackgroundOptions

private

Referenced by initPlotsPage(), and languageChange().

QGroupBox * ConfigDialog::groupBox3DCol

private

Referenced by initPlots3DPage(), and languageChange().

QGroupBox* ConfigDialog::groupBox3DFonts

private

Referenced by initPlots3DPage(), and languageChange().

QGroupBox* ConfigDialog::groupBox3DGrids

private

Referenced by initPlots3DPage(), and languageChange().

QGroupBox* ConfigDialog::groupBoxConfirm

private

Referenced by initConfirmationsPage(), and languageChange().

QGroupBox * ConfigDialog::groupBoxFitParameters

private

Referenced by initFittingPage(), and languageChange().

QGroupBox* ConfigDialog::groupBoxFittingCurve

private

Referenced by initFittingPage(), and languageChange().

QGroupBox* ConfigDialog::groupBoxMultiPeak

private

Referenced by apply(), initFittingPage(), languageChange(), and setApplication().

QGroupBox * ConfigDialog::groupBoxTableCol

private

Referenced by initTablesPage(), and languageChange().

QGroupBox* ConfigDialog::groupBoxTableFonts

private

Referenced by initTablesPage(), and languageChange().

QGroupBox* ConfigDialog::groupIndexedColors

private

Referenced by initCurvesPage(), and languageChange().

QGroupBox * ConfigDialog::groupIndexedSymbols

private

Referenced by apply(), initCurvesPage(), languageChange(), and setApplication().

QGroupBox* ConfigDialog::groupSyntaxHighlighter

private

Referenced by initNotesPage(), and languageChange().

QFont ConfigDialog::headerFont

private

Referenced by apply(), ConfigDialog(), pickHeaderFont(), and setApplication().

QLineEdit * ConfigDialog::helpPathLine

private

Referenced by apply(), chooseHelpFolder(), initFileLocationsPage(), and setApplication().

QListWidget* ConfigDialog::itemsList

private

Referenced by ConfigDialog(), languageChange(), setCurrentPage(), and updateMenuList().

QLabel* ConfigDialog::javaLabel

private

Referenced by initFileLocationsPage(), and languageChange().

QLineEdit* ConfigDialog::javaPathBox

private

Referenced by chooseJava(), initFileLocationsPage(), setApplication(), and validateJava().

QLabel* ConfigDialog::jodconverterLabel

private

Referenced by initFileLocationsPage(), and languageChange().

QLineEdit* ConfigDialog::jodconverterPathBox

private

Referenced by chooseJODConverter(), initFileLocationsPage(), setApplication(), and validateJODConverter().

QCheckBox* ConfigDialog::keepRatioBox

private

Referenced by adjustCanvasHeight(), adjustCanvasWidth(), apply(), initLayerGeometryPage(), languageChange(), and setApplication().

QLabel* ConfigDialog::label3DGridsColor

private

Referenced by initPlots3DPage(), and languageChange().

QLabel * ConfigDialog::label3DGridsStyle

private

Referenced by initPlots3DPage(), and languageChange().

QLabel * ConfigDialog::label3DGridsWidth

private

Referenced by initPlots3DPage(), and languageChange().

QLabel* ConfigDialog::labelFrameWidth

private

Referenced by initPlotsPage(), languageChange(), setApplication(), and showFrameWidth().

QLabel* ConfigDialog::labelGraphAxesLabelsDist

private

Referenced by initAxesPage(), and languageChange().

QLabel* ConfigDialog::labelGraphBkgColor

private

Referenced by initPlotsPage(), and languageChange().

QLabel* ConfigDialog::labelGraphBkgOpacity

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::labelGraphCanvasColor

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::labelGraphCanvasOpacity

private

Referenced by initPlotsPage(), and languageChange().

QLabel* ConfigDialog::labelGraphFrameColor

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::labelGraphFrameWidth

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::labelNotesFont

private

Referenced by initNotesPage(), and languageChange().

QLabel* ConfigDialog::labelTabLength

private

Referenced by initNotesPage(), and languageChange().

QLabel * ConfigDialog::labelTickLabelsDist

private

Referenced by initAxesPage(), and languageChange().

QLabel * ConfigDialog::lblAppPrecision

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblAxesLineWidth

private

Referenced by initAxesPage(), and languageChange().

QLabel* ConfigDialog::lblAxisLabeling

private

Referenced by initPlotsPage(), and languageChange().

QLabel* ConfigDialog::lblClipboardSeparator

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblCurveAlpha

private

Referenced by initCurvesPage(), and languageChange().

QLabel * ConfigDialog::lblCurveStyle

private

Referenced by initCurvesPage(), and languageChange().

QLabel * ConfigDialog::lblDecimalSeparator

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblEndOfLine

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblFloorStyle

private

Referenced by initPlots3DPage(), and languageChange().

QLabel * ConfigDialog::lblFonts

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblHeaderColor

private

Referenced by initTablesPage(), and languageChange().

QLabel * ConfigDialog::lblHelpPath

private

Referenced by initFileLocationsPage(), and languageChange().

QLabel * ConfigDialog::lblInitWindow

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblLanguage

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblLineStyle

private

Referenced by initCurvesPage(), and languageChange().

QLabel * ConfigDialog::lblLineWidth

private

Referenced by initCurvesPage(), and languageChange().

QLabel * ConfigDialog::lblMajTicks

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::lblMajTicksLength

private

Referenced by initPlotsPage(), and languageChange().

QLabel* ConfigDialog::lblMargin

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::lblMinTicks

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::lblMinTicksLength

private

Referenced by initPlotsPage(), and languageChange().

QLabel * ConfigDialog::lblPageHeader

private

Referenced by ConfigDialog(), and setCurrentPage().

QLabel * ConfigDialog::lblPanels

private

Referenced by initAppPage(), and languageChange().

QLabel* ConfigDialog::lblPanelsText

private

Referenced by initAppPage(), and languageChange().

QLabel* ConfigDialog::lblPattern

private

Referenced by initCurvesPage(), and languageChange().

QLabel * ConfigDialog::lblPeaksColor

private

Referenced by initFittingPage(), and languageChange().

QLabel * ConfigDialog::lblPoints

private

Referenced by initFittingPage(), languageChange(), and showPointsBox().

QLabel * ConfigDialog::lblPrecision

private

Referenced by initFittingPage(), and languageChange().

QLabel * ConfigDialog::lblResolution

private

Referenced by initPlots3DPage(), and languageChange().

QLabel* ConfigDialog::lblScriptingLanguage

private

Referenced by initAppPage(), and languageChange().

QLabel* ConfigDialog::lblSeparator

private

Referenced by initTablesPage(), and languageChange().

QLabel * ConfigDialog::lblStyle

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblSymbBox

private

Referenced by initCurvesPage(), and languageChange().

QLabel* ConfigDialog::lblSymbEdge

private

Referenced by initCurvesPage(), and languageChange().

QLabel* ConfigDialog::lblSymbSize

private

Referenced by initCurvesPage(), and languageChange().

QLabel * ConfigDialog::lblTableBackground

private

Referenced by initTablesPage(), and languageChange().

QLabel * ConfigDialog::lblTextColor

private

Referenced by initTablesPage(), and languageChange().

QLabel* ConfigDialog::lblTranslationsPath

private

Referenced by initFileLocationsPage(), and languageChange().

QLabel * ConfigDialog::lblUndoStackSize

private

Referenced by initAppPage(), and languageChange().

QLabel * ConfigDialog::lblWorkspace

private

Referenced by initAppPage(), and languageChange().

QComboBox* ConfigDialog::legendDisplayBox

private

Referenced by apply(), initPlotsPage(), languageChange(), and setApplication().

QLabel* ConfigDialog::legendDisplayLabel

private

Referenced by initPlotsPage(), and languageChange().

QFont ConfigDialog::legendFont

private

Referenced by apply(), ConfigDialog(), pickLegendFont(), and setApplication().

QCheckBox * ConfigDialog::linearFit2PointsBox

private

Referenced by apply(), initFittingPage(), languageChange(), setApplication(), and showPointsBox().

QCheckBox * ConfigDialog::lineNumbersBox

private

Referenced by customizeNotes(), initNotesPage(), languageChange(), and setApplication().

PenStyleBox* ConfigDialog::lineStyleBox

private

Referenced by apply(), initCurvesPage(), and setApplication().

QCheckBox * ConfigDialog::logBox

private

Referenced by apply(), initFittingPage(), languageChange(), and setApplication().

QWidget * ConfigDialog::notesPage

private

Referenced by ConfigDialog(), customizeNotes(), initNotesPage(), and rehighlight().

QFont ConfigDialog::numbersFont

private

Referenced by apply(), ConfigDialog(), pickNumbersFont(), and setApplication().

QWidget * ConfigDialog::numericFormatPage

private

Referenced by apply(), initAppPage(), and languageChange().

QLabel* ConfigDialog::officeLabel

private

Referenced by initFileLocationsPage(), and languageChange().

QCheckBox * ConfigDialog::openLastProjectBox

private

Referenced by apply(), initAppPage(), languageChange(), and setApplication().

PatternBox* ConfigDialog::patternBox

private

Referenced by apply(), initCurvesPage(), and setApplication().

QWidget * ConfigDialog::plotFonts

private

Referenced by initPlotsPage(), and languageChange().

QWidget * ConfigDialog::plotGeometryPage

private

Referenced by apply(), initLayerGeometryPage(), initPlotsPage(), and languageChange().

QCheckBox * ConfigDialog::plotLabelBox

private

Referenced by apply(), initFittingPage(), languageChange(), and setApplication().

QWidget * ConfigDialog::plotOptions

private

Referenced by initPlotsPage(), and languageChange().

QWidget * ConfigDialog::plotPrint

private

Referenced by initPlotsPage(), and languageChange().

QWidget * ConfigDialog::plots3D

private

Referenced by ConfigDialog(), and initPlots3DPage().

QWidget * ConfigDialog::plotSpeedPage

private

Referenced by initLayerSpeedPage(), initPlotsPage(), and languageChange().

QTabWidget* ConfigDialog::plotsTabWidget

private

Referenced by apply(), ConfigDialog(), initPlotsPage(), and languageChange().

QWidget * ConfigDialog::plotTicks

private

Referenced by initPlotsPage(), and languageChange().

QGroupBox* ConfigDialog::proxyGroupBox

private

Referenced by initProxyPage(), languageChange(), setApplication(), and setApplicationCustomProxy().

QLabel* ConfigDialog::proxyHostLabel

private

Referenced by initProxyPage(), and languageChange().

QLineEdit* ConfigDialog::proxyHostLine

private

Referenced by initProxyPage(), setApplication(), and setApplicationCustomProxy().

QWidget* ConfigDialog::proxyPage

private

Referenced by apply(), initProxyPage(), and languageChange().

QLabel * ConfigDialog::proxyPasswordLabel

private

Referenced by initProxyPage(), and languageChange().

QLineEdit * ConfigDialog::proxyPasswordLine

private

Referenced by initProxyPage(), and setApplicationCustomProxy().

QSpinBox* ConfigDialog::proxyPortBox

private

Referenced by initProxyPage(), setApplication(), and setApplicationCustomProxy().

QLabel * ConfigDialog::proxyPortLabel

private

Referenced by initProxyPage(), and languageChange().

QLabel * ConfigDialog::proxyUserLabel

private

Referenced by initProxyPage(), and languageChange().

QLineEdit * ConfigDialog::proxyUserNameLine

private

Referenced by initProxyPage(), setApplication(), and setApplicationCustomProxy().

QRadioButton* ConfigDialog::samePointsBtn

private

Referenced by initFittingPage(), languageChange(), and setApplication().

QCheckBox * ConfigDialog::scaleErrorsBox

private

Referenced by apply(), initFittingPage(), languageChange(), and setApplication().

QLabel * ConfigDialog::showNumbersLabel

private

Referenced by initAxesPage(), and languageChange().

QLineEdit* ConfigDialog::sofficePathBox

private

Referenced by chooseOffice(), initFileLocationsPage(), setApplication(), and validateOffice().

SymbolBox* ConfigDialog::symbolBox

private

Referenced by apply(), initCurvesPage(), and setApplication().

DoubleSpinBox* ConfigDialog::symbolEdgeBox

private

Referenced by apply(), initCurvesPage(), and setApplication().

QGroupBox * ConfigDialog::symbolGroupBox

private

Referenced by initCurvesPage(), and languageChange().

QTableWidget * ConfigDialog::symbolsList

private

Referenced by initCurvesPage(), languageChange(), moveSymbol(), setCurrentSymbol(), setSymbolsList(), and updateSymbolsList().

QWidget * ConfigDialog::tables

private

Referenced by ConfigDialog(), and initTablesPage().

QLabel* ConfigDialog::texCompilerLabel

private

Referenced by initFileLocationsPage(), and languageChange().

QLineEdit* ConfigDialog::texCompilerPathBox

private

Referenced by chooseTexCompiler(), initFileLocationsPage(), setApplication(), and validateTexCompiler().

QFont ConfigDialog::textFont

private

Referenced by apply(), ConfigDialog(), pickTextFont(), and setApplication().

QFont ConfigDialog::titleFont

private

Referenced by apply(), ConfigDialog(), pickTitleFont(), and setApplication().

QLineEdit* ConfigDialog::translationsPathLine

private

Referenced by apply(), chooseTranslationsFolder(), initFileLocationsPage(), and setApplication().

QSpinBox* ConfigDialog::undoStackSizeBox

private

Referenced by apply(), initAppPage(), and setApplication().

QComboBox* ConfigDialog::unitBox

private

Referenced by apply(), initLayerGeometryPage(), and languageChange().

QLabel* ConfigDialog::unitBoxLabel

private

Referenced by initLayerGeometryPage(), and languageChange().

QLabel* ConfigDialog::xBottomLabel

private

Referenced by initAxesPage(), and languageChange().

QLabel * ConfigDialog::xTopLabel

private

Referenced by initAxesPage(), and languageChange().

QLabel * ConfigDialog::yLeftLabel

private

Referenced by initAxesPage(), and languageChange().

QLabel * ConfigDialog::yRightLabel

private

Referenced by initAxesPage(), and languageChange().

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

- qtiplot/src/core/ConfigDialog.h
- qtiplot/src/core/ConfigDialog.cpp