QtiPlot  0.9.8.2
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
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 enableMajorGrids (bool on)
 
void enableMinorGrids (bool on)
 
void insertLanguagesList ()
 
virtual void languageChange ()
 
void loadDefaultColors ()
 
void loadDefaultSymbols ()
 
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 showPointsBox (bool)
 
void switchToLanguage (int param)
 
void updateCanvasSize (int unit)
 
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 enableCurveAntialiasingSizeBox (bool)
 
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 majorGridEnabled (bool)
 
void minorGridEnabled (bool)
 
void setApplication (ApplicationWindow *app)
 
QNetworkProxy setApplicationCustomProxy ()
 
void setColorsList (const QList< QColor > &colList, const QStringList &colNames)
 
void setSymbolsList (const QList< int > &symbList)
 
void showGridOptions (int axis)
 
void updateGrid ()
 
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
 
ColorButtonboxBackgroundColor
 
QSpinBox * boxBackgroundTransparency
 
QCheckBox * boxBackupProject
 
ColorButtonboxBorderColor
 
QSpinBox * boxBorderWidth
 
ColorButtonboxCanvasColor
 
DoubleSpinBoxboxCanvasHeight
 
QSpinBox * boxCanvasTransparency
 
DoubleSpinBoxboxCanvasWidth
 
QComboBox * boxClipboardLocale
 
ColorButtonboxColorMajor
 
ColorButtonboxColorMinor
 
QCheckBox * boxConfirmModifyDataPoints
 
QCheckBox * boxConfirmOverwrite
 
DoubleSpinBoxboxCurveLineWidth
 
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
 
DoubleSpinBoxboxMajorGridWidth
 
QComboBox * boxMajTicks
 
QSpinBox * boxMajTicksLength
 
QSpinBox * boxMargin
 
QCheckBox * boxMatrices
 
QCheckBox * boxMinorGrid
 
QCheckBox * boxMinorGrids
 
QComboBox * boxMinorGridStyle
 
DoubleSpinBoxboxMinorGridWidth
 
QComboBox * boxMinTicks
 
QSpinBox * boxMinTicksLength
 
QSpinBox * boxMinutes
 
QCheckBox * boxMultiPeakMsgs
 
QCheckBox * boxMuParserCLocale
 
QCheckBox * boxNotes
 
QCheckBox * boxOrthogonal
 
ColorButtonboxPeaksColor
 
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
 
PenStyleBoxboxTypeMajor
 
PenStyleBoxboxTypeMinor
 
QCheckBox * boxUpdateTableValues
 
DoubleSpinBoxboxWidthMajor
 
DoubleSpinBoxboxWidthMinor
 
QPushButton * browseJavaBtn
 
QPushButton * browseJODConverterBtn
 
QPushButton * browseOfficeBtn
 
QPushButton * browseTexCompilerBtn
 
ColorButtonbtnAxes
 
ColorButtonbtnBackground3D
 
QPushButton * btnColorDown
 
QPushButton * btnColorUp
 
QPushButton * btnDefaultSettings
 
ColorButtonbtnGrid
 
ColorButtonbtnGridMinor
 
ColorButtonbtnLabels
 
QPushButton * btnLabelsFnt
 
QPushButton * btnLoadDefaultColors
 
QPushButton * btnLoadDefaultSymbols
 
ColorButtonbtnMesh
 
QPushButton * btnNewColor
 
ColorButtonbtnNumbers
 
QPushButton * btnNumFnt
 
ColorButtonbtnPanels
 
ColorButtonbtnPanelsText
 
QPushButton * btnRemoveColor
 
QPushButton * btnSymbolDown
 
QPushButton * btnSymbolUp
 
QPushButton * btnTitleFnt
 
ColorButtonbtnWorkspace
 
QPushButton * buttonApply
 
QPushButton * buttonAxesFont
 
ColorButtonbuttonBackground
 
QPushButton * buttonBoldFont
 
QPushButton * buttonCancel
 
ColorButtonbuttonClassColor
 
QLabel * buttonClassLabel
 
ColorButtonbuttonCommentColor
 
QLabel * buttonCommentLabel
 
ColorButtonbuttonFunctionColor
 
QLabel * buttonFunctionLabel
 
ColorButtonbuttonHeader
 
QPushButton * buttonHeaderFont
 
QPushButton * buttonItalicFont
 
ColorButtonbuttonKeywordColor
 
QLabel * buttonKeywordLabel
 
QPushButton * buttonLegendFont
 
QPushButton * buttonNumbersFont
 
ColorButtonbuttonNumericColor
 
QLabel * buttonNumericLabel
 
QPushButton * buttonOk
 
ColorButtonbuttonQuotationColor
 
QLabel * buttonQuotationLabel
 
ColorButtonbuttonText
 
QPushButton * buttonTextFont
 
QPushButton * buttonTitleFont
 
QLabel * canvasHeightLabel
 
QSlider * canvasOpacitySlider
 
QLabel * canvasWidthLabel
 
QGroupBox * colorMapBox
 
ColorMapEditorcolorMapEditor
 
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
 
PenStyleBoxlineStyleBox
 
QCheckBox * logBox
 
QWidget * notesPage
 
QFont numbersFont
 
QWidget * numericFormatPage
 
QLabel * officeLabel
 
QCheckBox * openLastProjectBox
 
PatternBoxpatternBox
 
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
 
SymbolBoxsymbolBox
 
DoubleSpinBoxsymbolEdgeBox
 
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::ConfigDialog ( QWidget *  parent,
Qt::WFlags  fl = 0 
)

Member Function Documentation

◆ accept

void ConfigDialog::accept ( )
privateslot

References apply().

Referenced by ConfigDialog().

◆ adjustCanvasHeight

void ConfigDialog::adjustCanvasHeight ( double  width)
privateslot

◆ adjustCanvasWidth

void ConfigDialog::adjustCanvasWidth ( double  height)
privateslot

◆ apply

void ConfigDialog::apply ( )
privateslot

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().

◆ changeColorName

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

References colorsList, and d_indexed_color_names.

Referenced by initCurvesPage().

◆ chooseHelpFolder

void ConfigDialog::chooseHelpFolder ( )
privateslot

◆ chooseJava

void ConfigDialog::chooseJava ( )
privateslot

◆ chooseJODConverter

void ConfigDialog::chooseJODConverter ( )
privateslot

◆ chooseOffice

void ConfigDialog::chooseOffice ( )
privateslot

◆ chooseTexCompiler

void ConfigDialog::chooseTexCompiler ( )
privateslot

◆ chooseTranslationsFolder

void ConfigDialog::chooseTranslationsFolder ( )
privateslot

◆ convertFromPixels()

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

◆ convertToPixels()

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

◆ curveStyle

int ConfigDialog::curveStyle ( )
privateslot

◆ customizeNotes

void ConfigDialog::customizeNotes ( )
privateslot

◆ enableCurveAntialiasingSizeBox()

void ConfigDialog::enableCurveAntialiasingSizeBox ( bool  on)
private

◆ enableMajorGrids

void ConfigDialog::enableMajorGrids ( bool  on)
privateslot

◆ enableMinorGrids

void ConfigDialog::enableMinorGrids ( bool  on)
privateslot

◆ initAppPage()

void ConfigDialog::initAppPage ( )
private

◆ initAxesPage()

void ConfigDialog::initAxesPage ( )
private

◆ initConfirmationsPage()

void ConfigDialog::initConfirmationsPage ( )
private

◆ initCurvesPage()

void ConfigDialog::initCurvesPage ( )
private

◆ initFileLocationsPage()

void ConfigDialog::initFileLocationsPage ( )
private

◆ initFittingPage()

void ConfigDialog::initFittingPage ( )
private

◆ initGridPage()

void ConfigDialog::initGridPage ( )
private

◆ initLayerGeometryPage()

void ConfigDialog::initLayerGeometryPage ( )
private

◆ initLayerSpeedPage()

void ConfigDialog::initLayerSpeedPage ( )
private

◆ initNotesPage()

void ConfigDialog::initNotesPage ( )
private

◆ initPlots3DPage()

void ConfigDialog::initPlots3DPage ( )
private

◆ initPlotsPage()

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(), and moveSymbolDown().

◆ initProxyPage()

void ConfigDialog::initProxyPage ( )
private

◆ initTablesPage()

void ConfigDialog::initTablesPage ( )
private

◆ insertLanguagesList

void ConfigDialog::insertLanguagesList ( )
privateslot

◆ languageChange

void ConfigDialog::languageChange ( )
privatevirtualslot

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().

◆ loadDefaultColors

void ConfigDialog::loadDefaultColors ( )
privateslot

◆ loadDefaultSymbols

void ConfigDialog::loadDefaultSymbols ( )
privateslot

◆ majorGridEnabled()

void ConfigDialog::majorGridEnabled ( bool  on)
private

◆ minorGridEnabled()

void ConfigDialog::minorGridEnabled ( bool  on)
private

◆ moveColor

void ConfigDialog::moveColor ( bool  up = true)
privateslot

◆ moveColorDown

void ConfigDialog::moveColorDown ( )
privateslot

References moveColor().

Referenced by initCurvesPage().

◆ moveSymbol

void ConfigDialog::moveSymbol ( bool  up = true)
privateslot

◆ moveSymbolDown

void ConfigDialog::moveSymbolDown ( )
inlineprivateslot

◆ newColor

void ConfigDialog::newColor ( )
privateslot

◆ pick3DAxesFont

void ConfigDialog::pick3DAxesFont ( )
privateslot

References d_3D_axes_font.

Referenced by initPlots3DPage().

◆ pick3DNumbersFont

void ConfigDialog::pick3DNumbersFont ( )
privateslot

References d_3D_numbers_font.

Referenced by initPlots3DPage().

◆ pick3DTitleFont

void ConfigDialog::pick3DTitleFont ( )
privateslot

References d_3D_title_font.

Referenced by initPlots3DPage().

◆ pickApplicationFont

void ConfigDialog::pickApplicationFont ( )
privateslot

References appFont.

Referenced by initAppPage().

◆ pickAxesFont

void ConfigDialog::pickAxesFont ( )
privateslot

References axesFont.

Referenced by initPlotsPage().

◆ pickHeaderFont

void ConfigDialog::pickHeaderFont ( )
privateslot

References headerFont.

Referenced by ConfigDialog().

◆ pickLegendFont

void ConfigDialog::pickLegendFont ( )
privateslot

References legendFont.

Referenced by initPlotsPage().

◆ pickNumbersFont

void ConfigDialog::pickNumbersFont ( )
privateslot

References numbersFont.

Referenced by initPlotsPage().

◆ pickTextFont

void ConfigDialog::pickTextFont ( )
privateslot

References textFont.

Referenced by ConfigDialog().

◆ pickTitleFont

void ConfigDialog::pickTitleFont ( )
privateslot

References titleFont.

Referenced by initPlotsPage().

◆ rehighlight

void ConfigDialog::rehighlight ( )
privateslot

◆ removeColor

void ConfigDialog::removeColor ( )
privateslot

◆ resetDefaultSettings

void ConfigDialog::resetDefaultSettings ( )
privateslot

◆ setApplication()

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 moveSymbolDown(), and resetDefaultSettings().

◆ setApplicationCustomProxy()

QNetworkProxy ConfigDialog::setApplicationCustomProxy ( )
private

◆ setColorsList()

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

◆ setColumnSeparator()

void ConfigDialog::setColumnSeparator ( const QString &  sep)

◆ setCurrentPage

void ConfigDialog::setCurrentPage ( int  index)
privateslot

References generalDialog, itemsList, and lblPageHeader.

Referenced by ConfigDialog().

◆ setCurrentSymbol

void ConfigDialog::setCurrentSymbol ( SymbolBox sb)
privateslot

References symbolsList.

Referenced by setSymbolsList().

◆ setSymbolsList()

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

◆ showColorDialog

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

◆ showFrameWidth

void ConfigDialog::showFrameWidth ( bool  ok)
privateslot

References boxFrameWidth, and labelFrameWidth.

Referenced by initPlotsPage().

◆ showGridOptions()

void ConfigDialog::showGridOptions ( int  axis)
private

◆ showPointsBox

void ConfigDialog::showPointsBox ( bool  )
privateslot

◆ switchToLanguage

void ConfigDialog::switchToLanguage ( int  param)
privateslot

◆ updateCanvasSize

void ConfigDialog::updateCanvasSize ( int  unit)
privateslot

◆ updateGrid()

void ConfigDialog::updateGrid ( )
private

◆ updateMenuList()

void ConfigDialog::updateMenuList ( )
private

Calculates a sensible width for the items list.

References itemsList.

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

◆ updateSymbolsList

void ConfigDialog::updateSymbolsList ( int  style)
privateslot

References d_indexed_symbols, and symbolsList.

Referenced by setSymbolsList().

◆ validateJava

bool ConfigDialog::validateJava ( )
privateslot

◆ validateJODConverter

bool ConfigDialog::validateJODConverter ( )
privateslot

◆ validateOffice

bool ConfigDialog::validateOffice ( )
privateslot

◆ validateTexCompiler

bool ConfigDialog::validateTexCompiler ( )
privateslot

◆ validFolderPath()

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

Referenced by apply(), and moveSymbolDown().

Member Data Documentation

◆ antialiasingGroupBox

QGroupBox* ConfigDialog::antialiasingGroupBox
private

◆ appColors

QWidget* ConfigDialog::appColors
private

Referenced by initAppPage(), and languageChange().

◆ appFont

QFont ConfigDialog::appFont
private

◆ application

QWidget* ConfigDialog::application
private

Referenced by initAppPage(), and languageChange().

◆ appTabWidget

QTabWidget * ConfigDialog::appTabWidget
private

◆ aspect_ratio

double ConfigDialog::aspect_ratio
private

◆ attachToBox

QComboBox * ConfigDialog::attachToBox
private

◆ attachToLabel

QLabel * ConfigDialog::attachToLabel
private

Referenced by initPlotsPage(), and languageChange().

◆ axesFont

QFont ConfigDialog::axesFont
private

◆ axesGridList

QListWidget* ConfigDialog::axesGridList
private

◆ axesPage

QWidget * ConfigDialog::axesPage
private

◆ axisLabelingBox

QComboBox* ConfigDialog::axisLabelingBox
private

◆ bkgOpacitySlider

QSlider* ConfigDialog::bkgOpacitySlider
private

Referenced by initPlotsPage(), and setApplication().

◆ boxAntialiseGrid

QCheckBox* ConfigDialog::boxAntialiseGrid
private

◆ boxAppPrecision

QSpinBox * ConfigDialog::boxAppPrecision
private

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

◆ boxAutoscale3DPlots

QCheckBox* ConfigDialog::boxAutoscale3DPlots
private

◆ boxAutoscaling

QCheckBox* ConfigDialog::boxAutoscaling
private

◆ boxAxesLabelsDist

QSpinBox* ConfigDialog::boxAxesLabelsDist
private

◆ boxBackbones

QCheckBox * ConfigDialog::boxBackbones
private

◆ boxBackgroundColor

ColorButton* ConfigDialog::boxBackgroundColor
private

◆ boxBackgroundTransparency

QSpinBox* ConfigDialog::boxBackgroundTransparency
private

◆ boxBackupProject

QCheckBox * ConfigDialog::boxBackupProject
private

◆ boxBorderColor

ColorButton * ConfigDialog::boxBorderColor
private

◆ boxBorderWidth

QSpinBox * ConfigDialog::boxBorderWidth
private

◆ boxCanvasColor

ColorButton * ConfigDialog::boxCanvasColor
private

◆ boxCanvasHeight

DoubleSpinBox* ConfigDialog::boxCanvasHeight
private

◆ boxCanvasTransparency

QSpinBox * ConfigDialog::boxCanvasTransparency
private

◆ boxCanvasWidth

DoubleSpinBox * ConfigDialog::boxCanvasWidth
private

◆ boxClipboardLocale

QComboBox* ConfigDialog::boxClipboardLocale
private

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

◆ boxColorMajor

ColorButton * ConfigDialog::boxColorMajor
private

◆ boxColorMinor

ColorButton* ConfigDialog::boxColorMinor
private

◆ boxConfirmModifyDataPoints

QCheckBox * ConfigDialog::boxConfirmModifyDataPoints
private

◆ boxConfirmOverwrite

QCheckBox * ConfigDialog::boxConfirmOverwrite
private

◆ boxCurveLineWidth

DoubleSpinBox* ConfigDialog::boxCurveLineWidth
private

◆ boxCurveStyle

QComboBox * ConfigDialog::boxCurveStyle
private

◆ boxDecimalSeparator

QComboBox * ConfigDialog::boxDecimalSeparator
private

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

◆ boxEmptyCellGap

QCheckBox * ConfigDialog::boxEmptyCellGap
private

◆ boxEnableAxis

QCheckBox* ConfigDialog::boxEnableAxis
private

◆ boxEndLine

QComboBox* ConfigDialog::boxEndLine
private

◆ boxFolders

QCheckBox * ConfigDialog::boxFolders
private

◆ boxFontFamily

QFontComboBox* ConfigDialog::boxFontFamily
private

◆ boxFontSize

QSpinBox* ConfigDialog::boxFontSize
private

◆ boxFrame

QCheckBox * ConfigDialog::boxFrame
private

◆ boxFrameWidth

QSpinBox * ConfigDialog::boxFrameWidth
private

◆ boxGridXAxis

QComboBox * ConfigDialog::boxGridXAxis
private

◆ boxGridYAxis

QComboBox* ConfigDialog::boxGridYAxis
private

◆ boxInitWindow

QComboBox * ConfigDialog::boxInitWindow
private

◆ boxLabelsEditing

QCheckBox * ConfigDialog::boxLabelsEditing
private

◆ boxLanguage

QComboBox * ConfigDialog::boxLanguage
private

Referenced by initAppPage(), and insertLanguagesList().

◆ boxLineWidth

QSpinBox * ConfigDialog::boxLineWidth
private

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

◆ boxMajorGrid

QCheckBox * ConfigDialog::boxMajorGrid
private

◆ boxMajorGrids

QCheckBox* ConfigDialog::boxMajorGrids
private

◆ boxMajorGridStyle

QComboBox* ConfigDialog::boxMajorGridStyle
private

◆ boxMajorGridWidth

DoubleSpinBox* ConfigDialog::boxMajorGridWidth
private

◆ boxMajTicks

QComboBox* ConfigDialog::boxMajTicks
private

◆ boxMajTicksLength

QSpinBox * ConfigDialog::boxMajTicksLength
private

◆ boxMargin

QSpinBox * ConfigDialog::boxMargin
private

◆ boxMatrices

QCheckBox * ConfigDialog::boxMatrices
private

◆ boxMinorGrid

QCheckBox* ConfigDialog::boxMinorGrid
private

◆ boxMinorGrids

QCheckBox * ConfigDialog::boxMinorGrids
private

◆ boxMinorGridStyle

QComboBox * ConfigDialog::boxMinorGridStyle
private

◆ boxMinorGridWidth

DoubleSpinBox * ConfigDialog::boxMinorGridWidth
private

◆ boxMinTicks

QComboBox * ConfigDialog::boxMinTicks
private

◆ boxMinTicksLength

QSpinBox * ConfigDialog::boxMinTicksLength
private

◆ boxMinutes

QSpinBox* ConfigDialog::boxMinutes
private

◆ boxMultiPeakMsgs

QCheckBox * ConfigDialog::boxMultiPeakMsgs
private

◆ boxMuParserCLocale

QCheckBox* ConfigDialog::boxMuParserCLocale
private

◆ boxNotes

QCheckBox * ConfigDialog::boxNotes
private

◆ boxOrthogonal

QCheckBox * ConfigDialog::boxOrthogonal
private

◆ boxPeaksColor

ColorButton* ConfigDialog::boxPeaksColor
private

◆ boxPlots2D

QCheckBox * ConfigDialog::boxPlots2D
private

◆ boxPlots3D

QCheckBox * ConfigDialog::boxPlots3D
private

◆ boxPrecision

QSpinBox * ConfigDialog::boxPrecision
private

◆ boxPrintCropmarks

QCheckBox * ConfigDialog::boxPrintCropmarks
private

◆ boxProjection

QComboBox * ConfigDialog::boxProjection
private

◆ boxPromptRenameTables

QCheckBox* ConfigDialog::boxPromptRenameTables
private

◆ boxResize

QCheckBox * ConfigDialog::boxResize
private

◆ boxResolution

QSpinBox * ConfigDialog::boxResolution
private

◆ boxSave

QCheckBox* ConfigDialog::boxSave
private

◆ boxScaleFonts

QCheckBox * ConfigDialog::boxScaleFonts
private

◆ boxScaleLayersOnPrint

QCheckBox* ConfigDialog::boxScaleLayersOnPrint
private

◆ boxScriptingLanguage

QComboBox* ConfigDialog::boxScriptingLanguage
private

◆ boxSearchUpdates

QCheckBox* ConfigDialog::boxSearchUpdates
private

◆ boxSeparator

QComboBox * ConfigDialog::boxSeparator
private

◆ boxShowAxisLabels

QCheckBox * ConfigDialog::boxShowAxisLabels
private

◆ boxShowLegend

QCheckBox * ConfigDialog::boxShowLegend
private

◆ boxSmoothMesh

QCheckBox * ConfigDialog::boxSmoothMesh
private

◆ boxStyle

QComboBox * ConfigDialog::boxStyle
private

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

◆ boxSymbolSize

QSpinBox* ConfigDialog::boxSymbolSize
private

◆ boxSynchronizeScales

QCheckBox* ConfigDialog::boxSynchronizeScales
private

◆ boxTableComments

QCheckBox * ConfigDialog::boxTableComments
private

◆ boxTabLength

QSpinBox * ConfigDialog::boxTabLength
private

◆ boxTablePasteDialog

QCheckBox * ConfigDialog::boxTablePasteDialog
private

◆ boxTables

QCheckBox * ConfigDialog::boxTables
private

◆ boxThousandsSeparator

QCheckBox * ConfigDialog::boxThousandsSeparator
private

◆ boxTickLabelsDist

QSpinBox * ConfigDialog::boxTickLabelsDist
private

◆ boxTitle

QCheckBox* ConfigDialog::boxTitle
private

◆ boxTypeMajor

PenStyleBox * ConfigDialog::boxTypeMajor
private

◆ boxTypeMinor

PenStyleBox* ConfigDialog::boxTypeMinor
private

◆ boxUpdateTableValues

QCheckBox* ConfigDialog::boxUpdateTableValues
private

◆ boxWidthMajor

DoubleSpinBox * ConfigDialog::boxWidthMajor
private

◆ boxWidthMinor

DoubleSpinBox* ConfigDialog::boxWidthMinor
private

◆ browseJavaBtn

QPushButton* ConfigDialog::browseJavaBtn
private

Referenced by initFileLocationsPage().

◆ browseJODConverterBtn

QPushButton* ConfigDialog::browseJODConverterBtn
private

Referenced by initFileLocationsPage().

◆ browseOfficeBtn

QPushButton* ConfigDialog::browseOfficeBtn
private

Referenced by initFileLocationsPage().

◆ browseTexCompilerBtn

QPushButton* ConfigDialog::browseTexCompilerBtn
private

Referenced by initFileLocationsPage().

◆ btnAxes

ColorButton * ConfigDialog::btnAxes
private

◆ btnBackground3D

ColorButton* ConfigDialog::btnBackground3D
private

◆ btnColorDown

QPushButton * ConfigDialog::btnColorDown
private

Referenced by initCurvesPage(), and languageChange().

◆ btnColorUp

QPushButton* ConfigDialog::btnColorUp
private

Referenced by initCurvesPage(), and languageChange().

◆ btnDefaultSettings

QPushButton* ConfigDialog::btnDefaultSettings
private

Referenced by ConfigDialog(), and languageChange().

◆ btnGrid

ColorButton* ConfigDialog::btnGrid
private

◆ btnGridMinor

ColorButton * ConfigDialog::btnGridMinor
private

◆ btnLabels

ColorButton * ConfigDialog::btnLabels
private

◆ btnLabelsFnt

QPushButton * ConfigDialog::btnLabelsFnt
private

Referenced by initPlots3DPage(), and languageChange().

◆ btnLoadDefaultColors

QPushButton * ConfigDialog::btnLoadDefaultColors
private

Referenced by initCurvesPage(), and languageChange().

◆ btnLoadDefaultSymbols

QPushButton* ConfigDialog::btnLoadDefaultSymbols
private

Referenced by initCurvesPage(), and languageChange().

◆ btnMesh

ColorButton * ConfigDialog::btnMesh
private

◆ btnNewColor

QPushButton * ConfigDialog::btnNewColor
private

Referenced by initCurvesPage(), and languageChange().

◆ btnNumbers

ColorButton * ConfigDialog::btnNumbers
private

◆ btnNumFnt

QPushButton * ConfigDialog::btnNumFnt
private

Referenced by initPlots3DPage(), and languageChange().

◆ btnPanels

ColorButton * ConfigDialog::btnPanels
private

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

◆ btnPanelsText

ColorButton * ConfigDialog::btnPanelsText
private

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

◆ btnRemoveColor

QPushButton * ConfigDialog::btnRemoveColor
private

Referenced by initCurvesPage(), and languageChange().

◆ btnSymbolDown

QPushButton * ConfigDialog::btnSymbolDown
private

Referenced by initCurvesPage(), and languageChange().

◆ btnSymbolUp

QPushButton * ConfigDialog::btnSymbolUp
private

Referenced by initCurvesPage(), and languageChange().

◆ btnTitleFnt

QPushButton* ConfigDialog::btnTitleFnt
private

Referenced by initPlots3DPage(), and languageChange().

◆ btnWorkspace

ColorButton* ConfigDialog::btnWorkspace
private

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

◆ buttonApply

QPushButton * ConfigDialog::buttonApply
private

Referenced by ConfigDialog(), and languageChange().

◆ buttonAxesFont

QPushButton* ConfigDialog::buttonAxesFont
private

Referenced by initPlotsPage(), and languageChange().

◆ buttonBackground

ColorButton* ConfigDialog::buttonBackground
private

◆ buttonBoldFont

QPushButton * ConfigDialog::buttonBoldFont
private

◆ buttonCancel

QPushButton * ConfigDialog::buttonCancel
private

Referenced by ConfigDialog(), and languageChange().

◆ buttonClassColor

ColorButton * ConfigDialog::buttonClassColor
private

◆ buttonClassLabel

QLabel * ConfigDialog::buttonClassLabel
private

Referenced by initNotesPage(), and languageChange().

◆ buttonCommentColor

ColorButton* ConfigDialog::buttonCommentColor
private

◆ buttonCommentLabel

QLabel* ConfigDialog::buttonCommentLabel
private

Referenced by initNotesPage(), and languageChange().

◆ buttonFunctionColor

ColorButton * ConfigDialog::buttonFunctionColor
private

◆ buttonFunctionLabel

QLabel * ConfigDialog::buttonFunctionLabel
private

Referenced by initNotesPage(), and languageChange().

◆ buttonHeader

ColorButton * ConfigDialog::buttonHeader
private

◆ buttonHeaderFont

QPushButton * ConfigDialog::buttonHeaderFont
private

◆ buttonItalicFont

QPushButton* ConfigDialog::buttonItalicFont
private

◆ buttonKeywordColor

ColorButton* ConfigDialog::buttonKeywordColor
private

◆ buttonKeywordLabel

QLabel* ConfigDialog::buttonKeywordLabel
private

Referenced by initNotesPage(), and languageChange().

◆ buttonLegendFont

QPushButton * ConfigDialog::buttonLegendFont
private

Referenced by initPlotsPage(), and languageChange().

◆ buttonNumbersFont

QPushButton * ConfigDialog::buttonNumbersFont
private

Referenced by initPlotsPage(), and languageChange().

◆ buttonNumericColor

ColorButton * ConfigDialog::buttonNumericColor
private

◆ buttonNumericLabel

QLabel * ConfigDialog::buttonNumericLabel
private

Referenced by initNotesPage(), and languageChange().

◆ buttonOk

QPushButton* ConfigDialog::buttonOk
private

Referenced by ConfigDialog(), and languageChange().

◆ buttonQuotationColor

ColorButton * ConfigDialog::buttonQuotationColor
private

◆ buttonQuotationLabel

QLabel * ConfigDialog::buttonQuotationLabel
private

Referenced by initNotesPage(), and languageChange().

◆ buttonText

ColorButton * ConfigDialog::buttonText
private

◆ buttonTextFont

QPushButton* ConfigDialog::buttonTextFont
private

◆ buttonTitleFont

QPushButton * ConfigDialog::buttonTitleFont
private

Referenced by initPlotsPage(), and languageChange().

◆ canvasHeightLabel

QLabel * ConfigDialog::canvasHeightLabel
private

◆ canvasOpacitySlider

QSlider * ConfigDialog::canvasOpacitySlider
private

Referenced by initPlotsPage(), and setApplication().

◆ canvasWidthLabel

QLabel * ConfigDialog::canvasWidthLabel
private

◆ colorMapBox

QGroupBox* ConfigDialog::colorMapBox
private

Referenced by initPlots3DPage(), and languageChange().

◆ colorMapEditor

ColorMapEditor* ConfigDialog::colorMapEditor
private

◆ colorsList

QTableWidget* ConfigDialog::colorsList
private

◆ completionBox

QCheckBox* ConfigDialog::completionBox
private

◆ confirm

QWidget * ConfigDialog::confirm
private

◆ curveAlphaBox

QSpinBox* ConfigDialog::curveAlphaBox
private

◆ curveOpacitySlider

QSlider * ConfigDialog::curveOpacitySlider
private

Referenced by initCurvesPage().

◆ curves

QWidget * ConfigDialog::curves
private

◆ curvesGroupBox

QGroupBox* ConfigDialog::curvesGroupBox
private

Referenced by initCurvesPage(), and languageChange().

◆ curveSizeBox

QSpinBox* ConfigDialog::curveSizeBox
private

◆ d_3D_axes_font

QFont ConfigDialog::d_3D_axes_font
private

◆ d_3D_numbers_font

QFont ConfigDialog::d_3D_numbers_font
private

◆ d_3D_title_font

QFont ConfigDialog::d_3D_title_font
private

◆ d_indexed_color_names

QStringList ConfigDialog::d_indexed_color_names
private

◆ d_indexed_colors

QList<QColor> ConfigDialog::d_indexed_colors
private

◆ d_indexed_symbols

QList<int> ConfigDialog::d_indexed_symbols
private

◆ disableAntialiasingBox

QCheckBox* ConfigDialog::disableAntialiasingBox
private

◆ enableAxisLabel

QLabel * ConfigDialog::enableAxisLabel
private

Referenced by initAxesPage(), and languageChange().

◆ enabledAxesGrid

QGridLayout* ConfigDialog::enabledAxesGrid
private

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

◆ enabledAxesGroupBox

QGroupBox* ConfigDialog::enabledAxesGroupBox
private

Referenced by initAxesPage(), and languageChange().

◆ excelImportMethod

QComboBox* ConfigDialog::excelImportMethod
private

◆ excelImportMethodLabel

QLabel* ConfigDialog::excelImportMethodLabel
private

Referenced by initAppPage(), and languageChange().

◆ fileLocationsPage

QWidget* ConfigDialog::fileLocationsPage
private

◆ fillCurvesGroupBox

QGroupBox * ConfigDialog::fillCurvesGroupBox
private

Referenced by initCurvesPage(), and languageChange().

◆ fillSymbolsBox

QCheckBox* ConfigDialog::fillSymbolsBox
private

◆ fitPage

QWidget * ConfigDialog::fitPage
private

Referenced by ConfigDialog(), and initFittingPage().

◆ fontsBtn

QPushButton * ConfigDialog::fontsBtn
private

Referenced by initAppPage(), and languageChange().

◆ generalDialog

QStackedWidget* ConfigDialog::generalDialog
private

◆ generatePointsBox

QSpinBox * ConfigDialog::generatePointsBox
private

◆ generatePointsBtn

QRadioButton * ConfigDialog::generatePointsBtn
private

◆ gridAxesLbl

QLabel * ConfigDialog::gridAxesLbl
private

Referenced by initGridPage(), and languageChange().

◆ gridLineColorLbl

QLabel* ConfigDialog::gridLineColorLbl
private

Referenced by initGridPage(), and languageChange().

◆ gridLineTypeLbl

QLabel * ConfigDialog::gridLineTypeLbl
private

Referenced by initGridPage(), and languageChange().

◆ gridLineWidthLbl

QLabel * ConfigDialog::gridLineWidthLbl
private

Referenced by initGridPage(), and languageChange().

◆ gridPage

QWidget* ConfigDialog::gridPage
private

◆ groupBackgroundOptions

QGroupBox* ConfigDialog::groupBackgroundOptions
private

Referenced by initPlotsPage(), and languageChange().

◆ groupBox3DCol

QGroupBox * ConfigDialog::groupBox3DCol
private

Referenced by initPlots3DPage(), and languageChange().

◆ groupBox3DFonts

QGroupBox* ConfigDialog::groupBox3DFonts
private

Referenced by initPlots3DPage(), and languageChange().

◆ groupBox3DGrids

QGroupBox* ConfigDialog::groupBox3DGrids
private

Referenced by initPlots3DPage(), and languageChange().

◆ groupBoxConfirm

QGroupBox* ConfigDialog::groupBoxConfirm
private

◆ groupBoxFitParameters

QGroupBox * ConfigDialog::groupBoxFitParameters
private

Referenced by initFittingPage(), and languageChange().

◆ groupBoxFittingCurve

QGroupBox* ConfigDialog::groupBoxFittingCurve
private

Referenced by initFittingPage(), and languageChange().

◆ groupBoxMultiPeak

QGroupBox* ConfigDialog::groupBoxMultiPeak
private

◆ groupBoxTableCol

QGroupBox * ConfigDialog::groupBoxTableCol
private

Referenced by initTablesPage(), and languageChange().

◆ groupBoxTableFonts

QGroupBox* ConfigDialog::groupBoxTableFonts
private

Referenced by initTablesPage(), and languageChange().

◆ groupIndexedColors

QGroupBox* ConfigDialog::groupIndexedColors
private

Referenced by initCurvesPage(), and languageChange().

◆ groupIndexedSymbols

QGroupBox * ConfigDialog::groupIndexedSymbols
private

◆ groupSyntaxHighlighter

QGroupBox* ConfigDialog::groupSyntaxHighlighter
private

Referenced by initNotesPage(), and languageChange().

◆ headerFont

QFont ConfigDialog::headerFont
private

◆ helpPathLine

QLineEdit * ConfigDialog::helpPathLine
private

◆ itemsList

QListWidget* ConfigDialog::itemsList
private

◆ javaLabel

QLabel* ConfigDialog::javaLabel
private

◆ javaPathBox

QLineEdit* ConfigDialog::javaPathBox
private

◆ jodconverterLabel

QLabel* ConfigDialog::jodconverterLabel
private

◆ jodconverterPathBox

QLineEdit* ConfigDialog::jodconverterPathBox
private

◆ keepRatioBox

QCheckBox* ConfigDialog::keepRatioBox
private

◆ label3DGridsColor

QLabel* ConfigDialog::label3DGridsColor
private

Referenced by initPlots3DPage(), and languageChange().

◆ label3DGridsStyle

QLabel * ConfigDialog::label3DGridsStyle
private

Referenced by initPlots3DPage(), and languageChange().

◆ label3DGridsWidth

QLabel * ConfigDialog::label3DGridsWidth
private

Referenced by initPlots3DPage(), and languageChange().

◆ labelFrameWidth

QLabel* ConfigDialog::labelFrameWidth
private

◆ labelGraphAxesLabelsDist

QLabel* ConfigDialog::labelGraphAxesLabelsDist
private

Referenced by initAxesPage(), and languageChange().

◆ labelGraphBkgColor

QLabel* ConfigDialog::labelGraphBkgColor
private

Referenced by initPlotsPage(), and languageChange().

◆ labelGraphBkgOpacity

QLabel* ConfigDialog::labelGraphBkgOpacity
private

Referenced by initPlotsPage(), and languageChange().

◆ labelGraphCanvasColor

QLabel * ConfigDialog::labelGraphCanvasColor
private

Referenced by initPlotsPage(), and languageChange().

◆ labelGraphCanvasOpacity

QLabel * ConfigDialog::labelGraphCanvasOpacity
private

Referenced by initPlotsPage(), and languageChange().

◆ labelGraphFrameColor

QLabel* ConfigDialog::labelGraphFrameColor
private

Referenced by initPlotsPage(), and languageChange().

◆ labelGraphFrameWidth

QLabel * ConfigDialog::labelGraphFrameWidth
private

Referenced by initPlotsPage(), and languageChange().

◆ labelNotesFont

QLabel * ConfigDialog::labelNotesFont
private

Referenced by initNotesPage(), and languageChange().

◆ labelTabLength

QLabel* ConfigDialog::labelTabLength
private

Referenced by initNotesPage(), and languageChange().

◆ labelTickLabelsDist

QLabel * ConfigDialog::labelTickLabelsDist
private

Referenced by initAxesPage(), and languageChange().

◆ lblAppPrecision

QLabel * ConfigDialog::lblAppPrecision
private

Referenced by initAppPage(), and languageChange().

◆ lblAxesLineWidth

QLabel * ConfigDialog::lblAxesLineWidth
private

Referenced by initAxesPage(), and languageChange().

◆ lblAxisLabeling

QLabel* ConfigDialog::lblAxisLabeling
private

Referenced by initPlotsPage(), and languageChange().

◆ lblClipboardSeparator

QLabel* ConfigDialog::lblClipboardSeparator
private

Referenced by initAppPage(), and languageChange().

◆ lblCurveAlpha

QLabel * ConfigDialog::lblCurveAlpha
private

Referenced by initCurvesPage(), and languageChange().

◆ lblCurveStyle

QLabel * ConfigDialog::lblCurveStyle
private

Referenced by initCurvesPage(), and languageChange().

◆ lblDecimalSeparator

QLabel * ConfigDialog::lblDecimalSeparator
private

Referenced by initAppPage(), and languageChange().

◆ lblEndOfLine

QLabel * ConfigDialog::lblEndOfLine
private

Referenced by initAppPage(), and languageChange().

◆ lblFloorStyle

QLabel * ConfigDialog::lblFloorStyle
private

Referenced by initPlots3DPage(), and languageChange().

◆ lblFonts

QLabel * ConfigDialog::lblFonts
private

Referenced by initAppPage(), and languageChange().

◆ lblHeaderColor

QLabel * ConfigDialog::lblHeaderColor
private

Referenced by initTablesPage(), and languageChange().

◆ lblHelpPath

QLabel * ConfigDialog::lblHelpPath
private

◆ lblInitWindow

QLabel * ConfigDialog::lblInitWindow
private

Referenced by initAppPage(), and languageChange().

◆ lblLanguage

QLabel * ConfigDialog::lblLanguage
private

Referenced by initAppPage(), and languageChange().

◆ lblLineStyle

QLabel * ConfigDialog::lblLineStyle
private

Referenced by initCurvesPage(), and languageChange().

◆ lblLineWidth

QLabel * ConfigDialog::lblLineWidth
private

Referenced by initCurvesPage(), and languageChange().

◆ lblMajTicks

QLabel * ConfigDialog::lblMajTicks
private

Referenced by initPlotsPage(), and languageChange().

◆ lblMajTicksLength

QLabel * ConfigDialog::lblMajTicksLength
private

Referenced by initPlotsPage(), and languageChange().

◆ lblMargin

QLabel* ConfigDialog::lblMargin
private

Referenced by initPlotsPage(), and languageChange().

◆ lblMinTicks

QLabel * ConfigDialog::lblMinTicks
private

Referenced by initPlotsPage(), and languageChange().

◆ lblMinTicksLength

QLabel * ConfigDialog::lblMinTicksLength
private

Referenced by initPlotsPage(), and languageChange().

◆ lblPageHeader

QLabel * ConfigDialog::lblPageHeader
private

Referenced by ConfigDialog(), and setCurrentPage().

◆ lblPanels

QLabel * ConfigDialog::lblPanels
private

Referenced by initAppPage(), and languageChange().

◆ lblPanelsText

QLabel* ConfigDialog::lblPanelsText
private

Referenced by initAppPage(), and languageChange().

◆ lblPattern

QLabel* ConfigDialog::lblPattern
private

Referenced by initCurvesPage(), and languageChange().

◆ lblPeaksColor

QLabel * ConfigDialog::lblPeaksColor
private

Referenced by initFittingPage(), and languageChange().

◆ lblPoints

QLabel * ConfigDialog::lblPoints
private

◆ lblPrecision

QLabel * ConfigDialog::lblPrecision
private

Referenced by initFittingPage(), and languageChange().

◆ lblResolution

QLabel * ConfigDialog::lblResolution
private

Referenced by initPlots3DPage(), and languageChange().

◆ lblScriptingLanguage

QLabel* ConfigDialog::lblScriptingLanguage
private

Referenced by initAppPage(), and languageChange().

◆ lblSeparator

QLabel* ConfigDialog::lblSeparator
private

Referenced by initTablesPage(), and languageChange().

◆ lblStyle

QLabel * ConfigDialog::lblStyle
private

Referenced by initAppPage(), and languageChange().

◆ lblSymbBox

QLabel * ConfigDialog::lblSymbBox
private

Referenced by initCurvesPage(), and languageChange().

◆ lblSymbEdge

QLabel* ConfigDialog::lblSymbEdge
private

Referenced by initCurvesPage(), and languageChange().

◆ lblSymbSize

QLabel* ConfigDialog::lblSymbSize
private

Referenced by initCurvesPage(), and languageChange().

◆ lblTableBackground

QLabel * ConfigDialog::lblTableBackground
private

Referenced by initTablesPage(), and languageChange().

◆ lblTextColor

QLabel * ConfigDialog::lblTextColor
private

Referenced by initTablesPage(), and languageChange().

◆ lblTranslationsPath

QLabel* ConfigDialog::lblTranslationsPath
private

◆ lblUndoStackSize

QLabel * ConfigDialog::lblUndoStackSize
private

Referenced by initAppPage(), and languageChange().

◆ lblWorkspace

QLabel * ConfigDialog::lblWorkspace
private

Referenced by initAppPage(), and languageChange().

◆ legendDisplayBox

QComboBox* ConfigDialog::legendDisplayBox
private

◆ legendDisplayLabel

QLabel* ConfigDialog::legendDisplayLabel
private

Referenced by initPlotsPage(), and languageChange().

◆ legendFont

QFont ConfigDialog::legendFont
private

◆ linearFit2PointsBox

QCheckBox * ConfigDialog::linearFit2PointsBox
private

◆ lineNumbersBox

QCheckBox * ConfigDialog::lineNumbersBox
private

◆ lineStyleBox

PenStyleBox* ConfigDialog::lineStyleBox
private

◆ logBox

QCheckBox * ConfigDialog::logBox
private

◆ notesPage

QWidget * ConfigDialog::notesPage
private

◆ numbersFont

QFont ConfigDialog::numbersFont
private

◆ numericFormatPage

QWidget * ConfigDialog::numericFormatPage
private

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

◆ officeLabel

QLabel* ConfigDialog::officeLabel
private

◆ openLastProjectBox

QCheckBox * ConfigDialog::openLastProjectBox
private

◆ patternBox

PatternBox* ConfigDialog::patternBox
private

◆ plotFonts

QWidget * ConfigDialog::plotFonts
private

Referenced by initPlotsPage(), and languageChange().

◆ plotGeometryPage

QWidget * ConfigDialog::plotGeometryPage
private

◆ plotLabelBox

QCheckBox * ConfigDialog::plotLabelBox
private

◆ plotOptions

QWidget * ConfigDialog::plotOptions
private

Referenced by initPlotsPage(), and languageChange().

◆ plotPrint

QWidget * ConfigDialog::plotPrint
private

Referenced by initPlotsPage(), and languageChange().

◆ plots3D

QWidget * ConfigDialog::plots3D
private

Referenced by ConfigDialog(), and initPlots3DPage().

◆ plotSpeedPage

QWidget * ConfigDialog::plotSpeedPage
private

◆ plotsTabWidget

QTabWidget* ConfigDialog::plotsTabWidget
private

◆ plotTicks

QWidget * ConfigDialog::plotTicks
private

Referenced by initPlotsPage(), and languageChange().

◆ proxyGroupBox

QGroupBox* ConfigDialog::proxyGroupBox
private

◆ proxyHostLabel

QLabel* ConfigDialog::proxyHostLabel
private

Referenced by initProxyPage(), and languageChange().

◆ proxyHostLine

QLineEdit* ConfigDialog::proxyHostLine
private

◆ proxyPage

QWidget* ConfigDialog::proxyPage
private

◆ proxyPasswordLabel

QLabel * ConfigDialog::proxyPasswordLabel
private

Referenced by initProxyPage(), and languageChange().

◆ proxyPasswordLine

QLineEdit * ConfigDialog::proxyPasswordLine
private

◆ proxyPortBox

QSpinBox* ConfigDialog::proxyPortBox
private

◆ proxyPortLabel

QLabel * ConfigDialog::proxyPortLabel
private

Referenced by initProxyPage(), and languageChange().

◆ proxyUserLabel

QLabel * ConfigDialog::proxyUserLabel
private

Referenced by initProxyPage(), and languageChange().

◆ proxyUserNameLine

QLineEdit * ConfigDialog::proxyUserNameLine
private

◆ samePointsBtn

QRadioButton* ConfigDialog::samePointsBtn
private

◆ scaleErrorsBox

QCheckBox * ConfigDialog::scaleErrorsBox
private

◆ showNumbersLabel

QLabel * ConfigDialog::showNumbersLabel
private

Referenced by initAxesPage(), and languageChange().

◆ sofficePathBox

QLineEdit* ConfigDialog::sofficePathBox
private

◆ symbolBox

SymbolBox* ConfigDialog::symbolBox
private

◆ symbolEdgeBox

DoubleSpinBox* ConfigDialog::symbolEdgeBox
private

◆ symbolGroupBox

QGroupBox * ConfigDialog::symbolGroupBox
private

Referenced by initCurvesPage(), and languageChange().

◆ symbolsList

QTableWidget * ConfigDialog::symbolsList
private

◆ tables

QWidget * ConfigDialog::tables
private

Referenced by ConfigDialog(), and initTablesPage().

◆ texCompilerLabel

QLabel* ConfigDialog::texCompilerLabel
private

◆ texCompilerPathBox

QLineEdit* ConfigDialog::texCompilerPathBox
private

◆ textFont

QFont ConfigDialog::textFont
private

◆ titleFont

QFont ConfigDialog::titleFont
private

◆ translationsPathLine

QLineEdit* ConfigDialog::translationsPathLine
private

◆ undoStackSizeBox

QSpinBox* ConfigDialog::undoStackSizeBox
private

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

◆ unitBox

QComboBox* ConfigDialog::unitBox
private

◆ unitBoxLabel

QLabel* ConfigDialog::unitBoxLabel
private

◆ xBottomLabel

QLabel* ConfigDialog::xBottomLabel
private

Referenced by initAxesPage(), and languageChange().

◆ xTopLabel

QLabel * ConfigDialog::xTopLabel
private

Referenced by initAxesPage(), and languageChange().

◆ yLeftLabel

QLabel * ConfigDialog::yLeftLabel
private

Referenced by initAxesPage(), and languageChange().

◆ yRightLabel

QLabel * ConfigDialog::yRightLabel
private

Referenced by initAxesPage(), and languageChange().


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