ConfigDialog.h
Go to the documentation of this file.
/***************************************************************************
File : ConfigDialog.h
Project : QtiPlot
--------------------------------------------------------------------
Copyright : (C) 2006 by Ion Vasilief
Email (use @ for *) : ion_vasilief*yahoo.fr
Description : Preferences dialog
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the Free Software *
* Foundation, Inc., 51 Franklin Street, Fifth Floor, *
* Boston, MA 02110-1301 USA *
* *
***************************************************************************/
#ifndef ConfigDialog_H
#define ConfigDialog_H
#include <FrameWidget.h>
#include <QDialog>
#include <QCheckBox>
class QNetworkProxy;
class QLineEdit;
class QGroupBox;
class QGridLayout;
class QPushButton;
class QTabWidget;
class QStackedWidget;
class QWidget;
class QComboBox;
class QSpinBox;
class QLabel;
class QRadioButton;
class QListWidget;
class QSlider;
class ColorButton;
class DoubleSpinBox;
class QFontComboBox;
class ColorMapEditor;
class QTableWidget;
class SymbolBox;
class PatternBox;
class PenStyleBox;
class ApplicationWindow;
class ConfigDialog : public QDialog
{
Q_OBJECT
public:
ConfigDialog( QWidget* parent, Qt::WFlags fl = 0 );
void setColumnSeparator(const QString& sep);
private slots:
virtual void languageChange();
void insertLanguagesList();
void accept();
void apply();
void resetDefaultSettings();
void setCurrentPage(int index);
//table fonts
void pickTextFont();
void pickHeaderFont();
//graph fonts
void pickAxesFont();
void pickNumbersFont();
void pickLegendFont();
void pickTitleFont();
void showFrameWidth(bool ok);
//application
void pickApplicationFont();
//2D curves
int curveStyle();
void pick3DTitleFont();
void pick3DNumbersFont();
void pick3DAxesFont();
//Fitting
void showPointsBox(bool);
void switchToLanguage(int param);
void chooseTranslationsFolder();
void chooseHelpFolder();
#ifdef SCRIPTING_PYTHON
void choosePythonConfigFolder();
void chooseStartupScriptsFolder();
void showStartupScriptsFolder(const QString &);
#endif
void rehighlight();
void customizeNotes();
void chooseTexCompiler();
bool validateTexCompiler();
void chooseOffice();
bool validateOffice();
void chooseJava();
bool validateJava();
void chooseJODConverter();
bool validateJODConverter();
void enableMajorGrids(bool on);
void enableMinorGrids(bool on);
void updateCanvasSize(int unit);
void adjustCanvasHeight(double width);
void adjustCanvasWidth(double height);
void moveColor(bool up = true);
void moveColorDown();
void removeColor();
void newColor();
void loadDefaultColors();
void showColorDialog(int, int);
void changeColorName(int, int);
void updateSymbolsList(int);
void setCurrentSymbol(SymbolBox *);
void loadDefaultSymbols();
void moveSymbol(bool up = true);
void moveSymbolDown(){moveSymbol(false);};
void showGridOptions(int axis);
void updateGrid();
void majorGridEnabled(bool);
void minorGridEnabled(bool);
void enableCurveAntialiasingSizeBox(bool);
private:
void setApplication(ApplicationWindow *app);
void setSymbolsList(const QList<int>& symbList);
void setColorsList(const QList<QColor>& colList, const QStringList& colNames);
void initPlotsPage();
void initAppPage();
void initCurvesPage();
void initAxesPage();
void initGridPage();
void initPlots3DPage();
void initTablesPage();
void initConfirmationsPage();
void initFileLocationsPage();
void initFittingPage();
void initNotesPage();
void initProxyPage();
void initLayerGeometryPage();
void initLayerSpeedPage();
void updateMenuList();
bool validFolderPath(const QString& path);
QNetworkProxy setApplicationCustomProxy();
int convertToPixels(double w, FrameWidget::Unit unit, int dimension);
double convertFromPixels(int w, FrameWidget::Unit unit, int dimension);
QFont textFont, headerFont, axesFont, numbersFont, legendFont, titleFont, appFont;
QFont d_3D_title_font, d_3D_numbers_font, d_3D_axes_font;
QCheckBox *boxScaleLayersOnPrint, *boxPrintCropmarks, *linearFit2PointsBox;
QTabWidget *plotsTabWidget, *appTabWidget;
ColorButton *btnBackground3D, *btnMesh, *btnAxes, *btnLabels, *btnNumbers;
QGroupBox *colorMapBox;
ColorMapEditor *colorMapEditor;
QPushButton *btnTitleFnt, *btnLabelsFnt, *btnNumFnt;
ColorButton *buttonBackground, *buttonText, *buttonHeader;
QPushButton *buttonOk, *buttonCancel, *buttonApply;
QPushButton* buttonTextFont, *buttonHeaderFont;
QStackedWidget * generalDialog;
QWidget *appColors, *tables, *plotOptions, *plotTicks, *plotFonts, *confirm, *plotPrint;
QWidget *application, *curves, *axesPage, *plots3D, *fitPage, *numericFormatPage, *notesPage, *plotGeometryPage, *plotSpeedPage;
QPushButton* buttonAxesFont, *buttonNumbersFont, *buttonLegendFont, *buttonTitleFont, *fontsBtn;
QCheckBox *boxSearchUpdates, *boxOrthogonal, *logBox, *plotLabelBox, *scaleErrorsBox;
QCheckBox *boxTitle, *boxFrame, *boxPlots3D, *boxPlots2D, *boxTables, *boxNotes, *boxFolders;
QCheckBox *boxSave, *boxBackbones, *boxShowLegend, *boxSmoothMesh;
QCheckBox *boxAutoscaling, *boxMatrices, *boxScaleFonts, *boxResize;
QComboBox *boxMajTicks, *boxMinTicks, *boxStyle, *boxCurveStyle, *boxSeparator, *boxLanguage, *boxDecimalSeparator;
QComboBox *boxClipboardLocale, *boxProjection;
QLabel *lblClipboardSeparator, *lblFloorStyle;
QSpinBox *boxMinutes, *boxLineWidth, *boxFrameWidth, *boxResolution, *boxMargin, *boxPrecision, *boxAppPrecision;
QSpinBox *boxSymbolSize, *boxMinTicksLength, *boxMajTicksLength, *generatePointsBox;
DoubleSpinBox *boxCurveLineWidth;
ColorButton *btnWorkspace, *btnPanels, *btnPanelsText;
QListWidget * itemsList;
QLabel *labelFrameWidth, *lblLanguage, *lblWorkspace, *lblPanels, *lblPageHeader;
QLabel *lblPanelsText, *lblFonts, *lblStyle, *lblDecimalSeparator, *lblAppPrecision;
QGroupBox *groupBoxConfirm;
QGroupBox *groupBoxTableFonts, *groupBoxTableCol;
QLabel *lblSeparator, *lblTableBackground, *lblTextColor, *lblHeaderColor;
QLabel *lblSymbSize, *lblAxesLineWidth, *lblCurveStyle, *lblResolution, *lblPrecision;
QGroupBox *groupBox3DFonts, *groupBox3DCol;
QLabel *lblMargin, *lblMajTicks, *lblMajTicksLength, *lblLineWidth, *lblMinTicks, *lblMinTicksLength, *lblPoints, *lblPeaksColor;
QGroupBox *groupBoxFittingCurve, *groupBoxFitParameters;
QRadioButton *samePointsBtn, *generatePointsBtn;
QGroupBox *groupBoxMultiPeak;
ColorButton *boxPeaksColor;
QLabel *lblScriptingLanguage, *lblInitWindow;
QComboBox *boxScriptingLanguage, *boxInitWindow;
QCheckBox *boxAutoscale3DPlots, *boxTableComments, *boxThousandsSeparator;
QCheckBox *boxPromptRenameTables, *boxBackupProject, *boxLabelsEditing, *boxEmptyCellGap;
QWidget *fileLocationsPage;
QLabel *lblTranslationsPath, *lblHelpPath, *lblUndoStackSize, *lblEndOfLine;
QLineEdit *translationsPathLine, *helpPathLine;
QSpinBox *undoStackSizeBox;
QComboBox *boxEndLine;
#ifdef SCRIPTING_PYTHON
QLabel *lblPythonConfigDir;
QLineEdit *pythonConfigDirLine;
QPushButton *browsePythonScriptsBtn;
QLabel *lblPythonScriptsDir;
QLineEdit *pythonScriptsDirLine;
#endif
QCheckBox *boxUpdateTableValues, *boxTablePasteDialog;
QGroupBox *groupBackgroundOptions;
QLabel *labelGraphFrameColor, *labelGraphFrameWidth;
QLabel *labelGraphBkgColor, *labelGraphCanvasColor;
QLabel *labelGraphBkgOpacity, *labelGraphCanvasOpacity;
ColorButton *boxBackgroundColor, *boxCanvasColor, *boxBorderColor;
QSpinBox *boxBackgroundTransparency, *boxCanvasTransparency, *boxBorderWidth, *boxTabLength;
QSlider *bkgOpacitySlider, *canvasOpacitySlider, *curveOpacitySlider;
QCheckBox *completionBox, *lineNumbersBox;
QLabel *labelTabLength, *labelNotesFont;
QFontComboBox *boxFontFamily;
QSpinBox *boxFontSize;
QPushButton *buttonItalicFont, *buttonBoldFont;
QLabel *labelGraphAxesLabelsDist, *labelTickLabelsDist;
QSpinBox *boxAxesLabelsDist, *boxTickLabelsDist;
QLabel *xBottomLabel, *xTopLabel, *yLeftLabel, *yRightLabel, *enableAxisLabel, *showNumbersLabel;
QCheckBox *boxEnableAxis, *boxShowAxisLabels;
QGroupBox * enabledAxesGroupBox;
QGridLayout *enabledAxesGrid;
QWidget *proxyPage;
QGroupBox *proxyGroupBox;
QLineEdit *proxyHostLine, *proxyUserNameLine, *proxyPasswordLine;
QSpinBox *proxyPortBox;
QLabel *proxyHostLabel, *proxyPortLabel, *proxyUserLabel, *proxyPasswordLabel;
QLineEdit *texCompilerPathBox;
QPushButton *browseTexCompilerBtn;
QLabel *texCompilerLabel;
QComboBox *legendDisplayBox, *attachToBox;
QLabel *legendDisplayLabel, *attachToLabel;
DoubleSpinBox *boxMajorGridWidth, *boxMinorGridWidth;
QComboBox *boxMajorGridStyle, *boxMinorGridStyle;
QCheckBox *boxMajorGrids, *boxMinorGrids;
ColorButton *btnGrid, *btnGridMinor;
QLabel *label3DGridsColor, *label3DGridsWidth, *label3DGridsStyle;
QGroupBox *groupBox3DGrids;
QGroupBox *groupSyntaxHighlighter;
ColorButton *buttonCommentColor, *buttonNumericColor, *buttonQuotationColor;
ColorButton *buttonKeywordColor, *buttonFunctionColor, *buttonClassColor;
QLabel *buttonCommentLabel, *buttonNumericLabel, *buttonQuotationLabel;
QLabel *buttonKeywordLabel, *buttonFunctionLabel, *buttonClassLabel;
QCheckBox *boxMuParserCLocale, *boxConfirmOverwrite, *boxConfirmModifyDataPoints;
DoubleSpinBox *boxCanvasHeight, *boxCanvasWidth;
QComboBox *unitBox;
QLabel *unitBoxLabel, *canvasWidthLabel, *canvasHeightLabel;
QCheckBox *keepRatioBox, *boxMultiPeakMsgs;
double aspect_ratio;
QGroupBox *groupIndexedColors, *symbolGroupBox, *groupIndexedSymbols, *fillCurvesGroupBox;
QTableWidget *colorsList, *symbolsList;
QPushButton *btnColorUp, *btnColorDown, *btnRemoveColor, *btnNewColor, *btnLoadDefaultColors;
QList<QColor> d_indexed_colors;
QStringList d_indexed_color_names;
QCheckBox *fillSymbolsBox;
DoubleSpinBox *symbolEdgeBox;
QLabel *lblSymbEdge, *lblSymbBox;
SymbolBox *symbolBox;
QList<int> d_indexed_symbols;
QPushButton *btnLoadDefaultSymbols, *btnSymbolUp, *btnSymbolDown;
PatternBox *patternBox;
QLabel *lblPattern, *lblCurveAlpha, *lblLineStyle;
QSpinBox *curveAlphaBox;
PenStyleBox *lineStyleBox;
QGroupBox * curvesGroupBox;
QLabel *lblAxisLabeling;
QComboBox *axisLabelingBox;
QCheckBox *boxSynchronizeScales;
QWidget *gridPage;
QCheckBox *boxMinorGrid, *boxMajorGrid;
ColorButton *boxColorMinor, *boxColorMajor;
PenStyleBox *boxTypeMinor, *boxTypeMajor;
DoubleSpinBox *boxWidthMinor, *boxWidthMajor;
QComboBox *boxGridYAxis, *boxGridXAxis;
QCheckBox *boxAntialiseGrid;
QListWidget *axesGridList;
QLabel *gridLineColorLbl, *gridLineWidthLbl, *gridLineTypeLbl, *gridAxesLbl;
QGroupBox * antialiasingGroupBox;
QCheckBox *disableAntialiasingBox, *openLastProjectBox;
QSpinBox *curveSizeBox;
QPushButton *btnDefaultSettings;
QLineEdit *sofficePathBox;
QPushButton *browseOfficeBtn;
QLabel *officeLabel;
QLineEdit *javaPathBox;
QPushButton *browseJavaBtn;
QLabel *javaLabel;
QLineEdit *jodconverterPathBox;
QPushButton *browseJODConverterBtn;
QLabel *jodconverterLabel;
QLabel *excelImportMethodLabel;
QComboBox *excelImportMethod;
};
#endif // CONFIGDIALOG_H
ConfigDialog::axesFont
QFont axesFont
Definition: ConfigDialog.h:180
ConfigDialog::initPlotsPage
void initPlotsPage()
Definition: ConfigDialog.cpp:251
ConfigDialog::aspect_ratio
double aspect_ratio
Definition: ConfigDialog.h:288
ConfigDialog::lblMajTicks
QLabel * lblMajTicks
Definition: ConfigDialog.h:215
ConfigDialog::plotsTabWidget
QTabWidget * plotsTabWidget
Definition: ConfigDialog.h:184
ConfigDialog::labelTabLength
QLabel * labelTabLength
Definition: ConfigDialog.h:245
ConfigDialog::fillCurvesGroupBox
QGroupBox * fillCurvesGroupBox
Definition: ConfigDialog.h:290
ConfigDialog::lblPoints
QLabel * lblPoints
Definition: ConfigDialog.h:215
ConfigDialog::boxMinorGrid
QCheckBox * boxMinorGrid
Definition: ConfigDialog.h:311
ConfigDialog::lblPeaksColor
QLabel * lblPeaksColor
Definition: ConfigDialog.h:215
ConfigDialog::boxMinutes
QSpinBox * boxMinutes
Definition: ConfigDialog.h:203
ConfigDialog::gridLineColorLbl
QLabel * gridLineColorLbl
Definition: ConfigDialog.h:318
ConfigDialog::btnPanelsText
ColorButton * btnPanelsText
Definition: ConfigDialog.h:206
ConfigDialog::boxMinorGridStyle
QComboBox * boxMinorGridStyle
Definition: ConfigDialog.h:270
ConfigDialog::boxTitle
QCheckBox * boxTitle
Definition: ConfigDialog.h:197
ConfigDialog::boxPeaksColor
ColorButton * boxPeaksColor
Definition: ConfigDialog.h:219
ConfigDialog::proxyPortLabel
QLabel * proxyPortLabel
Definition: ConfigDialog.h:260
ConfigDialog::lblMinTicksLength
QLabel * lblMinTicksLength
Definition: ConfigDialog.h:215
ConfigDialog::symbolsList
QTableWidget * symbolsList
Definition: ConfigDialog.h:291
ConfigDialog::boxAutoscale3DPlots
QCheckBox * boxAutoscale3DPlots
Definition: ConfigDialog.h:222
ConfigDialog::boxResize
QCheckBox * boxResize
Definition: ConfigDialog.h:199
ConfigDialog::boxLanguage
QComboBox * boxLanguage
Definition: ConfigDialog.h:200
ConfigDialog::colorsList
QTableWidget * colorsList
Definition: ConfigDialog.h:291
ConfigDialog::boxTableComments
QCheckBox * boxTableComments
Definition: ConfigDialog.h:222
ConfigDialog::boxResolution
QSpinBox * boxResolution
Definition: ConfigDialog.h:203
ConfigDialog::boxWidthMinor
DoubleSpinBox * boxWidthMinor
Definition: ConfigDialog.h:314
ConfigDialog::boxBackgroundColor
ColorButton * boxBackgroundColor
Definition: ConfigDialog.h:241
ConfigDialog::boxPlots3D
QCheckBox * boxPlots3D
Definition: ConfigDialog.h:197
ConfigDialog::lblScriptingLanguage
QLabel * lblScriptingLanguage
Definition: ConfigDialog.h:220
ConfigDialog::convertToPixels
int convertToPixels(double w, FrameWidget::Unit unit, int dimension)
Definition: ConfigDialog.cpp:3303
ConfigDialog::xBottomLabel
QLabel * xBottomLabel
Definition: ConfigDialog.h:251
ConfigDialog::jodconverterLabel
QLabel * jodconverterLabel
Definition: ConfigDialog.h:334
ConfigDialog::proxyUserNameLine
QLineEdit * proxyUserNameLine
Definition: ConfigDialog.h:258
ConfigDialog::boxScaleFonts
QCheckBox * boxScaleFonts
Definition: ConfigDialog.h:199
ConfigDialog::proxyPage
QWidget * proxyPage
Definition: ConfigDialog.h:256
ConfigDialog::boxLabelsEditing
QCheckBox * boxLabelsEditing
Definition: ConfigDialog.h:223
ConfigDialog::lblCurveStyle
QLabel * lblCurveStyle
Definition: ConfigDialog.h:213
ConfigDialog::samePointsBtn
QRadioButton * samePointsBtn
Definition: ConfigDialog.h:217
ConfigDialog::boxInitWindow
QComboBox * boxInitWindow
Definition: ConfigDialog.h:221
ConfigDialog::enableMajorGrids
void enableMajorGrids(bool on)
Definition: ConfigDialog.cpp:3289
ConfigDialog::groupBox3DFonts
QGroupBox * groupBox3DFonts
Definition: ConfigDialog.h:214
ConfigDialog::boxCanvasTransparency
QSpinBox * boxCanvasTransparency
Definition: ConfigDialog.h:242
ConfigDialog::plotTicks
QWidget * plotTicks
Definition: ConfigDialog.h:193
ConfigDialog::buttonNumbersFont
QPushButton * buttonNumbersFont
Definition: ConfigDialog.h:195
ConfigDialog::chooseJava
void chooseJava()
Definition: ConfigDialog.cpp:3171
ConfigDialog::lblMajTicksLength
QLabel * lblMajTicksLength
Definition: ConfigDialog.h:215
ConfigDialog::keepRatioBox
QCheckBox * keepRatioBox
Definition: ConfigDialog.h:286
ConfigDialog::proxyGroupBox
QGroupBox * proxyGroupBox
Definition: ConfigDialog.h:257
ConfigDialog::gridLineWidthLbl
QLabel * gridLineWidthLbl
Definition: ConfigDialog.h:318
ConfigDialog::boxClipboardLocale
QComboBox * boxClipboardLocale
Definition: ConfigDialog.h:201
ConfigDialog::moveColor
void moveColor(bool up=true)
Definition: ConfigDialog.cpp:1403
ConfigDialog::boxColorMinor
ColorButton * boxColorMinor
Definition: ConfigDialog.h:312
ConfigDialog::texCompilerPathBox
QLineEdit * texCompilerPathBox
Definition: ConfigDialog.h:262
ConfigDialog::disableAntialiasingBox
QCheckBox * disableAntialiasingBox
Definition: ConfigDialog.h:320
ConfigDialog::lblLanguage
QLabel * lblLanguage
Definition: ConfigDialog.h:208
ConfigDialog::boxBorderWidth
QSpinBox * boxBorderWidth
Definition: ConfigDialog.h:242
ConfigDialog::browseOfficeBtn
QPushButton * browseOfficeBtn
Definition: ConfigDialog.h:325
ConfigDialog::chooseHelpFolder
void chooseHelpFolder()
Definition: ConfigDialog.cpp:2897
ConfigDialog::boxScaleLayersOnPrint
QCheckBox * boxScaleLayersOnPrint
Definition: ConfigDialog.h:183
ConfigDialog::generatePointsBtn
QRadioButton * generatePointsBtn
Definition: ConfigDialog.h:217
ConfigDialog::boxColorMajor
ColorButton * boxColorMajor
Definition: ConfigDialog.h:312
ConfigDialog::javaLabel
QLabel * javaLabel
Definition: ConfigDialog.h:330
ConfigDialog::headerFont
QFont headerFont
Definition: ConfigDialog.h:180
ConfigDialog::buttonAxesFont
QPushButton * buttonAxesFont
Definition: ConfigDialog.h:195
ConfigDialog::groupBoxFittingCurve
QGroupBox * groupBoxFittingCurve
Definition: ConfigDialog.h:216
ConfigDialog::btnGrid
ColorButton * btnGrid
Definition: ConfigDialog.h:272
ConfigDialog::buttonTitleFont
QPushButton * buttonTitleFont
Definition: ConfigDialog.h:195
ConfigDialog::proxyHostLabel
QLabel * proxyHostLabel
Definition: ConfigDialog.h:260
ConfigDialog::boxCurveLineWidth
DoubleSpinBox * boxCurveLineWidth
Definition: ConfigDialog.h:205
ConfigDialog::legendFont
QFont legendFont
Definition: ConfigDialog.h:180
ConfigDialog::curveStyle
int curveStyle()
Definition: ConfigDialog.cpp:2653
ConfigDialog::browseJavaBtn
QPushButton * browseJavaBtn
Definition: ConfigDialog.h:329
ConfigDialog::labelGraphFrameWidth
QLabel * labelGraphFrameWidth
Definition: ConfigDialog.h:238
ConfigDialog::colorMapBox
QGroupBox * colorMapBox
Definition: ConfigDialog.h:186
ConfigDialog::colorMapEditor
ColorMapEditor * colorMapEditor
Definition: ConfigDialog.h:187
ColorButton
A customized QtColorPicker used for color selection.
Definition: ColorButton.h:39
ConfigDialog::axesGridList
QListWidget * axesGridList
Definition: ConfigDialog.h:317
ConfigDialog::showColorDialog
void showColorDialog(int, int)
Definition: ConfigDialog.cpp:1457
ConfigDialog::boxFontFamily
QFontComboBox * boxFontFamily
Definition: ConfigDialog.h:246
ConfigDialog::boxDecimalSeparator
QComboBox * boxDecimalSeparator
Definition: ConfigDialog.h:200
ConfigDialog::lblClipboardSeparator
QLabel * lblClipboardSeparator
Definition: ConfigDialog.h:202
ConfigDialog::resetDefaultSettings
void resetDefaultSettings()
Definition: ConfigDialog.cpp:3538
ConfigDialog::initFileLocationsPage
void initFileLocationsPage()
Definition: ConfigDialog.cpp:1722
ConfigDialog::buttonBackground
ColorButton * buttonBackground
Definition: ConfigDialog.h:189
ConfigDialog::fillSymbolsBox
QCheckBox * fillSymbolsBox
Definition: ConfigDialog.h:295
ConfigDialog::application
QWidget * application
Definition: ConfigDialog.h:194
ConfigDialog::btnTitleFnt
QPushButton * btnTitleFnt
Definition: ConfigDialog.h:188
ConfigDialog::groupBoxConfirm
QGroupBox * groupBoxConfirm
Definition: ConfigDialog.h:210
ConfigDialog::showNumbersLabel
QLabel * showNumbersLabel
Definition: ConfigDialog.h:251
ConfigDialog::buttonHeaderFont
QPushButton * buttonHeaderFont
Definition: ConfigDialog.h:191
ConfigDialog::labelNotesFont
QLabel * labelNotesFont
Definition: ConfigDialog.h:245
ConfigDialog::insertLanguagesList
void insertLanguagesList()
Definition: ConfigDialog.cpp:2831
ConfigDialog::apply
void apply()
Definition: ConfigDialog.cpp:2344
ConfigDialog::d_3D_numbers_font
QFont d_3D_numbers_font
Definition: ConfigDialog.h:181
ConfigDialog::buttonFunctionColor
ColorButton * buttonFunctionColor
Definition: ConfigDialog.h:278
SymbolBox
A modified QComboBox allowing to choose a QwtSmbol style.
Definition: SymbolBox.h:40
ConfigDialog::btnLabelsFnt
QPushButton * btnLabelsFnt
Definition: ConfigDialog.h:188
ConfigDialog::lineNumbersBox
QCheckBox * lineNumbersBox
Definition: ConfigDialog.h:244
ConfigDialog::btnDefaultSettings
QPushButton * btnDefaultSettings
Definition: ConfigDialog.h:322
ConfigDialog::buttonCommentLabel
QLabel * buttonCommentLabel
Definition: ConfigDialog.h:279
ConfigDialog::boxMinorGridWidth
DoubleSpinBox * boxMinorGridWidth
Definition: ConfigDialog.h:269
ConfigDialog::buttonBoldFont
QPushButton * buttonBoldFont
Definition: ConfigDialog.h:248
ConfigDialog::buttonText
ColorButton * buttonText
Definition: ConfigDialog.h:189
ConfigDialog::boxSeparator
QComboBox * boxSeparator
Definition: ConfigDialog.h:200
ConfigDialog::newColor
void newColor()
Definition: ConfigDialog.cpp:1438
ConfigDialog::setColumnSeparator
void setColumnSeparator(const QString &sep)
Definition: ConfigDialog.cpp:2799
ConfigDialog::buttonCommentColor
ColorButton * buttonCommentColor
Definition: ConfigDialog.h:277
ConfigDialog::boxMajorGridStyle
QComboBox * boxMajorGridStyle
Definition: ConfigDialog.h:270
ConfigDialog::boxShowLegend
QCheckBox * boxShowLegend
Definition: ConfigDialog.h:198
ConfigDialog::yLeftLabel
QLabel * yLeftLabel
Definition: ConfigDialog.h:251
ConfigDialog::lblAppPrecision
QLabel * lblAppPrecision
Definition: ConfigDialog.h:209
ConfigDialog::btnMesh
ColorButton * btnMesh
Definition: ConfigDialog.h:185
ConfigDialog::boxTickLabelsDist
QSpinBox * boxTickLabelsDist
Definition: ConfigDialog.h:250
ConfigDialog::boxMinorGrids
QCheckBox * boxMinorGrids
Definition: ConfigDialog.h:271
ConfigDialog::lblLineWidth
QLabel * lblLineWidth
Definition: ConfigDialog.h:215
ConfigDialog::initFittingPage
void initFittingPage()
Definition: ConfigDialog.cpp:965
ConfigDialog::boxSmoothMesh
QCheckBox * boxSmoothMesh
Definition: ConfigDialog.h:198
ConfigDialog::lblDecimalSeparator
QLabel * lblDecimalSeparator
Definition: ConfigDialog.h:209
ConfigDialog::pick3DAxesFont
void pick3DAxesFont()
Definition: ConfigDialog.cpp:2789
ConfigDialog::labelGraphCanvasOpacity
QLabel * labelGraphCanvasOpacity
Definition: ConfigDialog.h:240
ConfigDialog::plotSpeedPage
QWidget * plotSpeedPage
Definition: ConfigDialog.h:194
ConfigDialog::proxyHostLine
QLineEdit * proxyHostLine
Definition: ConfigDialog.h:258
ConfigDialog::symbolBox
SymbolBox * symbolBox
Definition: ConfigDialog.h:298
ConfigDialog::boxCanvasHeight
DoubleSpinBox * boxCanvasHeight
Definition: ConfigDialog.h:283
ConfigDialog::scaleErrorsBox
QCheckBox * scaleErrorsBox
Definition: ConfigDialog.h:196
ConfigDialog::excelImportMethodLabel
QLabel * excelImportMethodLabel
Definition: ConfigDialog.h:336
ConfigDialog::btnSymbolDown
QPushButton * btnSymbolDown
Definition: ConfigDialog.h:300
ConfigDialog::buttonKeywordColor
ColorButton * buttonKeywordColor
Definition: ConfigDialog.h:278
ConfigDialog::lblFonts
QLabel * lblFonts
Definition: ConfigDialog.h:209
ConfigDialog::showGridOptions
void showGridOptions(int axis)
Definition: ConfigDialog.cpp:3412
ConfigDialog::appTabWidget
QTabWidget * appTabWidget
Definition: ConfigDialog.h:184
ConfigDialog::labelFrameWidth
QLabel * labelFrameWidth
Definition: ConfigDialog.h:208
ConfigDialog::boxBackgroundTransparency
QSpinBox * boxBackgroundTransparency
Definition: ConfigDialog.h:242
ConfigDialog::pickLegendFont
void pickLegendFont()
Definition: ConfigDialog.cpp:2714
ConfigDialog::curveSizeBox
QSpinBox * curveSizeBox
Definition: ConfigDialog.h:321
ConfigDialog::groupBox3DCol
QGroupBox * groupBox3DCol
Definition: ConfigDialog.h:214
ConfigDialog::pickTextFont
void pickTextFont()
Definition: ConfigDialog.cpp:2692
ConfigDialog::patternBox
PatternBox * patternBox
Definition: ConfigDialog.h:301
ConfigDialog::boxMatrices
QCheckBox * boxMatrices
Definition: ConfigDialog.h:199
ConfigDialog::lblStyle
QLabel * lblStyle
Definition: ConfigDialog.h:209
ConfigDialog::plotFonts
QWidget * plotFonts
Definition: ConfigDialog.h:193
ConfigDialog::boxTypeMinor
PenStyleBox * boxTypeMinor
Definition: ConfigDialog.h:313
ConfigDialog::lblHelpPath
QLabel * lblHelpPath
Definition: ConfigDialog.h:225
ConfigDialog::enabledAxesGroupBox
QGroupBox * enabledAxesGroupBox
Definition: ConfigDialog.h:253
ConfigDialog::updateSymbolsList
void updateSymbolsList(int)
Definition: ConfigDialog.cpp:1362
ConfigDialog::attachToLabel
QLabel * attachToLabel
Definition: ConfigDialog.h:267
ConfigDialog::itemsList
QListWidget * itemsList
Definition: ConfigDialog.h:207
ConfigDialog::lblPattern
QLabel * lblPattern
Definition: ConfigDialog.h:302
ConfigDialog::attachToBox
QComboBox * attachToBox
Definition: ConfigDialog.h:266
ConfigDialog::initAppPage
void initAppPage()
Definition: ConfigDialog.cpp:666
ConfigDialog::boxMargin
QSpinBox * boxMargin
Definition: ConfigDialog.h:203
ConfigDialog::boxTypeMajor
PenStyleBox * boxTypeMajor
Definition: ConfigDialog.h:313
ConfigDialog::groupIndexedColors
QGroupBox * groupIndexedColors
Definition: ConfigDialog.h:290
ConfigDialog::label3DGridsStyle
QLabel * label3DGridsStyle
Definition: ConfigDialog.h:273
ConfigDialog::d_3D_axes_font
QFont d_3D_axes_font
Definition: ConfigDialog.h:181
ConfigDialog::lblTranslationsPath
QLabel * lblTranslationsPath
Definition: ConfigDialog.h:225
ConfigDialog::boxAppPrecision
QSpinBox * boxAppPrecision
Definition: ConfigDialog.h:203
ConfigDialog::removeColor
void removeColor()
Definition: ConfigDialog.cpp:1425
ConfigDialog::chooseJODConverter
void chooseJODConverter()
Definition: ConfigDialog.cpp:3215
ConfigDialog::curvesGroupBox
QGroupBox * curvesGroupBox
Definition: ConfigDialog.h:305
ConfigDialog::pickApplicationFont
void pickApplicationFont()
Definition: ConfigDialog.cpp:2757
ConfigDialog::lblPageHeader
QLabel * lblPageHeader
Definition: ConfigDialog.h:208
ConfigDialog::buttonItalicFont
QPushButton * buttonItalicFont
Definition: ConfigDialog.h:248
ConfigDialog::btnRemoveColor
QPushButton * btnRemoveColor
Definition: ConfigDialog.h:292
DoubleSpinBox
A QDoubleSpinBox allowing to customize numbers display with respect to locale settings.
Definition: DoubleSpinBox.h:39
ConfigDialog::groupBackgroundOptions
QGroupBox * groupBackgroundOptions
Definition: ConfigDialog.h:237
ConfigDialog::enableCurveAntialiasingSizeBox
void enableCurveAntialiasingSizeBox(bool)
Definition: ConfigDialog.cpp:1073
ConfigDialog::boxMinTicksLength
QSpinBox * boxMinTicksLength
Definition: ConfigDialog.h:204
ConfigDialog::textFont
QFont textFont
Definition: ConfigDialog.h:180
ConfigDialog::updateMenuList
void updateMenuList()
Calculates a sensible width for the items list.
Definition: ConfigDialog.cpp:3014
ConfigDialog::majorGridEnabled
void majorGridEnabled(bool)
Definition: ConfigDialog.cpp:3492
ConfigDialog::validateJODConverter
bool validateJODConverter()
Definition: ConfigDialog.cpp:3228
ConfigDialog::adjustCanvasHeight
void adjustCanvasHeight(double width)
Definition: ConfigDialog.cpp:3392
ConfigDialog::boxWidthMajor
DoubleSpinBox * boxWidthMajor
Definition: ConfigDialog.h:314
ConfigDialog::generatePointsBox
QSpinBox * generatePointsBox
Definition: ConfigDialog.h:204
ConfigDialog::initConfirmationsPage
void initConfirmationsPage()
Definition: ConfigDialog.cpp:1668
ConfigDialog::convertFromPixels
double convertFromPixels(int w, FrameWidget::Unit unit, int dimension)
Definition: ConfigDialog.cpp:3334
ConfigDialog::d_3D_title_font
QFont d_3D_title_font
Definition: ConfigDialog.h:181
ConfigDialog::lineStyleBox
PenStyleBox * lineStyleBox
Definition: ConfigDialog.h:304
ConfigDialog::boxFontSize
QSpinBox * boxFontSize
Definition: ConfigDialog.h:247
ConfigDialog::gridLineTypeLbl
QLabel * gridLineTypeLbl
Definition: ConfigDialog.h:318
ConfigDialog
Preferences dialog.
Definition: ConfigDialog.h:62
ConfigDialog::boxAntialiseGrid
QCheckBox * boxAntialiseGrid
Definition: ConfigDialog.h:316
ConfigDialog::initLayerSpeedPage
void initLayerSpeedPage()
Definition: ConfigDialog.cpp:1043
ConfigDialog::lblMargin
QLabel * lblMargin
Definition: ConfigDialog.h:215
ConfigDialog::completionBox
QCheckBox * completionBox
Definition: ConfigDialog.h:244
ConfigDialog::lblHeaderColor
QLabel * lblHeaderColor
Definition: ConfigDialog.h:212
ConfigDialog::btnLabels
ColorButton * btnLabels
Definition: ConfigDialog.h:185
ConfigDialog::boxFrame
QCheckBox * boxFrame
Definition: ConfigDialog.h:197
ConfigDialog::boxGridYAxis
QComboBox * boxGridYAxis
Definition: ConfigDialog.h:315
ConfigDialog::groupBox3DGrids
QGroupBox * groupBox3DGrids
Definition: ConfigDialog.h:274
ConfigDialog::buttonFunctionLabel
QLabel * buttonFunctionLabel
Definition: ConfigDialog.h:280
ConfigDialog::ConfigDialog
ConfigDialog(QWidget *parent, Qt::WFlags fl=0)
Constructor.
Definition: ConfigDialog.cpp:77
ConfigDialog::antialiasingGroupBox
QGroupBox * antialiasingGroupBox
Definition: ConfigDialog.h:319
ConfigDialog::groupBoxFitParameters
QGroupBox * groupBoxFitParameters
Definition: ConfigDialog.h:216
ConfigDialog::generalDialog
QStackedWidget * generalDialog
Definition: ConfigDialog.h:192
ConfigDialog::boxCurveStyle
QComboBox * boxCurveStyle
Definition: ConfigDialog.h:200
ConfigDialog::lblCurveAlpha
QLabel * lblCurveAlpha
Definition: ConfigDialog.h:302
ConfigDialog::buttonLegendFont
QPushButton * buttonLegendFont
Definition: ConfigDialog.h:195
ApplicationWindow
QtiPlot's main window.
Definition: ApplicationWindow.h:133
ConfigDialog::pickNumbersFont
void pickNumbersFont()
Definition: ConfigDialog.cpp:2736
FrameWidget.h
ConfigDialog::fitPage
QWidget * fitPage
Definition: ConfigDialog.h:194
ConfigDialog::boxOrthogonal
QCheckBox * boxOrthogonal
Definition: ConfigDialog.h:196
ConfigDialog::btnNumFnt
QPushButton * btnNumFnt
Definition: ConfigDialog.h:188
ConfigDialog::boxSynchronizeScales
QCheckBox * boxSynchronizeScales
Definition: ConfigDialog.h:308
ConfigDialog::boxMajorGrid
QCheckBox * boxMajorGrid
Definition: ConfigDialog.h:311
ConfigDialog::chooseOffice
void chooseOffice()
Definition: ConfigDialog.cpp:3127
ConfigDialog::boxAutoscaling
QCheckBox * boxAutoscaling
Definition: ConfigDialog.h:199
ConfigDialog::yRightLabel
QLabel * yRightLabel
Definition: ConfigDialog.h:251
ConfigDialog::boxMajTicks
QComboBox * boxMajTicks
Definition: ConfigDialog.h:200
ConfigDialog::proxyPasswordLine
QLineEdit * proxyPasswordLine
Definition: ConfigDialog.h:258
ConfigDialog::initAxesPage
void initAxesPage()
Definition: ConfigDialog.cpp:1483
ConfigDialog::d_indexed_color_names
QStringList d_indexed_color_names
Definition: ConfigDialog.h:294
ConfigDialog::curveAlphaBox
QSpinBox * curveAlphaBox
Definition: ConfigDialog.h:303
ConfigDialog::curveOpacitySlider
QSlider * curveOpacitySlider
Definition: ConfigDialog.h:243
ConfigDialog::initGridPage
void initGridPage()
Definition: ConfigDialog.cpp:1580
ConfigDialog::moveColorDown
void moveColorDown()
Definition: ConfigDialog.cpp:1420
ConfigDialog::canvasWidthLabel
QLabel * canvasWidthLabel
Definition: ConfigDialog.h:285
ConfigDialog::lblSeparator
QLabel * lblSeparator
Definition: ConfigDialog.h:212
ConfigDialog::buttonNumericLabel
QLabel * buttonNumericLabel
Definition: ConfigDialog.h:279
ConfigDialog::pickHeaderFont
void pickHeaderFont()
Definition: ConfigDialog.cpp:2703
FrameWidget::Unit
Unit
Length units.
Definition: FrameWidget.h:44
ConfigDialog::boxScriptingLanguage
QComboBox * boxScriptingLanguage
Definition: ConfigDialog.h:221
ConfigDialog::switchToLanguage
void switchToLanguage(int param)
Definition: ConfigDialog.cpp:2824
ConfigDialog::axisLabelingBox
QComboBox * axisLabelingBox
Definition: ConfigDialog.h:307
ConfigDialog::setCurrentSymbol
void setCurrentSymbol(SymbolBox *)
Definition: ConfigDialog.cpp:1347
ConfigDialog::showPointsBox
void showPointsBox(bool)
Definition: ConfigDialog.cpp:2867
ConfigDialog::lblWorkspace
QLabel * lblWorkspace
Definition: ConfigDialog.h:208
ConfigDialog::rehighlight
void rehighlight()
Definition: ConfigDialog.cpp:2961
ConfigDialog::buttonOk
QPushButton * buttonOk
Definition: ConfigDialog.h:190
ConfigDialog::labelGraphBkgColor
QLabel * labelGraphBkgColor
Definition: ConfigDialog.h:239
ConfigDialog::pick3DNumbersFont
void pick3DNumbersFont()
Definition: ConfigDialog.cpp:2779
ConfigDialog::boxPrintCropmarks
QCheckBox * boxPrintCropmarks
Definition: ConfigDialog.h:183
ConfigDialog::initTablesPage
void initTablesPage()
Definition: ConfigDialog.cpp:183
ConfigDialog::boxConfirmOverwrite
QCheckBox * boxConfirmOverwrite
Definition: ConfigDialog.h:282
ConfigDialog::buttonApply
QPushButton * buttonApply
Definition: ConfigDialog.h:190
ConfigDialog::btnSymbolUp
QPushButton * btnSymbolUp
Definition: ConfigDialog.h:300
ConfigDialog::updateGrid
void updateGrid()
Definition: ConfigDialog.cpp:3510
ConfigDialog::linearFit2PointsBox
QCheckBox * linearFit2PointsBox
Definition: ConfigDialog.h:183
ConfigDialog::validateJava
bool validateJava()
Definition: ConfigDialog.cpp:3188
ConfigDialog::boxNotes
QCheckBox * boxNotes
Definition: ConfigDialog.h:197
ConfigDialog::lblSymbEdge
QLabel * lblSymbEdge
Definition: ConfigDialog.h:297
ConfigDialog::boxAxesLabelsDist
QSpinBox * boxAxesLabelsDist
Definition: ConfigDialog.h:250
ConfigDialog::enableAxisLabel
QLabel * enableAxisLabel
Definition: ConfigDialog.h:251
ConfigDialog::javaPathBox
QLineEdit * javaPathBox
Definition: ConfigDialog.h:328
ConfigDialog::label3DGridsWidth
QLabel * label3DGridsWidth
Definition: ConfigDialog.h:273
ConfigDialog::btnPanels
ColorButton * btnPanels
Definition: ConfigDialog.h:206
ConfigDialog::labelTickLabelsDist
QLabel * labelTickLabelsDist
Definition: ConfigDialog.h:249
ConfigDialog::fileLocationsPage
QWidget * fileLocationsPage
Definition: ConfigDialog.h:224
ConfigDialog::lblAxisLabeling
QLabel * lblAxisLabeling
Definition: ConfigDialog.h:306
ConfigDialog::appFont
QFont appFont
Definition: ConfigDialog.h:180
ConfigDialog::boxMajTicksLength
QSpinBox * boxMajTicksLength
Definition: ConfigDialog.h:204
ConfigDialog::boxEndLine
QComboBox * boxEndLine
Definition: ConfigDialog.h:228
ConfigDialog::initProxyPage
void initProxyPage()
Definition: ConfigDialog.cpp:3050
ConfigDialog::plotGeometryPage
QWidget * plotGeometryPage
Definition: ConfigDialog.h:194
ConfigDialog::d_indexed_symbols
QList< int > d_indexed_symbols
Definition: ConfigDialog.h:299
ConfigDialog::boxStyle
QComboBox * boxStyle
Definition: ConfigDialog.h:200
ConfigDialog::customizeNotes
void customizeNotes()
Definition: ConfigDialog.cpp:2987
ConfigDialog::bkgOpacitySlider
QSlider * bkgOpacitySlider
Definition: ConfigDialog.h:243
ConfigDialog::boxThousandsSeparator
QCheckBox * boxThousandsSeparator
Definition: ConfigDialog.h:222
ConfigDialog::canvasHeightLabel
QLabel * canvasHeightLabel
Definition: ConfigDialog.h:285
ConfigDialog::boxCanvasWidth
DoubleSpinBox * boxCanvasWidth
Definition: ConfigDialog.h:283
PatternBox
A modified QComboBox allowing to choose a Qt::BrushStyle style.
Definition: PatternBox.h:38
ConfigDialog::buttonQuotationLabel
QLabel * buttonQuotationLabel
Definition: ConfigDialog.h:279
ConfigDialog::btnGridMinor
ColorButton * btnGridMinor
Definition: ConfigDialog.h:272
ConfigDialog::btnBackground3D
ColorButton * btnBackground3D
Definition: ConfigDialog.h:185
ConfigDialog::labelGraphBkgOpacity
QLabel * labelGraphBkgOpacity
Definition: ConfigDialog.h:240
ConfigDialog::gridPage
QWidget * gridPage
Definition: ConfigDialog.h:310
ConfigDialog::boxMuParserCLocale
QCheckBox * boxMuParserCLocale
Definition: ConfigDialog.h:282
ConfigDialog::validFolderPath
bool validFolderPath(const QString &path)
Definition: ConfigDialog.cpp:3027
ConfigDialog::showFrameWidth
void showFrameWidth(bool ok)
Definition: ConfigDialog.cpp:499
ConfigDialog::lblMinTicks
QLabel * lblMinTicks
Definition: ConfigDialog.h:215
ConfigDialog::moveSymbolDown
void moveSymbolDown()
Definition: ConfigDialog.h:148
ConfigDialog::enabledAxesGrid
QGridLayout * enabledAxesGrid
Definition: ConfigDialog.h:254
ConfigDialog::plotPrint
QWidget * plotPrint
Definition: ConfigDialog.h:193
ConfigDialog::adjustCanvasWidth
void adjustCanvasWidth(double height)
Definition: ConfigDialog.cpp:3402
ConfigDialog::boxTablePasteDialog
QCheckBox * boxTablePasteDialog
Definition: ConfigDialog.h:236
ConfigDialog::boxEmptyCellGap
QCheckBox * boxEmptyCellGap
Definition: ConfigDialog.h:223
ConfigDialog::boxFrameWidth
QSpinBox * boxFrameWidth
Definition: ConfigDialog.h:203
ConfigDialog::excelImportMethod
QComboBox * excelImportMethod
Definition: ConfigDialog.h:337
ConfigDialog::pickAxesFont
void pickAxesFont()
Definition: ConfigDialog.cpp:2725
ConfigDialog::loadDefaultColors
void loadDefaultColors()
Definition: ConfigDialog.cpp:1449
ConfigDialog::lblEndOfLine
QLabel * lblEndOfLine
Definition: ConfigDialog.h:225
ConfigDialog::buttonClassLabel
QLabel * buttonClassLabel
Definition: ConfigDialog.h:280
ConfigDialog::groupBoxTableFonts
QGroupBox * groupBoxTableFonts
Definition: ConfigDialog.h:211
ConfigDialog::boxConfirmModifyDataPoints
QCheckBox * boxConfirmModifyDataPoints
Definition: ConfigDialog.h:282
ConfigDialog::boxBackbones
QCheckBox * boxBackbones
Definition: ConfigDialog.h:198
ConfigDialog::boxBorderColor
ColorButton * boxBorderColor
Definition: ConfigDialog.h:241
ConfigDialog::undoStackSizeBox
QSpinBox * undoStackSizeBox
Definition: ConfigDialog.h:227
ConfigDialog::buttonTextFont
QPushButton * buttonTextFont
Definition: ConfigDialog.h:191
ConfigDialog::boxMajorGrids
QCheckBox * boxMajorGrids
Definition: ConfigDialog.h:271
ConfigDialog::boxShowAxisLabels
QCheckBox * boxShowAxisLabels
Definition: ConfigDialog.h:252
ConfigDialog::titleFont
QFont titleFont
Definition: ConfigDialog.h:180
ConfigDialog::translationsPathLine
QLineEdit * translationsPathLine
Definition: ConfigDialog.h:226
ConfigDialog::curves
QWidget * curves
Definition: ConfigDialog.h:194
ConfigDialog::unitBox
QComboBox * unitBox
Definition: ConfigDialog.h:284
ConfigDialog::initLayerGeometryPage
void initLayerGeometryPage()
Definition: ConfigDialog.cpp:1078
ConfigDialog::legendDisplayBox
QComboBox * legendDisplayBox
Definition: ConfigDialog.h:266
ConfigDialog::enableMinorGrids
void enableMinorGrids(bool on)
Definition: ConfigDialog.cpp:3296
ConfigDialog::btnAxes
ColorButton * btnAxes
Definition: ConfigDialog.h:185
ConfigDialog::minorGridEnabled
void minorGridEnabled(bool)
Definition: ConfigDialog.cpp:3501
ConfigDialog::numericFormatPage
QWidget * numericFormatPage
Definition: ConfigDialog.h:194
ConfigDialog::btnLoadDefaultSymbols
QPushButton * btnLoadDefaultSymbols
Definition: ConfigDialog.h:300
ConfigDialog::openLastProjectBox
QCheckBox * openLastProjectBox
Definition: ConfigDialog.h:320
ConfigDialog::lblLineStyle
QLabel * lblLineStyle
Definition: ConfigDialog.h:302
ConfigDialog::boxTabLength
QSpinBox * boxTabLength
Definition: ConfigDialog.h:242
ConfigDialog::boxFolders
QCheckBox * boxFolders
Definition: ConfigDialog.h:197
ConfigDialog::setColorsList
void setColorsList(const QList< QColor > &colList, const QStringList &colNames)
Definition: ConfigDialog.cpp:1385
ConfigDialog::plots3D
QWidget * plots3D
Definition: ConfigDialog.h:194
ConfigDialog::buttonHeader
ColorButton * buttonHeader
Definition: ConfigDialog.h:189
ConfigDialog::buttonCancel
QPushButton * buttonCancel
Definition: ConfigDialog.h:190
ConfigDialog::proxyUserLabel
QLabel * proxyUserLabel
Definition: ConfigDialog.h:260
ConfigDialog::plotLabelBox
QCheckBox * plotLabelBox
Definition: ConfigDialog.h:196
ConfigDialog::btnColorUp
QPushButton * btnColorUp
Definition: ConfigDialog.h:292
ConfigDialog::labelGraphCanvasColor
QLabel * labelGraphCanvasColor
Definition: ConfigDialog.h:239
ConfigDialog::appColors
QWidget * appColors
Definition: ConfigDialog.h:193
ConfigDialog::label3DGridsColor
QLabel * label3DGridsColor
Definition: ConfigDialog.h:273
ConfigDialog::setSymbolsList
void setSymbolsList(const QList< int > &symbList)
Definition: ConfigDialog.cpp:1327
ConfigDialog::plotOptions
QWidget * plotOptions
Definition: ConfigDialog.h:193
ConfigDialog::boxCanvasColor
ColorButton * boxCanvasColor
Definition: ConfigDialog.h:241
ConfigDialog::lblTextColor
QLabel * lblTextColor
Definition: ConfigDialog.h:212
ConfigDialog::boxMinTicks
QComboBox * boxMinTicks
Definition: ConfigDialog.h:200
ConfigDialog::setApplicationCustomProxy
QNetworkProxy setApplicationCustomProxy()
Definition: ConfigDialog.cpp:3093
ConfigDialog::groupBoxMultiPeak
QGroupBox * groupBoxMultiPeak
Definition: ConfigDialog.h:218
ConfigDialog::lblSymbSize
QLabel * lblSymbSize
Definition: ConfigDialog.h:213
ConfigDialog::labelGraphFrameColor
QLabel * labelGraphFrameColor
Definition: ConfigDialog.h:238
ConfigDialog::numbersFont
QFont numbersFont
Definition: ConfigDialog.h:180
ConfigDialog::groupSyntaxHighlighter
QGroupBox * groupSyntaxHighlighter
Definition: ConfigDialog.h:276
ConfigDialog::buttonNumericColor
ColorButton * buttonNumericColor
Definition: ConfigDialog.h:277
ConfigDialog::axesPage
QWidget * axesPage
Definition: ConfigDialog.h:194
ConfigDialog::lblPanelsText
QLabel * lblPanelsText
Definition: ConfigDialog.h:209
ConfigDialog::labelGraphAxesLabelsDist
QLabel * labelGraphAxesLabelsDist
Definition: ConfigDialog.h:249
ConfigDialog::lblPrecision
QLabel * lblPrecision
Definition: ConfigDialog.h:213
ConfigDialog::btnWorkspace
ColorButton * btnWorkspace
Definition: ConfigDialog.h:206
ConfigDialog::buttonClassColor
ColorButton * buttonClassColor
Definition: ConfigDialog.h:278
ConfigDialog::pickTitleFont
void pickTitleFont()
Definition: ConfigDialog.cpp:2747
ConfigDialog::symbolEdgeBox
DoubleSpinBox * symbolEdgeBox
Definition: ConfigDialog.h:296
ConfigDialog::languageChange
virtual void languageChange()
Definition: ConfigDialog.cpp:1863
ConfigDialog::boxSearchUpdates
QCheckBox * boxSearchUpdates
Definition: ConfigDialog.h:196
ConfigDialog::unitBoxLabel
QLabel * unitBoxLabel
Definition: ConfigDialog.h:285
ConfigDialog::boxProjection
QComboBox * boxProjection
Definition: ConfigDialog.h:201
ConfigDialog::lblTableBackground
QLabel * lblTableBackground
Definition: ConfigDialog.h:212
ConfigDialog::browseJODConverterBtn
QPushButton * browseJODConverterBtn
Definition: ConfigDialog.h:333
ConfigDialog::boxPlots2D
QCheckBox * boxPlots2D
Definition: ConfigDialog.h:197
ConfigDialog::texCompilerLabel
QLabel * texCompilerLabel
Definition: ConfigDialog.h:264
ConfigDialog::groupIndexedSymbols
QGroupBox * groupIndexedSymbols
Definition: ConfigDialog.h:290
ConfigDialog::setApplication
void setApplication(ApplicationWindow *app)
Definition: ConfigDialog.cpp:3554
ConfigDialog::lblInitWindow
QLabel * lblInitWindow
Definition: ConfigDialog.h:220
ConfigDialog::boxUpdateTableValues
QCheckBox * boxUpdateTableValues
Definition: ConfigDialog.h:236
ConfigDialog::btnNumbers
ColorButton * btnNumbers
Definition: ConfigDialog.h:185
ConfigDialog::btnNewColor
QPushButton * btnNewColor
Definition: ConfigDialog.h:292
ConfigDialog::validateOffice
bool validateOffice()
Definition: ConfigDialog.cpp:3144
ConfigDialog::tables
QWidget * tables
Definition: ConfigDialog.h:193
ConfigDialog::loadDefaultSymbols
void loadDefaultSymbols()
Definition: ConfigDialog.cpp:1341
ConfigDialog::initCurvesPage
void initCurvesPage()
Definition: ConfigDialog.cpp:1132
ConfigDialog::boxPrecision
QSpinBox * boxPrecision
Definition: ConfigDialog.h:203
ConfigDialog::updateCanvasSize
void updateCanvasSize(int unit)
Definition: ConfigDialog.cpp:3366
ConfigDialog::fontsBtn
QPushButton * fontsBtn
Definition: ConfigDialog.h:195
ConfigDialog::boxBackupProject
QCheckBox * boxBackupProject
Definition: ConfigDialog.h:223
ConfigDialog::initNotesPage
void initNotesPage()
Definition: ConfigDialog.cpp:842
ConfigDialog::changeColorName
void changeColorName(int, int)
Definition: ConfigDialog.cpp:1471
ConfigDialog::accept
void accept()
Definition: ConfigDialog.cpp:2338
ConfigDialog::buttonQuotationColor
ColorButton * buttonQuotationColor
Definition: ConfigDialog.h:277
ColorMapEditor
A complex widget allowing to customize a QwtLinearColorMap.
Definition: ColorMapEditor.h:47
ConfigDialog::boxLineWidth
QSpinBox * boxLineWidth
Definition: ConfigDialog.h:203
ConfigDialog::notesPage
QWidget * notesPage
Definition: ConfigDialog.h:194
ConfigDialog::chooseTexCompiler
void chooseTexCompiler()
Definition: ConfigDialog.cpp:3109
ConfigDialog::symbolGroupBox
QGroupBox * symbolGroupBox
Definition: ConfigDialog.h:290
ConfigDialog::xTopLabel
QLabel * xTopLabel
Definition: ConfigDialog.h:251
ConfigDialog::browseTexCompilerBtn
QPushButton * browseTexCompilerBtn
Definition: ConfigDialog.h:263
ConfigDialog::initPlots3DPage
void initPlots3DPage()
Definition: ConfigDialog.cpp:513
ConfigDialog::canvasOpacitySlider
QSlider * canvasOpacitySlider
Definition: ConfigDialog.h:243
ConfigDialog::pick3DTitleFont
void pick3DTitleFont()
Definition: ConfigDialog.cpp:2769
ConfigDialog::lblUndoStackSize
QLabel * lblUndoStackSize
Definition: ConfigDialog.h:225
PenStyleBox
A modified QComboBox allowing to choose a Qt::PenStyle.
Definition: PenStyleBox.h:38
ConfigDialog::helpPathLine
QLineEdit * helpPathLine
Definition: ConfigDialog.h:226
ConfigDialog::boxMultiPeakMsgs
QCheckBox * boxMultiPeakMsgs
Definition: ConfigDialog.h:286
ConfigDialog::lblPanels
QLabel * lblPanels
Definition: ConfigDialog.h:208
ConfigDialog::boxGridXAxis
QComboBox * boxGridXAxis
Definition: ConfigDialog.h:315
ConfigDialog::proxyPasswordLabel
QLabel * proxyPasswordLabel
Definition: ConfigDialog.h:260
ConfigDialog::officeLabel
QLabel * officeLabel
Definition: ConfigDialog.h:326
ConfigDialog::lblResolution
QLabel * lblResolution
Definition: ConfigDialog.h:213
ConfigDialog::legendDisplayLabel
QLabel * legendDisplayLabel
Definition: ConfigDialog.h:267
ConfigDialog::boxTables
QCheckBox * boxTables
Definition: ConfigDialog.h:197
ConfigDialog::sofficePathBox
QLineEdit * sofficePathBox
Definition: ConfigDialog.h:324
ConfigDialog::boxMajorGridWidth
DoubleSpinBox * boxMajorGridWidth
Definition: ConfigDialog.h:269
ConfigDialog::lblAxesLineWidth
QLabel * lblAxesLineWidth
Definition: ConfigDialog.h:213
ConfigDialog::setCurrentPage
void setCurrentPage(int index)
Definition: ConfigDialog.cpp:176
ConfigDialog::confirm
QWidget * confirm
Definition: ConfigDialog.h:193
ConfigDialog::gridAxesLbl
QLabel * gridAxesLbl
Definition: ConfigDialog.h:318
ConfigDialog::d_indexed_colors
QList< QColor > d_indexed_colors
Definition: ConfigDialog.h:293
ConfigDialog::chooseTranslationsFolder
void chooseTranslationsFolder()
Definition: ConfigDialog.cpp:2880
ConfigDialog::boxSave
QCheckBox * boxSave
Definition: ConfigDialog.h:198
ConfigDialog::boxPromptRenameTables
QCheckBox * boxPromptRenameTables
Definition: ConfigDialog.h:223
ConfigDialog::groupBoxTableCol
QGroupBox * groupBoxTableCol
Definition: ConfigDialog.h:211
ConfigDialog::validateTexCompiler
bool validateTexCompiler()
Definition: ConfigDialog.cpp:3255
ConfigDialog::lblFloorStyle
QLabel * lblFloorStyle
Definition: ConfigDialog.h:202
ConfigDialog::btnColorDown
QPushButton * btnColorDown
Definition: ConfigDialog.h:292
ConfigDialog::lblSymbBox
QLabel * lblSymbBox
Definition: ConfigDialog.h:297
ConfigDialog::jodconverterPathBox
QLineEdit * jodconverterPathBox
Definition: ConfigDialog.h:332
ConfigDialog::boxEnableAxis
QCheckBox * boxEnableAxis
Definition: ConfigDialog.h:252
ConfigDialog::moveSymbol
void moveSymbol(bool up=true)
Definition: ConfigDialog.cpp:1369
ConfigDialog::logBox
QCheckBox * logBox
Definition: ConfigDialog.h:196
ConfigDialog::buttonKeywordLabel
QLabel * buttonKeywordLabel
Definition: ConfigDialog.h:280
ConfigDialog::proxyPortBox
QSpinBox * proxyPortBox
Definition: ConfigDialog.h:259
ConfigDialog::boxSymbolSize
QSpinBox * boxSymbolSize
Definition: ConfigDialog.h:204
ConfigDialog::btnLoadDefaultColors
QPushButton * btnLoadDefaultColors
Definition: ConfigDialog.h:292