ApplicationWindow Class Reference

QtiPlot's main window. More...

`#include <ApplicationWindow.h>`

Inheritance diagram for ApplicationWindow:

## Public Types

enum | { MaxRecentProjects = 10 }
enum | Analysis { NoAnalysis, Integrate, Diff, FitLinear, FitGauss, FitLorentz, FitSigmoidal, FitSlope }
enum | EndLineChar { LF, CRLF, CR }
enum | ExcelImportMethod { ExcelFormatLibrary, LocalOpenOffice, LocalExcelInstallation }
enum | LaTeXCompiler { MathTran, Local }
enum | MatrixToTableConversion { Direct, XYZ, YXZ }
enum | ShowWindowsPolicy { HideAll, ActiveFolder, SubFolders }
enum | WindowType { NoWindow, TableWindow, MatrixWindow, MultiLayerWindow, NoteWindow, Plot3DWindow }

## Public Slots

Projects and Project Files
void | open ()
ApplicationWindow * | open (const QString &fn, bool factorySettings=false, bool newProject=true)
ApplicationWindow * | openProject (const QString &fn, bool factorySettings=false, bool newProject=true)
ApplicationWindow * | importOPJ (const QString &fn, bool factorySettings=false, bool newProject=true)
void | closeProject ()
ApplicationWindow * | plotFile (const QString &fn)
| Create a new project from a data file. More...
ApplicationWindow * | loadScript (const QString &fn, bool execute=false, bool noGui=false)
| Create a new project from a script file. More...
QList< MdiSubWindow * > | windowsList ()
QStringList | windowsNameList ()
void | updateWindowLists (MdiSubWindow *w)
void | cascade ()
void | saveProjectAs (const QString &fileName=QString(), bool compress=false)
bool | saveProject (bool compress=false)
void | saveWindowAs (const QString &fileName=QString(), bool compress=false)
bool | saveWindow (MdiSubWindow *w, const QString &fileName=QString(), bool compress=false)
void | modifiedProject ()
| Set the project status to modifed. More...
void | savedProject ()
| Set the project status to saved (not modified) More...
void | modifiedProject (MdiSubWindow *w)
| Set the project status to modified and save 'w' as the last modified widget. More...
Settings
void | setDefaultOptions ()
void | readSettings ()
void | saveSettings ()
void | setSaveSettings (bool autoSaving, int min)
void | changeAppStyle (const QString &s)
void | changeAppFont (const QFont &f)
void | updateAppFonts ()
void | setAppColors (const QColor &wc, const QColor &pc, const QColor &tpc, bool force=false)
void | initWindow ()
Multilayer Plots
MultiLayer * | newGraph (const QString &caption=tr("Graph")+"1")
| Creates a new empty multilayer plot. More...
MultiLayer * | multilayerPlot (int c, int r, int style, const MultiLayer::AlignPolicy &align=MultiLayer::AlignLayers)
MultiLayer * | multilayerPlot (Table *w, const QStringList &colList, int style, int startRow=0, int endRow=-1)
MultiLayer * | multilayerPlot (const QString &caption, int layers=1, int rows=1, int cols=1)
| used when restoring a plot from a project file More...
MultiLayer * | waterfallPlot ()
MultiLayer * | waterfallPlot (Table *t, const QStringList &list)
void | connectMultilayerPlot (MultiLayer *g)
void | addLayer ()
void | addInsetLayer (bool curves=false)
void | addInsetCurveLayer ()
void | deleteLayer ()
void | extractGraphs ()
void | extractLayers ()
MultiLayer * | plotSpectrogram (Matrix *m, Graph::CurveType type)
| Creates a new spectrogram graph. More...
MultiLayer * | plotGrayScale (Matrix *m=0)
MultiLayer * | plotContour (Matrix *m=0)
MultiLayer * | plotColorMap (Matrix *m=0)
MultiLayer * | plotImage (Matrix *m=0)
MultiLayer * | plotImageProfiles (Matrix *m=0)
void | autoArrangeLayers ()
| Rearrange the layersin order to fit to the size of the plot window. More...
void | initMultilayerPlot (MultiLayer *g, const QString &name=QString())
void | plot2VerticalLayers ()
void | plot2HorizontalLayers ()
void | plot4Layers ()
void | plotStackedLayers ()
void | plotStackedHistograms ()
void | plotStackSharedAxisLayers ()
void | plotVerticalSharedAxisLayers ()
void | plotHorizontalSharedAxisLayers ()
void | plotSharedAxesLayers ()
void | plotCustomLayout (bool sharedAxes=false)
void | plotCustomLayoutSharedAxes ()

## Signals

void | modified ()

## Public Member Functions

MdiSubWindow * | activeWindow (WindowType type=NoWindow)
void | addColToTable ()
void | addErrorBars ()
void | addWindowsListToCompleter ()
bool | alreadyUsedName (const QString &label)
| ApplicationWindow (bool factorySettings=false)
| ApplicationWindow (const QStringList &l)
bool | autoUpdateTableValues ()
void | baselineDialog ()
void | changeMatrixName (const QString &oldName, const QString &newName)
void | clearSelection ()
QLocale | clipboardLocale ()
QStringList | columnsList (Table::PlotDesignation plotType=Table::All)
QCompleter * | completer ()
void | connectScriptEditor (ScriptEdit *)
void | copyActiveLayer ()
void | copyMarker ()
void | copySelection ()
void | createLanguagesList ()
void | cutSelection ()
QStringList | depending3DPlots (Matrix *m)
QStringList | dependingPlots (const QString &caption)
void | displayInfo (const QString &text)
void | disregardCol ()
void | downloadManual ()
| Show download page in external browser. More...
void | downloadTranslation ()
| Show translations page in external browser. More...
void | enableCompletion (bool on=true)
void | enableMdiArea (bool on=true)
QString | endOfLine ()
ExcelImportMethod | excelImportMethod ()
QString | generateUniqueName (const QString &name, bool increment=true)
void | hideCurve ()
void | hideOtherCurves ()
QStringList | indexedColorNames ()
QList< QColor > | indexedColors ()
QList< int > | indexedSymbols ()
QLineEdit * | infoLineEdit ()
bool | isFileReadable (const QString &)
bool | isMdiAreaEnabled ()
QStringList | matrixNames ()
| Returns a list with the names of all the matrices in the project. More...
int | matrixUndoStackSize ()
QList< QMenu * > | menusList ()
void | moveColumnFirst ()
void | moveColumnLast ()
void | moveColumnLeft ()
void | moveColumnRight ()
void | movePoints (bool wholeCurve=false)
QStringList | multilayerDependencies (QWidget *w)
void | newProject ()
void | openTemplate ()
MdiSubWindow * | openTemplate (const QString &fn)
void | parseCommandLineArguments (const QStringList &args)
void | pasteSelection ()
bool | projectHas2DPlots ()
QColor | readColorFromProject (const QString &name)
void | receivedVersionFile (bool error)
| connected to the done(bool) signal of the http object More...
void | redo ()
void | removeCurve ()
| Removes the curve identified by a key stored in the data() of actionRemoveCurve. More...
void | removeCurves (const QString &name)
void | removePoints ()
void | resizeActiveWindow ()
void | resizeWindow ()
void | restoreApplicationGeometry ()
QTextEdit * | resultsLog ()
void | saveAsTemplate (MdiSubWindow *w=0, const QString &=QString())
void | saveFitFunctions (const QStringList &lst)
void | searchForUpdates ()
| called when the user presses the actionCheckUpdates More...
void | setActiveWindow (MdiSubWindow *w)
void | setAscValues ()
void | setAutoUpdateTableValues (bool on=true)
void | setClipboardLocale (const QLocale &locale)
void | setCurveFullRange ()
void | setExcelImportMethod (const ExcelImportMethod &method)
void | setFormatBarColor (const QColor &)
void | setFormatBarFont (const QFont &)
void | setIndexedColorNames (const QStringList &lst)
void | setIndexedColors (const QList< QColor > &lst)
void | setIndexedSymbols (const QList< int > &lst)
void | setLabelCol ()
void | setMatrixUndoStackSize (int size)
void | setNormalRandomValues ()
void | setRandomValues ()
void | setReadOnlyCol ()
void | setReadOnlyColumns ()
void | setReadWriteColumns ()
void | setXCol ()
void | setXErrCol ()
void | setYCol ()
void | setYErrCol ()
void | setZCol ()
void | showAllCurves ()
void | showBugTracker ()
| Open bug tracking system at berliOS in external browser. More...
void | showDemoVersionMessage ()
| Shown when the user tries to save the project. More...
void | showDonationDialog ()
void | showDonationsPage ()
| Open donation page in external browser. More...
void | showForums ()
| Open forums page at berliOS in external browser. More...
void | showHomePage ()
| Open QtiPlot homepage in external browser. More...
void | showNoDataMessage ()
void | showProVersionMessage ()
void | showSupportPage ()
| Open support page in external browser. More...
void | showTable (Table *, const QString &curve)
void | showTable (int i)
void | showToolBarsMenu ()
void | subtractReferenceData ()
void | subtractStraightLine ()
void | swapColumns ()
void | switchToLanguage (int param)
void | switchToLanguage (const QString &locale)
QList< QToolBar * > | toolBarsList ()
void | translateCurve (TranslateCurveTool::Direction direction=TranslateCurveTool::Vertical)
void | translateCurveHor ()
void | undo ()
void | updateColNames (const QString &oldName, const QString &newName)
void | updateConfirmOptions (bool askTables, bool askMatrixes, bool askPlots2D, bool askPlots3D, bool askNotes)
void | updateCurves (Table *t, const QString &name)
void | updateRecentProjectsList (const QString &fn=QString::null)
void | updateTableNames (const QString &oldName, const QString &newName)
MdiSubWindow * | window (const QString &name, bool label=false)
| Returns a pointer to the window named/labelled "name" depending on "label" value. More...
QString | windowGeometryInfo (MdiSubWindow *w)
QMdiArea * | workspace ()
| ~ApplicationWindow ()
User custom actions
void | loadCustomActions ()
void | reloadCustomActions ()
void | removeCustomAction (QAction *)
void | addCustomAction (QAction *, const QString &parentName, int index=-1)
QList< QAction * > | customActionsList ()
QList< QMenu * > | customizableMenusList ()
void | reloadCustomMenus ()
QMenu * | addCustomMenu (const QString &title, const QString &parentName)
void | removeCustomMenu (const QString &title)
QList< QMenu * > | customMenusList ()
Import/Export Plugins
ImportExportPlugin * | exportPlugin (const QString &suffix)
ImportExportPlugin * | importPlugin (const QString &fileName)
3D Data Plots
Graph3D * | newPlot3D (const QString &title=QString())
Graph3D * | plotXYZ (Table *table, const QString &zColName, int type)
Surface Plots
Graph3D * | plotSurface (const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr, int columns=40, int rows=30)
Graph3D * | plotParametricSurface (const QString &xFormula, const QString &yFormula, const QString &zFormula, double ul, double ur, double vl, double vr, int columns, int rows, bool uPeriodic, bool vPeriodic)
void | connectSurfacePlot (Graph3D *plot)
void | newSurfacePlot ()
void | editSurfacePlot ()
void | remove3DMatrixPlots (Matrix *m)
void | updateMatrixPlots (Matrix *)
void | add3DData ()
void | change3DData ()
void | change3DData (const QString &colName)
void | change3DMatrix ()
void | change3DMatrix (const QString &matrix_name)
void | insertNew3DData (const QString &colName)
void | add3DMatrixPlot ()
void | insert3DMatrixPlot (const QString &matrix_name)
void | plot3DWireframe ()
void | plot3DHiddenLine ()
void | plot3DPolygons ()
void | plot3DWireSurface ()
Graph3D * | plot3DMatrix (Matrix *m=0, int style=5)
void | plot3DRibbon ()
void | plot3DScatter ()
void | plot3DTrajectory ()
void | plot3DBars ()
User-defined Functions
MultiLayer * | newFunctionPlot (QStringList &formulas, double start, double end, int points=100, const QString &var="x", int type=0)
FunctionDialog * | functionDialog ()
FunctionDialog * | showFunctionDialog (Graph *g, int curve)
void | addFunctionCurve ()
void | clearLogInfo ()
void | updateFunctionLists (int type, QStringList &formulas)
void | updateSurfaceFuncList (const QString &s)
Matrices
Matrix * | newMatrix (int rows=32, int columns=32)
| Creates a new empty matrix. More...
Matrix * | newMatrix (const QString &caption, int r, int c)
| To be used when opening a project file only! More...
Matrix * | matrix (const QString &name)
Matrix * | convertTableToMatrix ()
Matrix * | tableToMatrix (Table *t)
Matrix * | tableToMatrixRegularXYZ (Table *t=0, const QString &colName=QString::null)
void | showBinMatrixDialog ()
void | initMatrix (Matrix *m, const QString &caption)
void | transposeMatrix ()
void | invertMatrix ()
void | matrixDeterminant ()
void | flipMatrixVertically ()
void | flipMatrixHorizontally ()
void | rotateMatrix90 ()
void | rotateMatrixMinus90 ()
void | viewMatrixImage ()
void | viewMatrixTable ()
void | exportMatrix (const QString &exportFilter=QString::null)
void | setMatrixDefaultScale ()
void | setMatrixGrayScale ()
void | setMatrixRainbowScale ()
void | viewMatrixColumnRow ()
void | viewMatrixXY ()
void | matrixDirectFFT ()
void | matrixInverseFFT ()
Tables
Table * | newTable ()
| Creates an empty table. More...
Table * | currentTable ()
MultiLayer * | currentPlot ()
Note * | currentNote ()
Matrix * | currentMatrix ()
Table * | newTable (const QString &caption, int r, int c)
| Used when loading a table from a project file. More...
Table * | newTable (int r, int c, const QString &name=QString(), const QString &legend=QString())
Table * | newHiddenTable (const QString &name, const QString &label, int r, int c, const QString &text=QString())
| Create a Table which is initially hidden; used to return the result of an analysis operation. More...
Table * | table (const QString &name)
Table * | convertMatrixToTableDirect ()
Table * | convertMatrixToTableXYZ ()
Table * | convertMatrixToTableYXZ ()
Table * | matrixToTable (Matrix *m, MatrixToTableConversion conversionType=Direct)
QList< MdiSubWindow * > | tableList ()
bool | hasTable ()
| Returns true if the project contains tables. More...
QStringList | tableNames ()
| Returns a list containing the names of all tables in the project. More...
void | connectTable (Table *w)
void | initTable (Table *w, const QString &caption)
void | customTable (Table *w)
Table * | importOdfSpreadsheet (const QString &=QString::null, int sheet=-1)
Table * | importExcel (const QString &=QString::null, int sheet=-1)
void | exportExcel ()
void | exportOds ()
Table * | importDatabase (const QString &=QString::null, int sheet=-1)
Table * | importWaveFile ()
void | importASCII (const QString &fileName=QString::null)

void

importASCII (const QStringList &files, int import_mode, const QString &local_column_separator, int local_ignored_lines, bool local_rename_columns, bool local_strip_spaces, bool local_simplify_spaces, bool local_import_comments, QLocale local_separators, const QString &local_comment_string, bool import_read_only, int endLineChar, const QList< int > &colTypes=QList< int >(), const QStringList &colFormats=QStringList())

void | exportAllTables (const QString &dir, const QString &filter, const QString &sep, bool colNames, bool colComments, bool expSelection)
void | recalculateTable ()
| recalculate selected cells of current table More...
TableStatistics * | newTableStatistics (Table *base, int type, QList< int >, int start=0, int end=-1, const QString &caption=QString::null)
Graphs
void | setPreferences (Graph *g)
void | setGraphDefaultSettings (bool autoscale, bool scaleFonts, bool resizeLayers, bool antialiasing)
void | setArrowDefaultSettings (double lineWidth, const QColor &c, Qt::PenStyle style, int headLength, int headAngle, bool fillHead)
void | plotL ()
void | plotP ()
void | plotLP ()
void | plotPie ()
void | plotVerticalBars ()
void | plotHorizontalBars ()
void | plotStackBar ()
void | plotStackColumn ()
void | plotArea ()
void | plotVertSteps ()
void | plotHorSteps ()
void | plotSpline ()
void | plotVerticalDropLines ()
MultiLayer * | plotHistogram ()
MultiLayer * | plotHistogram (Matrix *m)
void | plotVectXYXY ()
void | plotVectXYAM ()
void | plotBox ()
void | plotDoubleYAxis ()
void | zoomRectanglePlot ()
QString | stemPlot (Table *t=0, const QString &colName=QString(), int power=0, int startRow=0, int endRow=-1)
Note * | newStemPlot ()
bool | validFor3DPlot (Table *table)
| Check whether a table is valid for a 3D plot and display an appropriate error if not. More...
bool | validFor2DPlot (Table *table, Graph::CurveType type)
| Check whether a table is valid for a 2D plot and display an appropriate error if not. More...
MultiLayer * | generate2DGraph (Graph::CurveType type)
| Generate a new 2D graph. More...
Image Analysis
void | intensityTable ()
void | pixelLineProfile ()
void | loadImage ()
void | loadImage (const QString &fn)
Matrix * | importImage (const QString &=QString(), bool newWindow=false)
Export and Print
void | exportLayer ()
void | exportGraph (const QString &exportFilter=QString::null)
void | exportAllGraphs ()
void | exportPDF ()
void | print ()
void | printPreview ()
void | setPrintPreviewOptions (QPrinter *)
void | printAllPlots ()
MDI Windows
MdiSubWindow * | clone (MdiSubWindow *w=0)
void | rename ()
void | renameWindow ()
void | renameWindow (Q3ListViewItem *item, int, const QString &s)
| Called when the user presses F2 and an item is selected in lv. More...
bool | setWindowName (MdiSubWindow *w, const QString &text)
| Checks weather the new window name is valid and modifies the name. More...
void | maximizeWindow (Q3ListViewItem *lbi=0)
void | maximizeWindow (MdiSubWindow *w)
void | minimizeWindow (MdiSubWindow *w=0)
void | updateWindowStatus (MdiSubWindow *)
bool | hidden (QWidget *window)
void | closeActiveWindow ()
void | closeWindow (MdiSubWindow *window)
void | removeWindowFromLists (MdiSubWindow *w)
| Does all the cleaning work before actually deleting a window! More...
void | hideWindow (MdiSubWindow *window)
void | hideWindow ()
void | hideActiveWindow ()
void | activateWindow ()
void | activateWindow (MdiSubWindow *)
List View in Project Explorer
void | setListView (const QString &caption, const QString &view)
void | renameListViewItem (const QString &oldName, const QString &newName)
void | setListViewDate (const QString &caption, const QString &date)
QString | listViewDate (const QString &caption)
void | setListViewSize (const QString &caption, const QString &size)
void | setListViewLabel (const QString &caption, const QString &label)
Reading from a Project File
Matrix * | openMatrix (ApplicationWindow *app, const QStringList &flist)
Table * | openTable (ApplicationWindow *app, const QStringList &flist)
TableStatistics * | openTableStatistics (const QStringList &flist)
Graph * | openGraph (ApplicationWindow *app, MultiLayer *plot, const QStringList &list)
void | openRecentProject (int index)
Table Tools
void | sortSelection ()
void | sortActiveTable ()
void | normalizeSelection ()
void | normalizeActiveTable ()
void | correlate ()
void | autoCorrelate ()
void | convolute ()
void | deconvolute ()
void | clearTable ()
void | goToRow ()
void | goToColumn ()
void | moveTableRowUp ()
void | moveTableRowDown ()
void | adjustColumnWidth ()
void | showChiSquareTestDialog ()
void | showStudentTestDialog (bool twoSamples=false)
void | showTwoSampleStudentTestDialog ()
void | testNormality ()
Plot Tools
void | graphSelectionChanged (SelectionMoveResizer *)
void | lowerActiveEnrichment ()
void | raiseActiveEnrichment (bool=true)
void | alignTop ()
void | alignBottom ()
void | alignLeft ()
void | alignRight ()
void | newLegend ()
void | addTimeStamp ()
void | drawLine ()
void | drawArrow ()
void | drawPoints ()
void | addText ()
void | addTexFormula ()
void | addRectangle ()
void | addEllipse ()
void | addImage ()
void | zoomIn ()
void | zoomOut ()
void | magnify (int mode=0)
void | setAutoScale ()
void | showRangeSelectors ()
void | showCursor ()
void | showScreenReader ()
void | pickPointerCursor ()
void | disableTools ()
void | pickDataTool (QAction *action)
void | updateLog (const QString &result)
Fitting
void | deleteFitTables ()
void | fitLinear ()
void | fitSigmoidal ()
void | fitGauss ()
void | fitLorentz ()
void | fitMultiPeak (int profile)
void | fitMultiPeakGauss ()
void | fitMultiPeakLorentz ()
void | fitSlope ()
Calculus
void | integrate ()
void | differentiate ()
void | analysis (Analysis operation)
void | analyzeCurve (Graph *g, QwtPlotCurve *c, Analysis operation)
void | showDataSetDialog (Analysis operation)
Event Handlers
void | closeEvent (QCloseEvent *)
void | timerEvent (QTimerEvent *e)
void | dragEnterEvent (QDragEnterEvent *e)
void | dropEvent (QDropEvent *e)
void | customEvent (QEvent *e)
Plot3D Tools
void | toggle3DAnimation (bool on=true)
void | togglePerspective (bool on=true)
| Turns perspective mode on or off. More...
void | resetRotation ()
| Resets rotation of 3D plots to default values. More...
void | fitFrameToLayer ()
| Finds best layout for the 3D plot. More...
void | setFramed3DPlot ()
void | setBoxed3DPlot ()
void | removeAxes3DPlot ()
void | removeGrid3DPlot ()
void | setHiddenLineGrid3DPlot ()
void | setLineGrid3DPlot ()
void | setPoints3DPlot ()
void | setCrosses3DPlot ()
void | setCones3DPlot ()
void | setBars3DPlot ()
void | setFilledMesh3DPlot ()
void | setEmptyFloor3DPlot ()
void | setFloorData3DPlot ()
void | setFloorIso3DPlot ()
void | setFloorGrid3DPlot (bool on)
void | setCeilGrid3DPlot (bool on)
void | setRightGrid3DPlot (bool on)
void | setLeftGrid3DPlot (bool on)
void | setFrontGrid3DPlot (bool on)
void | setBackGrid3DPlot (bool on)
void | pickPlotStyle (QAction *action)
void | pickCoordSystem (QAction *action)
void | pickFloorStyle (QAction *action)
void | custom3DActions (QMdiSubWindow *w)
void | custom3DGrids (int grids)
Notes
Note * | newNote (const QString &caption=QString())
| Creates a new empty note window. More...
Note * | openNote (ApplicationWindow *app, const QStringList &flist)
void | saveNoteAs ()
void | showNoteLineNumbers (bool show=true)
void | increaseNoteIndent ()
void | decreaseNoteIndent ()
void | noteFindDialogue ()
void | noteFindNext ()
void | noteFindPrev ()
void | noteReplaceDialogue ()
void | renameCurrentNoteTab ()
void | addNoteTab ()
void | closeNoteTab ()
void | execute ()
void | executeAll ()
void | evaluate ()
void | commentSelection ()
void | uncommentSelection ()
Folders
Folder * | currentFolder ()
| Returns a pointer to the current folder in the project. More...
void | addFolder ()
| Adds a new folder to the project. More...
Folder * | addFolder (QString name, Folder *parent=NULL)
void | deleteFolder ()
| Deletes the current folder. More...
bool | deleteFolder (Folder *f)
| Ask confirmation from user, deletes the folder f if user confirms and returns true, otherwise returns false;. More...
void | deleteSelectedItems ()
| Deletes the currently selected items from the list view lv. More...
void | hideSelectedWindows ()
| Hides the currently selected windows from the list view lv. More...
void | showSelectedWindows ()
| Show the currently selected windows from the list view lv. More...
void | desactivateFolders ()
| Sets all items in the folders list view to be desactivated (QPixmap = folder_closed_xpm) More...
bool | changeFolder (Folder *newFolder, bool force=false)
| Changes the current folder. Returns true if successfull. More...
void | folderItemChanged (Q3ListViewItem *it)
| Changes the current folder when the user changes the current item in the QListView "folders". More...
void | folderItemDoubleClicked (Q3ListViewItem *it)
| Changes the current folder when the user double-clicks on a folder item in the QListView "lv". More...
void | showFolderPopupMenu (Q3ListViewItem *it, const QPoint &p, bool fromFolders)
| creates and opens the context menu of a folder list view item More...
void | showFolderPopupMenu (Q3ListViewItem *it, const QPoint &p, int)
| connected to the SIGNAL contextMenuRequested from the list views More...
void | startRenameFolder ()
| starts renaming the selected folder by creating a built-in text editor More...
void | startRenameFolder (Q3ListViewItem *item)
| starts renaming the selected folder by creating a built-in text editor More...
void | renameFolder (Q3ListViewItem *it, int col, const QString &text)
| checks weather the new folder name is valid and modifies the name More...
void | showAllFolderWindows ()
| forces showing all windows in the current folder and subfolders, depending on the user's viewing policy More...
void | hideAllFolderWindows ()
| forces hidding all windows in the current folder and subfolders, depending on the user's viewing policy More...
void | hideFolderWindows (Folder *f)
| hides all windows in folder f More...
void | folderProperties ()
| pops up folder information More...
void | windowProperties ()
| pops up information about the selected window item More...
void | projectProperties ()
| pops up information about the current project More...
void | appendProject ()
| Pops up a file dialog and invokes appendProject(const QString&) on the result. More...
Folder * | appendProject (const QString &file_name, Folder *parentFolder=0)
| Open the specified project file and add it as a subfolder to the parentFolder or to the current folder if no parent folder is specified. More...
void | saveAsProject ()
void | saveFolderAsProject (Folder *f)
void | saveFolder (Folder *folder, const QString &fn, bool compress=false)
void | addFolderListViewItem (Folder *f)
| adds a folder list item to the list view "lv" More...
void | addListViewItem (MdiSubWindow *w)
| adds a widget list item to the list view "lv" More...
void | setShowWindowsPolicy (int p)
| hides or shows windows in the current folder and changes the view windows policy More...
Folder * | projectFolder ()
| returns a pointer to the root project folder More...
void | find (const QString &s, bool windowNames, bool labels, bool folderNames, bool caseSensitive, bool partialMatch, bool subfolders)
| used by the findDialog More...
void | dragFolderItems (QList< Q3ListViewItem * > items)
| initializes the list of items dragged by the user More...
void | dropFolderItems (Q3ListViewItem *dest)
| Drop the objects in the list draggedItems to the folder of the destination item. More...
void | moveFolder (FolderListItem *src, FolderListItem *dest)
| moves a folder item to another More...
bool | copyFolder (Folder *src, Folder *dest)
| copies a folder to another More...
void | foldersMenuActivated (int id)
Scripting
void | scriptError (const QString &message, const QString &scriptName, int lineNumber)
| notify the user that an error occured in the scripting system More...
void | executeNotes ()
| execute all notes marked auto-exec More...
void | showScriptingLangDialog ()
| show scripting language selection dialog More...
void | restartScriptingEnv ()
| create a new environment for the current scripting language More...
void | scriptPrint (const QString &text)
| print to scripting console (if available) or to stdout More...
bool | setScriptingLanguage (const QString &lang, bool force=false)
| switches to the given scripting language; if this is the same as the current one and force is true, restart it More...
void | scriptsDirPathChanged (const QString &path)
Public Member Functions inherited from scripted
| scripted (ScriptingEnv *env)
void | scriptingChangeEvent (ScriptingChangeEvent *)
ScriptingEnv * | scriptingEnv ()
| ~scripted ()

## Static Public Member Functions

static QMessageBox * | about (bool dialog=true)
| Show about dialog. More...
static QString | getFileName (QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, bool save=true, bool confirmOverwrite=true)
static QString | guessEndOfLine (const QString &sample)
static QString | imageFilter ()
static void | memoryAllocationError ()
static void | restoreWindowGeometry (ApplicationWindow *app, MdiSubWindow *w, const QString s)
static QString | versionString ()
| Return a version string ("QtiPlot x.y.z") More...

## Public Attributes

bool | antialiasing2DPlots
QFont | appFont
QString | appLanguage
QString | appStyle
QString | asciiDirPath
bool | autoResizeLayers
bool | autoSave
int | autoSaveTime
bool | autoscale2DPlots
bool | autoScaleFonts
bool | autoSearchUpdates
bool | autoSearchUpdatesRequest
| Equals true if an automatical search for updates was performed on start-up otherwise is set to false;. More...
int | canvasFrameWidth
QString | columnSeparator
QString | configFilePath
bool | confirmCloseFolder
bool | confirmCloseMatrix
bool | confirmCloseNotes
bool | confirmClosePlot2D
bool | confirmClosePlot3D
bool | confirmCloseTable
Folder * | current_folder
| pointer to the current folder in the project More...
QString | customActionsDirPath
bool | d_2_linear_fit_points
| Calculate only 2 points in a generated linear fit function curve. More...
int | d_3D_export_sort
int | d_3D_export_text_mode
QSize | d_add_curves_dialog_size
| User defined size for the Add/Remove curves dialog. More...
QRect | d_app_rect
QString | d_ASCII_comment_string
EndLineChar | d_ASCII_end_line
| End of line convention used to import ASCII files. More...
QString | d_ASCII_file_filter
| Last selected filter in import ASCII dialog. More...
bool | d_ASCII_import_comments
int | d_ASCII_import_first_row_role
QLocale | d_ASCII_import_locale
| Locale used to specify the decimal separators in imported ASCII files. More...
int | d_ASCII_import_mode
bool | d_ASCII_import_preview
bool | d_ASCII_import_read_only
bool | d_ask_web_connection
bool | d_backup_files
QColor | d_canvas_frame_color
QColor | d_class_highlight_color
QLocale | d_clipboard_locale
| Locale used to specify the decimal separators in imported ASCII files. More...
bool | d_column_tool_bar
QColor | d_comment_highlight_color
| User custom colors used for Python syntax highlighting. More...
bool | d_completion
| Flag telling if completion hints are enabled. More...
bool | d_confirm_modif_2D_points
bool | d_confirm_overwrite
int | d_curve_line_style
int | d_curve_max_antialising_size
int | d_decimal_digits
| default precision to be used for all other operations than fitting More...
Grid * | d_default_2D_grid
bool | d_descriptive_stats
bool | d_disable_curve_antialiasing
bool | d_display_tool_bar
bool | d_edit_tool_bar
EndLineChar | d_eol
| End of line convention used for copy/paste operations and when exporting tables/matrices to ASCII files. More...
QString | d_export_ASCII_file_filter
int | d_export_bitmap_resolution
bool | d_export_col_comment
bool | d_export_col_names
QString | d_export_col_separator
bool | d_export_color
int | d_export_compression
bool | d_export_escape_tex_strings
int | d_export_quality
QSizeF | d_export_raster_size
int | d_export_size_unit
bool | d_export_table_selection
bool | d_export_tex_font_sizes
bool | d_export_transparency
int | d_export_vector_resolution
bool | d_extended_export_dialog
bool | d_extended_import_ASCII_dialog
bool | d_extended_open_dialog
bool | d_extended_plot_dialog
bool | d_fft_norm_amp
bool | d_fft_power2
bool | d_fft_shift_res
bool | d_file_tool_bar
int | d_file_version
| File version code used when opening project files (= maj * 100 + min * 10 + patch) More...
bool | d_fill_symbols
bool | d_force_muParser
bool | d_format_tool_bar
int | d_frame_geometry_unit
| Default geometry unit to be displayed in the EnrichmentDialog. More...
QPen | d_frame_widget_pen
QColor | d_function_highlight_color
int | d_graph_attach_policy
Graph::AxisTitlePolicy | d_graph_axis_labeling
QColor | d_graph_background_color
int | d_graph_background_opacity
QColor | d_graph_border_color
int | d_graph_border_width
QColor | d_graph_canvas_color
int | d_graph_canvas_opacity
Graph::LegendDisplayMode | d_graph_legend_display
QString | d_image_export_filter
| Last selected filter in export image dialog. More...
QSize | d_import_ASCII_dialog_size
bool | d_in_place_editing
| Flag telling if the in-place editing of 2D plot labels is enabled. More...
bool | d_indexed_symbols
bool | d_inform_rename_table
WindowType | d_init_window_type
bool | d_int_results_table
bool | d_int_show_plot
bool | d_int_sort_data
bool | d_is_appending_file
| Flag telling if the application is appending a project file or not. More...
QString | d_java_path
QString | d_jodconverter_path
bool | d_keep_aspect_ration
QColor | d_keyword_highlight_color
int | d_latex_compiler
QString | d_latex_compiler_path
int | d_layer_canvas_height
int | d_layer_canvas_width
int | d_layer_geometry_unit
| Default geometry unit to be displayed in the PlotDialog. More...
int | d_legend_default_angle
bool | d_matrix_tool_bar
bool | d_multi_peak_messages
bool | d_muparser_c_locale
bool | d_note_line_numbers
| Flag telling if line numbers are displayed in note windows. More...
QFont | d_notes_font
int | d_notes_tab_length
bool | d_notes_tool_bar
QColor | d_numeric_highlight_color
bool | d_open_last_project
QString | d_open_project_filter
| Last selected filter in open project dialog. More...
bool | d_opening_file
| Flag telling if the application is opening a project file or not. More...
QStringList | d_param_surface_func
bool | d_plot3D_tool_bar
bool | d_plot_tool_bar
int | d_preview_lines
bool | d_print_cropmarks
QPrinter::PaperSize | d_print_paper_size
QPrinter::Orientation | d_printer_orientation
QString | d_python_config_folder
QColor | d_quotation_highlight_color
QStringList | d_recent_functions
QColor | d_rect_default_background
QBrush | d_rect_default_brush
double | d_scale_fonts_factor
bool | d_scale_plots_on_print
bool | d_script_win_on_top
QRect | d_script_win_rect
bool | d_show_current_folder
| Specifies if only the Tables/Matrices in the current folder should be displayed in the Add/remove curve dialog. More...
bool | d_show_empty_cell_gap
bool | d_show_table_comments
bool | d_show_table_paste_dialog
QString | d_soffice_path
QString | d_startup_scripts_folder
| Scripts in this folder are executed at startup if default script language is Python. More...
bool | d_stats_confidence
bool | d_stats_output
bool | d_stats_power
bool | d_stats_result_log
bool | d_stats_result_notes
bool | d_stats_result_table
double | d_stats_significance_level
int | d_symbol_style
bool | d_synchronize_graph_scales
bool | d_table_tool_bar
QString | d_translations_folder
QColor | defaultArrowColor
int | defaultArrowHeadAngle
bool | defaultArrowHeadFill
int | defaultArrowHeadLength
Qt::PenStyle | defaultArrowLineStyle
double | defaultArrowLineWidth
int | defaultCurveAlpha
int | defaultCurveBrush
double | defaultCurveLineWidth
int | defaultCurveStyle
int | defaultPlotMargin
QString | defaultScriptingLang
| The scripting language to use for new projects. More...
double | defaultSymbolEdge
int | defaultSymbolSize
int | fit_output_precision
| precision used for the output of the fit operations More...
bool | fit_scale_errors
| Scale the errors output in fit operations with reduced chi^2. More...
QString | fitModelsPath
QString | fitPluginsPath
int | fitPoints
| Number of points in a generated fit curve. More...
FolderListView * | folders
bool | generatePeakCurves
bool | generateUniformFitPoints
QString | helpFilePath
int | ignoredLines
QString | imagesDirPath
QColor | legendBackground
int | legendFrameStyle
QColor | legendTextColor
QStringList | locales
QDockWidget * | logWindow
FolderListView * | lv
int | majTicksLength
int | majTicksStyle
int | minTicksLength
int | minTicksStyle
QColor | panelsColor
QColor | panelsTextColor
bool | pasteFitResultsToPlot
QColor | peakCurvesColor
QFont | plotAxesFont
QFont | plotLegendFont
QFont | plotNumbersFont
QFont | plotTitleFont
QString | projectname
int | recentMenuID
QStringList | recentProjects
bool | renameColumns
QStringList | renamedTables
| List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder. More...
QStringList | rFunctions
bool | saved
int | savingTimerId
QString | scriptsDirPath
ShowWindowsPolicy | show_windows_policy
| Describes which windows are shown when the folder becomes the current folder. More...
bool | simplify_spaces
bool | strip_spaces
QStringList | surfaceFunc
QColor | tableBkgdColor
QColor | tableHeaderColor
QFont | tableHeaderFont
QColor | tableTextColor
QFont | tableTextFont
QString | templatesDir
| Path to the folder where the last template file was opened/saved. More...
QStringList | thetaFunctions
bool | titleOn
QString | workingDir
QColor | workspaceColor
bool | writeFitResultsToLog
| Write fit output information to Result Log. More...
QStringList | xFunctions
QStringList | yFunctions
User preferences for axes in new 2D plot layers
QVector< bool > | d_show_axes
| Axes to be shown. More...
QVector< bool > | d_show_axes_labels
| Axes with labels enabled. More...
bool | drawBackbones
| Draw axes backbones. More...
int | d_graph_tick_labels_dist
| Default distance between the ticks and the tick labels. More...
int | d_graph_axes_labels_dist
| Distance between the axes title and the backbone. More...
int | axesLineWidth
| Default axes linewidth. More...
variables used when user copy/paste markers
FrameWidget * | d_enrichement_copy
ArrowMarker * | d_arrow_copy

## Private Slots

void | addColumnNameToCompleter (const QString &colName, bool remove=false)
void | removeColumnNameFromCompleter (const QString &colName)

## Private Member Functions

void | analysisMenuAboutToShow ()
void | closedLastCopiedLayer ()
int | convertOldToNewColorIndex (int cindex)
| Workaround for the new colors introduced in rev 447. More...
virtual QMenu * | createPopupMenu ()
void | custom2DPlotTools (MultiLayer *)
void | customColumnActions ()
void | customMenu (QMdiSubWindow *w)
void | customToolBars (QMdiSubWindow *w)
void | decreasePrecision ()
void | disableActions ()
void | disableToolbars ()
void | editMenuAboutToShow ()
void | fileMenuAboutToShow ()
QString | getSaveProjectName (const QString &fileName, bool *compress=0, int scope=0)
void | goToParentFolder ()
void | hideSelectedColumns ()
void | increasePrecision ()
void | initSearchForUpdates ()
bool | isProjectFile (const QString &fn)
void | loadPlugins ()
void | matrixMenuAboutToShow ()
void | performCustomAction (QAction *)
void | plotDataMenuAboutToShow ()
void | plotMenuAboutToShow ()
void | scriptingMenuAboutToShow ()
void | showAllColumns ()
void | showCustomActionDialog ()
QMessageBox::StandardButton | showSaveProjectMessage ()
void | tableMenuAboutToShow ()
void | updateCompleter (const QString &windowName, bool remove=false, const QString &newName=QString::null)
void | updateExplorerWindowLayout (Qt::DockWidgetArea)
void | windowActivated (QMdiSubWindow *w)
void | windowsMenuAboutToShow ()
void | windowsMenuActivated (int id)
Initialization
void | init (bool factorySettings=false)
void | initCompleter ()
void | createActions ()
void | initMainMenu ()
void | initToolBars ()
void | initPlot3DToolBar ()
void | initPlot3D (Graph3D *plot)
void | insertTranslatedStrings ()
void | translateActionsStrings ()
Font Format Functions
void | enableTextEditor (Graph *g)
void | setFontSize (int)
void | setFontFamily (const QFont &)
void | setItalicFont (bool)
void | setBoldFont (bool)
void | insertSuperscript ()
void | insertSubscript ()
void | underline ()
void | insertGreekSymbol ()
void | insertGreekMajSymbol ()
void | insertMathSymbol ()
void | setTextColor ()

## Private Attributes

QAction * | actionAbout
QAction * | actionActivateWindow
QAction * | actionAdd3DData
QAction * | actionAddColToTable
QAction * | actionAddEllipse
QAction * | actionAddErrorBars
QAction * | actionAddFormula
QAction * | actionAddFunctionCurve
QAction * | actionAddImage
QAction * | actionAddInsetCurveLayer
QAction * | actionAddInsetLayer
QAction * | actionAddLayer
QAction * | actionAddNoteTab
QAction * | actionAddRectangle
QAction * | actionAddText
QAction * | actionAddZoomPlot
QAction * | actionAdjustColumnWidth
QAction * | actionAlignBottom
QAction * | actionAlignLeft
QAction * | actionAlignRight
QAction * | actionAlignTop
QAction * | actionAnimate
QAction * | actionAppendProject
QAction * | actionAutoCorrelate
QAction * | actionAutomaticLayout
QAction * | actionBandBlockFilter
QAction * | actionBandPassFilter
QAction * | actionBaseline
QAction * | actionBoxPlot
QAction * | actionCheckUpdates
QAction * | actionChiSquareTest
QAction * | actionChooseHelpFolder
QAction * | actionClearLogInfo
QAction * | actionClearSelection
QAction * | actionClearTable
QAction * | actionCloseAllWindows
QAction * | actionCloseNoteTab
QAction * | actionCloseProject
QAction * | actionCloseWindow
QAction * | actionColorMap
QAction * | actionContourMap
QAction * | actionConvertMatrixDirect
QAction * | actionConvertMatrixXYZ
QAction * | actionConvertMatrixYXZ
QAction * | actionConvertTableBinning
QAction * | actionConvertTableDirect
QAction * | actionConvertTableRegularXYZ
QAction * | actionConvolute
QAction * | actionCopySelection
QAction * | actionCopyWindow
QAction * | actionCorrelate
QAction * | actionCurveFullRange
QAction * | actionCustomActionDialog
QAction * | actionCustomLayout
QAction * | actionCustomSharedAxisLayers
QAction * | actionCutSelection
QAction * | actionDeconvolute
QAction * | actionDecreaseIndent
QAction * | actionDecreasePrecision
QAction * | actionDeleteFitTables
QAction * | actionDeleteLayer
QAction * | actionDeleteRows
QAction * | actionDifferentiate
QAction * | actionDisregardCol
QAction * | actionDonate
QAction * | actionDownloadManual
QAction * | actionDragCurve
QAction * | actionDrawPoints
QAction * | actionEditCurveRange
QAction * | actionEditSurfacePlot
QAction * | actionExportAllGraphs
QAction * | actionExportExcel
QAction * | actionExportGraph
QAction * | actionExportMatrix
QAction * | actionExportOds
QAction * | actionExportPDF
QAction * | actionExtractGraphs
QAction * | actionExtractLayers
QAction * | actionExtractTableData
QAction * | actionFFT
QAction * | actionFind
QAction * | actionFindNext
QAction * | actionFindPrev
QAction * | actionFindWindow
QAction * | actionFitExpGrowth
QAction * | actionFitFrame
QAction * | actionFitGauss
QAction * | actionFitLinear
QAction * | actionFitLorentz
QAction * | actionFitSigmoidal
QAction * | actionFitSlope
QAction * | actionFlipMatrixHorizontally
QAction * | actionFlipMatrixVertically
QAction * | actionFontBold
QAction * | actionFontBox
QAction * | actionFontItalic
QAction * | actionFontSize
QAction * | actionFrequencyCount
QAction * | actionGoToColumn
QAction * | actionGoToRow
QAction * | actionGrayMap
QAction * | actionGreekMajSymbol
QAction * | actionGreekSymbol
QAction * | actionHelpBugReports
QAction * | actionHelpForums
QAction * | actionHideActiveWindow
QAction * | actionHideCurve
QAction * | actionHideOtherCurves
QAction * | actionHideSelectedColumns
QAction * | actionHideWindow
QAction * | actionHighPassFilter
QAction * | actionHomePage
QAction * | actionHorSharedAxisLayers
QAction * | actionImagePlot
QAction * | actionImageProfilesPlot
QAction * | actionImportDatabase
QAction * | actionImportImage
QAction * | actionImportSound
QAction * | actionIncreaseIndent
QAction * | actionIncreasePrecision
QAction * | actionIntegrate
QAction * | actionIntensityTable
QAction * | actionInterpolate
QAction * | actionInvertMatrix
QAction * | actionLoad
QAction * | actionLoadImage
QAction * | actionLowerEnrichment
QAction * | actionLowPassFilter
QAction * | actionMagnify
QAction * | actionMagnifyHor
QAction * | actionMagnifyVert
QAction * | actionMathSymbol
QAction * | actionMatrixColumnRow
QAction * | actionMatrixCustomScale
QAction * | actionMatrixDefaultScale
QAction * | actionMatrixDeterminant
QAction * | actionMatrixFFTDirect
QAction * | actionMatrixFFTInverse
QAction * | actionMatrixGrayScale
QAction * | actionMatrixRainbowScale
QAction * | actionMatrixXY
QAction * | actionMaximizeWindow
QAction * | actionMinimizeWindow
QAction * | actionMoveColFirst
QAction * | actionMoveColLast
QAction * | actionMoveColLeft
QAction * | actionMoveColRight
QAction * | actionMoveRowDown
QAction * | actionMoveRowUp
QAction * | actionMultiPeakGauss
QAction * | actionMultiPeakLorentz
QAction * | actionNewFolder
QAction * | actionNewFunctionPlot
QAction * | actionNewGraph
QAction * | actionNewLegend
QAction * | actionNewMatrix
QAction * | actionNewNote
QAction * | actionNewProject
QAction * | actionNewSurfacePlot
QAction * | actionNewTable
QAction * | actionNextWindow
QAction * | actionNormalizeSelection
QAction * | actionNormalizeTable
QAction * | actionNoteEvaluate
QAction * | actionNoteExecute
QAction * | actionNoteExecuteAll
QAction * | actionOneSampletTest
QAction * | actionOpen
QAction * | actionOpenExcel
QAction * | actionOpenOds
QAction * | actionOpenTemplate
QAction * | actionPasteSelection
QAction * | actionPerspective
QAction * | actionPixelLineProfile
QAction * | actionPlot2HorizontalLayers
QAction * | actionPlot2VerticalLayers
QAction * | actionPlot3DBars
QAction * | actionPlot3DHiddenLine
QAction * | actionPlot3DPolygons
QAction * | actionPlot3DRibbon
QAction * | actionPlot3DScatter
QAction * | actionPlot3DTrajectory
QAction * | actionPlot3DWireFrame
QAction * | actionPlot3DWireSurface
QAction * | actionPlot4Layers
QAction * | actionPlotArea
QAction * | actionPlotDoubleYAxis
QAction * | actionPlotHistogram
QAction * | actionPlotHorizontalBars
QAction * | actionPlotHorSteps
QAction * | actionPlotL
QAction * | actionPlotLP
QAction * | actionPlotP
QAction * | actionPlotPie
QAction * | actionPlotSpline
QAction * | actionPlotStackedHistograms
QAction * | actionPlotStackedLayers
QAction * | actionPlotVectXYAM
QAction * | actionPlotVectXYXY
QAction * | actionPlotVerticalBars
QAction * | actionPlotVerticalDropLines
QAction * | actionPlotVertSteps
QAction * | actionPrevWindow
QAction * | actionPrint
QAction * | actionPrintAllPlots
QAction * | actionPrintPreview
QAction * | actionRaiseEnrichment
QAction * | actionReadOnlyCol
QAction * | actionRedo
QAction * | actionRemoveCurve
QAction * | actionRename
QAction * | actionRenameNoteTab
QAction * | actionReplace
QAction * | actionResetRotation
QAction * | actionResizeActiveWindow
QAction * | actionResizeWindow
QAction * | actionRestartScripting
QAction * | actionRotateMatrix
QAction * | actionRotateMatrixMinus
QAction * | actionSaveNote
QAction * | actionSaveProject
QAction * | actionSaveProjectAs
QAction * | actionSaveTemplate
QAction * | actionSaveWindow
QAction * | actionScriptingLang
QAction * | actionSetAscValues
QAction * | actionSetLabelCol
QAction * | actionSetMatrixDimensions
QAction * | actionSetMatrixProperties
QAction * | actionSetMatrixValues
QAction * | actionSetRandomNormalValues
QAction * | actionSetRandomValues
QAction * | actionSetXCol
QAction * | actionSetXErrCol
QAction * | actionSetYCol
QAction * | actionSetYErrCol
QAction * | actionSetZCol
QAction * | actionShapiroWilk
QAction * | actionSharedAxesLayers
QAction * | actionShowAllColumns
QAction * | actionShowAllCurves
QAction * | actionShowAxisDialog
QAction * | actionShowColsDialog
QAction * | actionShowColStatistics
QAction * | actionShowColumnOptionsDialog
QAction * | actionShowColumnValuesDialog
QAction * | actionShowConfigureDialog
QAction * | actionShowCurvePlotDialog
QAction * | actionShowCurvesDialog
QAction * | actionShowCurveWorksheet
QAction * | actionShowExpDecay3Dialog
QAction * | actionShowExpDecayDialog
QAction * | actionShowExplorer
QAction * | actionShowExportASCIIDialog
QAction * | actionShowFitDialog
QAction * | actionShowFitPolynomDialog
QAction * | actionShowGridDialog
QAction * | actionShowHelp
QAction * | actionShowIntDialog
QAction * | actionShowLayerDialog
QAction * | actionShowLineDialog
QAction * | actionShowLog
QAction * | actionShowMoreWindows
QAction * | actionShowNoteLineNumbers
QAction * | actionShowPlotDialog
QAction * | actionShowPlotWizard
QAction * | actionShowRowsDialog
QAction * | actionShowRowStatistics
QAction * | actionShowScaleDialog
QAction * | actionShowScriptWindow
QAction * | actionShowTextDialog
QAction * | actionShowTitleDialog
QAction * | actionShowTwoExpDecayDialog
QAction * | actionShowUndoStack
QAction * | actionSmoothAverage
QAction * | actionSmoothFFT
QAction * | actionSmoothLowess
QAction * | actionSmoothSavGol
QAction * | actionSortSelection
QAction * | actionSortTable
QAction * | actionStackBars
QAction * | actionStackColumns
QAction * | actionStackSharedAxisLayers
QAction * | actionStemPlot
QAction * | actionSubscript
QAction * | actionSubtractLine
QAction * | actionSubtractReference
QAction * | actionSuperscript
QAction * | actionSwapColumns
QAction * | actionTableRecalculate
QAction * | actionTechnicalSupport
QAction * | actionTextColor
QAction * | actionTimeStamp
QAction * | actionToolBars
QAction * | actionTranslateHor
QAction * | actionTranslateVert
QAction * | actionTranslations
QAction * | actionTransposeMatrix
QAction * | actionTwoSampletTest
QAction * | actionUnderline
QAction * | actionUndo
QAction * | actionUnzoom
QAction * | actionVertSharedAxisLayers
QAction * | actionViewMatrix
QAction * | actionViewMatrixImage
QAction * | actionWaterfallPlot
QMenu * | analysisMenu
QTranslator * | appTranslator
QAssistantClient * | assistant
QAction * | back
QAction * | barstyle
QAction * | Box
QAction * | btnArrow
QAction * | btnCursor
QAction * | btnLine
QAction * | btnMovePoints
QAction * | btnPicker
QAction * | btnPointer
QAction * | btnRemovePoints
QToolButton * | btnResults
QAction * | btnSelect
QAction * | btnZoomIn
QAction * | btnZoomOut
QAction * | ceil
QToolBar * | columnTools
QAction * | conestyle
QActionGroup * | coord
QAction * | crossHairStyle
MdiSubWindow * | d_active_window
bool | d_auto_update_table_values
QCompleter * | d_completer
| Completer used in notes and in the script window. More...
ExcelImportMethod | d_excel_import_method
QList< ImportExportPlugin * > | d_import_export_plugins
QStringList | d_indexed_color_names
QList< QColor > | d_indexed_colors
int | d_matrix_undo_stack_size
bool | d_mdi_windows_area
QList< int > | d_symbols_list
TextEditor * | d_text_editor
QUndoView * | d_undo_view
QList< QAction * > | d_user_actions
QList< QMenu * > | d_user_menus
QMdiArea * | d_workspace
QActionGroup * | dataTools
QMenu * | decayMenu
QToolBar * | displayBar
QList< Q3ListViewItem * > | draggedItems
| Stores the pointers to the dragged items from the FolderListViews objects. More...
QMenu * | edit
QToolBar * | editTools
QSplitter * | explorerSplitter
QDockWidget * | explorerWindow
QMenu * | exportPlotMenu
QMenu * | fileMenu
QToolBar * | fileTools
QAction * | filledmesh
QMenu * | fillMenu
QMenu * | filterMenu
QAction * | floor
QAction * | floordata
QAction * | flooriso
QAction * | floornone
QActionGroup * | floorstyle
QMenu * | foldersMenu
QMenu * | format
QToolBar * | formatToolBar
QAction * | Frame
QAction * | front
QMenu * | graphMenu
QActionGroup * | grids
QMenu * | help
QAction * | hiddenline
QWidgetList * | hiddenWindows
QHttp * | http
| Used when checking for new versions. More...
QMenu * | importMenu
QLineEdit * | info
Graph * | lastCopiedLayer
QAction * | left
QMenu * | matrixMenu
QMenu * | multiPeakMenu
QMenu * | newMenu
QAction * | None
QMenu * | normMenu
QToolBar * | noteTools
QMenu * | plot2DMenu
QMenu * | plot3DMenu
QToolBar * | plot3DTools
QMenu * | plotDataMenu
QToolBar * | plotMatrixBar
QActionGroup * | plotstyle
QToolBar * | plotTools
QAction * | pointstyle
QAction * | polygon
QTranslator * | qtTranslator
QMenu * | recent
QTextEdit * | results
QAction * | right
QMenu * | scriptingMenu
ScriptWindow * | scriptWindow
QMenu * | smoothMenu
QMenu * | tableMenu
QMenu * | tablesDepend
QToolBar * | tableTools
QDockWidget * | undoStackWindow
QBuffer | version_buffer
| Used when checking for new versions. More...
QMenu * | view
QMenu * | windowsMenu
QAction * | wireframe

## Dialogs

void | showFindDialogue ()
void | showPlotDialog (int curveKey=-1)
| Show plot style dialog for the active MultiLayer / activeLayer / specified curve or the activeLayer options dialog if no curve is specified (curveKey = -1). More...
QDialog * | showScaleDialog ()
QDialog * | showPlot3dDialog ()
AxesDialog * | showScalePageFromAxisDialog (int axisPos)
AxesDialog * | showAxisPageFromAxisDialog (int axisPos)
void | showAxisDialog ()
void | showGridDialog ()
void | showGeneralPlotDialog ()
void | showResults (bool ok)
void | showResults (const QString &s, bool ok=true)
void | showEnrichementDialog ()
void | showLineDialog ()
void | showTitleDialog ()
ExportDialog * | showExportASCIIDialog ()
void | showCurvesDialog ()
void | showCurveRangeDialog ()
CurveRangeDialog * | showCurveRangeDialog (Graph *g, int curve)
AssociationsDialog * | showPlotAssociations (int curve)
void | showAxisTitleDialog ()
void | showColumnOptionsDialog ()
void | showRowsDialog ()
void | showDeleteRowsDialog ()
void | showColsDialog ()
void | showColMenu (int c)
void | showColumnValuesDialog ()
void | showExtractDataDialog ()
void | showGraphContextMenu ()
void | showTableContextMenu (bool selection)
void | showWindowContextMenu ()
void | customWindowTitleBarMenu (MdiSubWindow *w, QMenu *menu)
void | showCurveContextMenu (QwtPlotItem *)
void | showCurvePlotDialog ()
void | showCurveWorksheet ()
void | showCurveWorksheet (Graph *g, int curveIndex)
void | showWindowPopupMenu (Q3ListViewItem *it, const QPoint &p, int)
void | showListViewSelectionMenu (const QPoint &p)
| Connected to the context menu signal from lv; it's called when there are several items selected in the list. More...
void | showListViewPopupMenu (const QPoint &p)
| Connected to the context menu signal from lv; it's called when there are no items selected in the list. More...
void | showScriptWindow (bool parent=true)
void | showMoreWindows ()
void | showMarkerPopupMenu ()
void | showHelp ()
void | chooseHelpFolder ()
void | showPlotWizard ()
void | showFitPolynomDialog ()
void | showFrequencyCountDialog ()
void | showFunctionIntegrationDialog ()
void | showInterpolationDialog ()
void | showExpGrowthDialog ()
void | showExpDecayDialog ()
void | showExpDecayDialog (int type)
void | showTwoExpDecayDialog ()
void | showExpDecay3Dialog ()
void | showRowStatistics ()
void | showColStatistics ()
void | showFitDialog ()
void | showLayerDialog ()
void | showPreferencesDialog ()
void | showMatrixDialog ()
void | showMatrixSizeDialog ()
void | showMatrixValuesDialog ()
void | showSmoothSavGolDialog ()
void | showSmoothFFTDialog ()
void | showSmoothAverageDialog ()
void | showSmoothLowessDialog ()
void | showSmoothDialog (int m)
void | showFilterDialog (int filter)
void | lowPassFilterDialog ()
void | highPassFilterDialog ()
void | bandPassFilterDialog ()
void | bandBlockFilterDialog ()
void | showFFTDialog ()
void | showColorMapDialog ()
static void | showStandAloneHelp ()

## user custom values for 3D plots look

bool | d_3D_smooth_mesh
bool | d_3D_legend
bool | d_3D_orthogonal
bool | d_3D_autoscale
int | d_3D_resolution
int | d_3D_projection
QFont | d_3D_title_font
QFont | d_3D_numbers_font
QFont | d_3D_axes_font
LinearColorMap | d_3D_color_map
QColor | d_3D_mesh_color
QColor | d_3D_axes_color
QColor | d_3D_numbers_color
QColor | d_3D_labels_color
QColor | d_3D_background_color
QColor | d_3D_grid_color
QColor | d_3D_minor_grid_color
bool | d_3D_minor_grids
bool | d_3D_major_grids
int | d_3D_major_style
int | d_3D_minor_style
double | d_3D_major_width
double | d_3D_minor_width
void | setPlot3DOptions ()

## Additional Inherited Members

Protected Attributes inherited from scripted
ScriptingEnv * | scriptEnv

## Detailed Description

QtiPlot's main window.

This class contains the main part of the user interface as well as the central project management facilities.

It manages all MdiSubWindow MDI Windows in a project, knows about their organization in Folder objects and contains the parts of the project explorer not implemented in Folder, FolderListItem or FolderListView.

Furthermore, it is responsible for displaying most MDI Windows' context menus and opening all sorts of dialogs.

# Future Plans

Split out the project management part into a new Project class. If MdiSubWindow maintains a reference to its parent Project, it should be possible to have its subclasses display their own context menus and dialogs. This is necessary for implementing new plot types or even completely new MdiSubWindow subclasses in plug-ins. It will also make ApplicationWindow more manageable by removing those parts not directly related to the main window.

Project would also take care of basic project file reading/writing (using Qt's XML framework), but delegate most of the work to MdiSubWindow and its subclasses. This is necessary for providing save/restore of classes implemented in plug-ins. Support for foreign formats on the other hand could go into import/export classes (which could also be implemented in plug-ins). Those would interface directly with Project and the MyWidgets it manages. Thus, in addition to supporting QtXML-based save/restore, Project, MdiSubWindow and subclasses will also have to provide generalized save/restore methods/constructors.

Maybe split out the project explorer into a new ProjectExplorer class, depending on how much code is left in ApplicationWindow after the above reorganizations. Think about whether a Model/View approach can be used for Project/ProjectExplorer.

## Member Enumeration Documentation

anonymous enum

Enumerator
MaxRecentProjects |

enum ApplicationWindow::Analysis

Enumerator
NoAnalysis |
Integrate |
Diff |
FitLinear |
FitGauss |
FitLorentz |
FitSigmoidal |
FitSlope |

enum ApplicationWindow::EndLineChar

Enumerator
LF |
CRLF |
CR |

enum ApplicationWindow::ExcelImportMethod

Enumerator
ExcelFormatLibrary |
LocalOpenOffice |
LocalExcelInstallation |

enum ApplicationWindow::LaTeXCompiler

Enumerator
MathTran |
Local |

enum ApplicationWindow::MatrixToTableConversion

Enumerator
Direct |
XYZ |
YXZ |

enum ApplicationWindow::ShowWindowsPolicy

Enumerator
HideAll |
ActiveFolder |
SubFolders |

enum ApplicationWindow::WindowType

Enumerator
NoWindow |
TableWindow |
MatrixWindow |
MultiLayerWindow |
NoteWindow |
Plot3DWindow |

## Constructor & Destructor Documentation

ApplicationWindow::ApplicationWindow | ( | bool | factorySettings = `false` | ) |

References init().

Referenced by importOPJ(), newProject(), openProject(), and plotFile().

ApplicationWindow::ApplicationWindow | ( | const QStringList & | l | ) |

ApplicationWindow::~ApplicationWindow | ( |  | ) |

References d_text_editor, disableTools(), MultiLayer::hasSelectedLayers(), hiddenWindows, scriptWindow, and windowsList().

## Member Function Documentation

QMessageBox * ApplicationWindow::about | ( | bool | dialog = `true` | ) |

static

Show about dialog.

References copyright_string, release_date, and versionString().

Referenced by createActions(), and QtiPlotApplication::QtiPlotApplication().

void ApplicationWindow::activateWindow | ( |  | ) |

References lv, and WindowListItem::window().

Referenced by createActions(), find(), and showSelectedWindows().

void ApplicationWindow::activateWindow | ( | MdiSubWindow * | w | ) |

References d_workspace, modified(), MdiSubWindow::setNormal(), and updateWindowLists().

MdiSubWindow * ApplicationWindow::activeWindow | ( | WindowType | type = `NoWindow` | ) |

References Folder::activeWindow(), current_folder, d_active_window, MatrixWindow, MultiLayerWindow, NoteWindow, NoWindow, Plot3DWindow, TableWindow, and Folder::windowsList().

Referenced by ErrDialog::add(), addColToTable(), addEllipse(), addErrorBars(), addFunctionCurve(), addImage(), addInsetLayer(), addLayer(), addNoteTab(), addRectangle(), addTexFormula(), addText(), addTimeStamp(), adjustColumnWidth(), alignBottom(), alignLeft(), alignRight(), alignTop(), analysis(), analysisMenuAboutToShow(), autoArrangeLayers(), autoCorrelate(), baselineDialog(), change3DData(), change3DMatrix(), clearSelection(), clearTable(), clone(), closeActiveWindow(), closeNoteTab(), commentSelection(), convertMatrixToTableDirect(), convertMatrixToTableXYZ(), convertMatrixToTableYXZ(), convertTableToMatrix(), convolute(), copyActiveLayer(), copyMarker(), copySelection(), correlate(), currentMatrix(), currentNote(), currentPlot(), currentTable(), customColumnActions(), cutSelection(), deconvolute(), decreaseNoteIndent(), decreasePrecision(), deleteLayer(), differentiate(), disregardCol(), drawArrow(), drawLine(), drawPoints(), editMenuAboutToShow(), editSurfacePlot(), evaluate(), execute(), executeAll(), exportGraph(), exportLayer(), exportMatrix(), exportPDF(), extractGraphs(), extractLayers(), fileMenuAboutToShow(), fitFrameToLayer(), fitLinear(), fitMultiPeak(), fitSlope(), flipMatrixHorizontally(), flipMatrixVertically(), generate2DGraph(), goToColumn(), goToRow(), hideActiveWindow(), hideCurve(), hideOtherCurves(), hideSelectedColumns(), importASCII(), importImage(), increaseNoteIndent(), increasePrecision(), ImportASCIIDialog::initPreview(), insert3DMatrixPlot(), insertNew3DData(), insertTranslatedStrings(), integrate(), intensityTable(), invertMatrix(), magnify(), matrixDeterminant(), matrixDirectFFT(), matrixInverseFFT(), matrixMenuAboutToShow(), moveColumnFirst(), moveColumnLast(), moveColumnLeft(), moveColumnRight(), movePoints(), moveTableRowDown(), moveTableRowUp(), multilayerPlot(), newLegend(), newStemPlot(), normalizeActiveTable(), normalizeSelection(), noteFindDialogue(), noteFindNext(), noteFindPrev(), noteReplaceDialogue(), pasteSelection(), pickDataTool(), pixelLineProfile(), plot3DBars(), plot3DMatrix(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plotColorMap(), plotContour(), plotCustomLayout(), plotDoubleYAxis(), plotGrayScale(), plotHistogram(), plotImage(), plotImageProfiles(), plotPie(), plotVectXYAM(), plotVectXYXY(), print(), printPreview(), raiseActiveEnrichment(), recalculateTable(), redo(), removeAxes3DPlot(), removeCurve(), removeGrid3DPlot(), removePoints(), rename(), renameCurrentNoteTab(), resetRotation(), resizeActiveWindow(), restoreApplicationGeometry(), rotateMatrix90(), rotateMatrixMinus90(), saveAsTemplate(), saveNoteAs(), saveWindowAs(), scriptingMenuAboutToShow(), setAscValues(), setAutoScale(), setBackGrid3DPlot(), setBars3DPlot(), setBoldFont(), setBoxed3DPlot(), setCeilGrid3DPlot(), setCones3DPlot(), setCrosses3DPlot(), setCurveFullRange(), setEmptyFloor3DPlot(), setFilledMesh3DPlot(), setFloorData3DPlot(), setFloorGrid3DPlot(), setFloorIso3DPlot(), setFontFamily(), setFontSize(), setFramed3DPlot(), setFrontGrid3DPlot(), setHiddenLineGrid3DPlot(), setItalicFont(), setLabelCol(), setLeftGrid3DPlot(), setLineGrid3DPlot(), setMatrixDefaultScale(), setMatrixGrayScale(), setMatrixRainbowScale(), setNormalRandomValues(), setPoints3DPlot(), setRandomValues(), setReadOnlyCol(), setReadOnlyColumns(), setReadWriteColumns(), setRightGrid3DPlot(), setTextColor(), setXCol(), setXErrCol(), setYCol(), setYErrCol(), setZCol(), showAllColumns(), showAllCurves(), showAxisDialog(), showAxisTitleDialog(), showBinMatrixDialog(), showChiSquareTestDialog(), showColMenu(), showColorMapDialog(), showColsDialog(), showColStatistics(), showColumnOptionsDialog(), showColumnValuesDialog(), showCursor(), showCurveContextMenu(), showCurveRangeDialog(), showCurvesDialog(), showCurveWorksheet(), showDataSetDialog(), showDeleteRowsDialog(), showEnrichementDialog(), showExpDecayDialog(), showExportASCIIDialog(), showExtractDataDialog(), showFFTDialog(), showFilterDialog(), showFitDialog(), showFitPolynomDialog(), showFrequencyCountDialog(), showFunctionIntegrationDialog(), showGeneralPlotDialog(), showGraphContextMenu(), showInterpolationDialog(), showLayerDialog(), showLineDialog(), showMarkerPopupMenu(), showMatrixDialog(), showMatrixSizeDialog(), showMatrixValuesDialog(), showNoteLineNumbers(), showPlot3dDialog(), showPlotAssociations(), showPlotDialog(), showRangeSelectors(), showRowsDialog(), showRowStatistics(), showScaleDialog(), showScreenReader(), showSmoothDialog(), showStudentTestDialog(), showTableContextMenu(), showTitleDialog(), showToolBarsMenu(), showWindowContextMenu(), sortActiveTable(), sortSelection(), subtractReferenceData(), subtractStraightLine(), swapColumns(), tableToMatrixRegularXYZ(), testNormality(), toggle3DAnimation(), togglePerspective(), translateCurve(), transposeMatrix(), uncommentSelection(), undo(), viewMatrixColumnRow(), viewMatrixImage(), viewMatrixTable(), viewMatrixXY(), waterfallPlot(), zoomIn(), zoomOut(), and zoomRectanglePlot().

void ApplicationWindow::add3DData | ( |  | ) |

References columnsList(), hasTable(), insertNew3DData(), and Table::Z.

Referenced by createActions().

void ApplicationWindow::add3DMatrixPlot | ( |  | ) |

References insert3DMatrixPlot(), and matrixNames().

Referenced by showWindowContextMenu().

void ApplicationWindow::addColToTable | ( |  | ) |

References activeWindow(), Table::addCol(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::addColumnNameToCompleter | ( | const QString & | colName,
|  | bool | remove = `false`
| ) |  |

private slot

References d_completer, d_is_appending_file, and d_opening_file.

Referenced by connectTable(), and removeColumnNameFromCompleter().

void ApplicationWindow::addCustomAction | ( | QAction * | action,
|  | const QString & | parentName,
|  | int | index = `-1`
| ) |  |

References customizableMenusList(), d_user_actions, d_user_menus, and toolBarsList().

Referenced by CustomActionDialog::addAction(), loadCustomActions(), and CustomActionDialog::saveCurrentAction().

QMenu * ApplicationWindow::addCustomMenu | ( | const QString & | title,
|  | const QString & | parentName
| ) |  |

References customizableMenusList(), d_user_menus, and performCustomAction().

Referenced by CustomActionDialog::addMenu(), and loadCustomActions().

void ApplicationWindow::addEllipse | ( |  | ) |

References actionAddEllipse, MultiLayer::activeLayer(), activeWindow(), btnPointer, AddWidgetTool::Ellipse, info, MultiLayerWindow, and Graph::setActiveTool().

Referenced by initToolBars().

void ApplicationWindow::addErrorBars | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::analysableCurvesList(), Graph::curveCount(), MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, ErrDialog::setCurveNames(), ErrDialog::setSrcTables(), and tableList().

Referenced by createActions().

void ApplicationWindow::addFolder | ( |  | ) |

Adds a new folder to the project.

References addFolderListViewItem(), current_folder, explorerWindow, Folder::folderListItem(), Folder::setFolderListItem(), and Folder::subfolders().

Referenced by createActions(), and init().

Folder * ApplicationWindow::addFolder | ( | QString | name,
|  | Folder * | parent = `NULL`
| ) |  |

References addFolderListViewItem(), current_folder, Folder::folderListItem(), projectFolder(), Folder::setFolderListItem(), and Folder::subfolders().

void ApplicationWindow::addFolderListViewItem | ( | Folder * | f | ) |

adds a folder list item to the list view "lv"

References Folder::birthDate(), lv, and FolderListItem::setActive().

Referenced by addFolder(), and changeFolder().

void ApplicationWindow::addFunctionCurve | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), functionDialog(), MultiLayer::isEmpty(), MultiLayerWindow, and FunctionDialog::setGraph().

Referenced by createActions().

void ApplicationWindow::addImage | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::addImage(), getFileName(), imageFilter(), imagesDirPath, MultiLayer::isEmpty(), and MultiLayerWindow.

Referenced by createActions().

void ApplicationWindow::addInsetCurveLayer | ( |  | ) |

slot

References addInsetLayer().

Referenced by createActions().

void ApplicationWindow::addInsetLayer | ( | bool | curves = `false` | ) |

slot

References MultiLayer::activeLayer(), activeWindow(), MultiLayer::addLayer(), Graph::copyCurves(), Graph::enableAxis(), MultiLayerWindow, Graph::setAxisTitle(), and Graph::setBackgroundColor().

Referenced by addInsetCurveLayer(), and createActions().

void ApplicationWindow::addLayer | ( |  | ) |

slot

References activeWindow(), MultiLayer::addLayer(), MultiLayer::arrangeLayers(), MultiLayer::canvasRect(), MultiLayerWindow, MultiLayer::numLayers(), and setPreferences().

Referenced by createActions().

void ApplicationWindow::addListViewItem | ( | MdiSubWindow * | w | ) |

adds a widget list item to the list view "lv"

References MdiSubWindow::aspect(), MdiSubWindow::birthDate(), lv, updateCompleter(), and MdiSubWindow::windowLabel().

Referenced by changeFolder(), initMatrix(), initMultilayerPlot(), initPlot3D(), initTable(), and newNote().

void ApplicationWindow::addNoteTab | ( |  | ) |

References activeWindow(), Note::addTab(), modifiedProject(), and NoteWindow.

Referenced by createActions().

void ApplicationWindow::addRectangle | ( |  | ) |

References actionAddRectangle, MultiLayer::activeLayer(), activeWindow(), btnPointer, info, MultiLayerWindow, AddWidgetTool::Rectangle, and Graph::setActiveTool().

Referenced by initToolBars().

void ApplicationWindow::addTexFormula | ( |  | ) |

References actionAddFormula, MultiLayer::activeLayer(), activeWindow(), btnPointer, info, MultiLayerWindow, Graph::setActiveTool(), and AddWidgetTool::TexEquation.

Referenced by initToolBars().

void ApplicationWindow::addText | ( |  | ) |

References actionAddText, MultiLayer::activeLayer(), activeWindow(), btnPointer, info, MultiLayerWindow, Graph::setActiveTool(), and AddWidgetTool::Text.

Referenced by initToolBars().

void ApplicationWindow::addTimeStamp | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::addTimeStamp(), MultiLayer::isEmpty(), and MultiLayerWindow.

Referenced by createActions().

void ApplicationWindow::addWindowsListToCompleter | ( |  | ) |

References Table::colName(), d_completer, Folder::folderBelow(), Table::numCols(), projectFolder(), scripted::scriptEnv, and Folder::windowsList().

Referenced by openProject().

void ApplicationWindow::adjustColumnWidth | ( |  | ) |

References activeWindow(), Table::adjustColumnsWidth(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::alignBottom | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::selectionMoveResizer().

Referenced by createActions().

void ApplicationWindow::alignLeft | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::selectionMoveResizer().

Referenced by createActions().

void ApplicationWindow::alignRight | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::selectionMoveResizer().

Referenced by createActions().

void ApplicationWindow::alignTop | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::selectionMoveResizer().

Referenced by createActions().

bool ApplicationWindow::alreadyUsedName | ( | const QString & | label | ) |

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by importASCII(), initMatrix(), initMultilayerPlot(), initTable(), newGraph(), newNote(), newPlot3D(), and setWindowName().

void ApplicationWindow::analysis | ( | Analysis | operation | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::analysableCurvesList(), analyzeCurve(), Graph::curve(), MultiLayerWindow, Graph::rangeSelectorsEnabled(), Graph::rangeSelectorTool(), showDataSetDialog(), and Graph::validCurvesDataSize().

Referenced by differentiate(), fitGauss(), fitLinear(), fitLorentz(), fitSigmoidal(), and fitSlope().

void ApplicationWindow::analysisMenuAboutToShow | ( |  | ) |

private

References actionAutoCorrelate, actionBandBlockFilter, actionBandPassFilter, actionBaseline, actionChiSquareTest, actionConvolute, actionCorrelate, actionDeconvolute, actionDifferentiate, actionFFT, actionFitExpGrowth, actionFitGauss, actionFitLinear, actionFitLorentz, actionFitSigmoidal, actionFitSlope, actionFrequencyCount, actionHighPassFilter, actionIntegrate, actionInterpolate, actionLowPassFilter, actionMatrixFFTDirect, actionMatrixFFTInverse, actionMultiPeakGauss, actionMultiPeakLorentz, actionNormalizeSelection, actionNormalizeTable, actionOneSampletTest, actionShapiroWilk, actionShowColStatistics, actionShowExpDecay3Dialog, actionShowExpDecayDialog, actionShowFitDialog, actionShowFitPolynomDialog, actionShowIntDialog, actionShowRowStatistics, actionShowTwoExpDecayDialog, actionSmoothAverage, actionSmoothFFT, actionSmoothLowess, actionSmoothSavGol, actionSortSelection, actionSortTable, actionSubtractLine, actionSubtractReference, actionTranslateHor, actionTranslateVert, actionTwoSampletTest, activeWindow(), analysisMenu, decayMenu, filterMenu, multiPeakMenu, normMenu, reloadCustomActions(), and smoothMenu.

Referenced by customMenu(), and initMainMenu().

void ApplicationWindow::analyzeCurve | ( | Graph * | g,
|  | QwtPlotCurve * | c,
|  | Analysis | operation
| ) |  |

References d_2_linear_fit_points, Diff, Filter::enableGraphicsDisplay(), Fit::fit(), fit_output_precision, fit_scale_errors, FitGauss, FitLinear, FitLorentz, fitPoints, FitSigmoidal, FitSlope, Fit::generateFunction(), generateUniformFitPoints, Fit::guessInitialValues(), Integrate, ScaleTransformation::Log10, NoAnalysis, pasteFitResultsToPlot, Filter::run(), Fit::scaleErrors(), Filter::setDataFromCurve(), Filter::setOutputPrecision(), Filter::showLegend(), and ScaleEngine::type().

Referenced by analysis(), and showDataSetDialog().

void ApplicationWindow::appendProject | ( |  | ) |

Pops up a file dialog and invokes appendProject(const QString&) on the result.

References ExtensibleFileDialog::setExtensionWidget(), and workingDir.

Referenced by createActions(), and open().

Folder * ApplicationWindow::appendProject | ( | const QString & | file_name,
|  | Folder * | parentFolder = `0`
| ) |  |

Open the specified project file and add it as a subfolder to the parentFolder or to the current folder if no parent folder is specified.

References MultiLayer::activeLayer(), changeFolder(), current_folder, d_file_version, d_is_appending_file, file_uncompress(), Folder::findSubfolder(), Folder::folderListItem(), folders, goToParentFolder(), importExcel(), importOdfSpreadsheet(), importOPJ(), MultiLayer::linkXLayerAxes(), MdiSubWindow::Minimized, multilayerPlot(), openGraph(), openMatrix(), openNote(), openTable(), projectname, renamedTables, Note::restore(), Graph3D::restore(), restoreWindowGeometry(), MultiLayer::setAlignement(), MultiLayer::setAlignPolicy(), MdiSubWindow::setBirthDate(), Folder::setBirthDate(), MdiSubWindow::setCaptionPolicy(), MultiLayer::setCommonAxesLayout(), Folder::setFolderListItem(), MultiLayer::setLayerCanvasSize(), setListViewDate(), MultiLayer::setMargins(), Folder::setModificationDate(), MultiLayer::setScaleLayersOnResize(), MultiLayer::setSpacing(), MultiLayer::setWaterfallLayout(), Graph::setWaterfallOffset(), Graph::setWaterfallSideLines(), MdiSubWindow::setWindowLabel(), MdiSubWindow::status(), Folder::subfolders(), updateRecentProjectsList(), and workingDir.

void ApplicationWindow::autoArrangeLayers | ( |  | ) |

slot

Rearrange the layersin order to fit to the size of the plot window.

References activeWindow(), MultiLayer::arrangeLayers(), MultiLayer::isWaterfallPlot(), MultiLayerWindow, MultiLayer::setMargins(), and MultiLayer::updateWaterfalls().

Referenced by createActions().

void ApplicationWindow::autoCorrelate | ( |  | ) |

References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.

Referenced by createActions().

bool ApplicationWindow::autoUpdateTableValues | ( |  | ) |

inline

References d_auto_update_table_values.

Referenced by ConfigDialog::initTablesPage(), Table::notifyChanges(), and ConfigDialog::setApplication().

void ApplicationWindow::bandBlockFilterDialog | ( |  | ) |

References FFTFilter::BandBlock, and showFilterDialog().

Referenced by createActions().

void ApplicationWindow::bandPassFilterDialog | ( |  | ) |

References FFTFilter::BandPass, and showFilterDialog().

Referenced by createActions().

void ApplicationWindow::baselineDialog | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, BaselineDialog::setGraph(), and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::cascade | ( |  | ) |

slot

Arranges all the visible project windows in a cascade pattern.

References d_workspace, and modifiedProject().

Referenced by windowsMenuAboutToShow().

void ApplicationWindow::change3DData | ( |  | ) |

References columnsList(), and Table::Z.

Referenced by showWindowContextMenu().

void ApplicationWindow::change3DData | ( | const QString & | colName | ) |

References activeWindow(), Graph3D::changeDataColumn(), modified(), Plot3DWindow, table(), and Graph3D::tablePlotType().

void ApplicationWindow::change3DMatrix | ( |  | ) |

References activeWindow(), Graph3D::matrix(), matrixNames(), and Plot3DWindow.

Referenced by showWindowContextMenu().

void ApplicationWindow::change3DMatrix | ( | const QString & | matrix_name | ) |

References activeWindow(), Graph3D::addMatrixData(), d_3D_autoscale, matrix(), modified(), Plot3DWindow, Graph3D::xStart(), Graph3D::xStop(), Graph3D::yStart(), Graph3D::yStop(), Graph3D::zStart(), and Graph3D::zStop().

void ApplicationWindow::changeAppFont | ( | const QFont & | f | ) |

slot

References appFont, and updateAppFonts().

Referenced by ConfigDialog::apply().

void ApplicationWindow::changeAppStyle | ( | const QString & | s | ) |

slot

References appStyle, and panelsColor.

Referenced by ConfigDialog::apply(), and readSettings().

bool ApplicationWindow::changeFolder | ( | Folder * | newFolder,
|  | bool | force = `false`
| ) |  |

Changes the current folder. Returns true if successfull.

References Folder::activeWindow(), addFolderListViewItem(), addListViewItem(), MultiLayer::adjustLayersToCanvasSize(), current_folder, customMenu(), customToolBars(), d_active_window, d_opening_file, d_workspace, Folder::depth(), desactivateFolders(), Folder::folderBelow(), Folder::folderListItem(), folders, MdiSubWindow::Hidden, hiddenWindows, HideAll, hideFolderWindows(), Folder::logInfo(), lv, MdiSubWindow::Maximized, MdiSubWindow::Minimized, modifiedProject(), MdiSubWindow::Normal, MdiSubWindow::restoreWindow(), results, FolderListItem::setActive(), Folder::setActiveWindow(), MdiSubWindow::setMaximized(), MdiSubWindow::setStatus(), show_windows_policy, MdiSubWindow::status(), SubFolders, windowActivated(), and Folder::windowsList().

Referenced by appendProject(), deleteFolder(), dropFolderItems(), folderItemChanged(), foldersMenuActivated(), and openProject().

void ApplicationWindow::changeMatrixName | ( | const QString & | oldName,
|  | const QString & | newName
| ) |  |

References Graph::curveCount(), Graph::plotItem(), and windowsList().

Referenced by setWindowName().

void ApplicationWindow::chooseHelpFolder | ( |  | ) |

References helpFilePath.

Referenced by createActions().

void ApplicationWindow::clearLogInfo | ( |  | ) |

References Folder::clearLogInfo(), current_folder, Folder::logInfo(), modified(), and results.

Referenced by clearSelection(), and createActions().

void ApplicationWindow::clearSelection | ( |  | ) |

References Graph::activeTool(), activeWindow(), Graph::axisTitleSelected(), clearLogInfo(), Graph::clearTitle(), Graph::currentScale(), deleteSelectedItems(), Graph::Function, lv, modified(), Graph::rangeSelectorsEnabled(), Graph::rangeSelectorTool(), Graph::removeMarker(), results, PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, Graph::selectedCurveLabels(), and Graph::titleSelected().

Referenced by createActions(), showColMenu(), showMarkerPopupMenu(), showTableContextMenu(), and showWindowContextMenu().

void ApplicationWindow::clearTable | ( |  | ) |

References activeWindow(), Table::clear(), and TableWindow.

Referenced by createActions().

QLocale ApplicationWindow::clipboardLocale | ( |  | ) |

inline

References d_clipboard_locale.

Referenced by ConfigDialog::languageChange(), Table::pasteSelection(), and Matrix::pasteSelection().

MdiSubWindow * ApplicationWindow::clone | ( | MdiSubWindow * | w = `0` | ) |

References activeWindow(), MdiSubWindow::captionPolicy(), MultiLayer::copy(), Table::copy(), customMenu(), customToolBars(), generateUniqueName(), MultiLayer::getCols(), MultiLayer::getRows(), Graph3D::hasData(), MdiSubWindow::Maximized, multilayerPlot(), newMatrix(), newNote(), newPlot3D(), newTable(), Table::numCols(), Table::numRows(), MdiSubWindow::setCaptionPolicy(), MdiSubWindow::setWindowLabel(), MdiSubWindow::status(), and MdiSubWindow::windowLabel().

Referenced by createActions().

void ApplicationWindow::closeActiveWindow | ( |  | ) |

References activeWindow().

Referenced by createActions().

void ApplicationWindow::closedLastCopiedLayer | ( |  | ) |

inline private

References lastCopiedLayer.

Referenced by copyActiveLayer().

void ApplicationWindow::closeEvent | ( | QCloseEvent * | ce | ) |

References saveProject(), saveSettings(), showDemoVersionMessage(), and showSaveProjectMessage().

void ApplicationWindow::closeNoteTab | ( |  | ) |

References activeWindow(), modifiedProject(), NoteWindow, and Note::removeTab().

Referenced by createActions().

void ApplicationWindow::closeProject | ( |  | ) |

slot

References MdiSubWindow::askOnCloseEvent(), closeWindow(), current_folder, Folder::depth(), Folder::folderBelow(), Folder::folderListItem(), projectFolder(), projectname, Folder::removeWindow(), removeWindowFromLists(), savedProject(), showSaveProjectMessage(), and Folder::windowsList().

Referenced by createActions(), newProject(), open(), and openRecentProject().

void ApplicationWindow::closeWindow | ( | MdiSubWindow * | window | ) |

References ActiveFolder, current_folder, customMenu(), customToolBars(), d_active_window, MdiSubWindow::folder(), FolderListItem::folder(), Folder::folderListItem(), lv, modified(), Folder::removeWindow(), removeWindowFromLists(), show_windows_policy, SubFolders, and Folder::windowsList().

Referenced by closeProject(), connectMultilayerPlot(), connectSurfacePlot(), connectTable(), BaselineDialog::createBaseline(), deleteFolder(), initMatrix(), and newNote().

QStringList ApplicationWindow::columnsList | ( | Table::PlotDesignation | plotType = `Table::All` | ) |

References Table::All, Table::colLabel(), Table::colPlotDesignation(), Table::numCols(), and windowsList().

Referenced by add3DData(), change3DData(), AxesDialog::setGraph(), AnovaDialog::showCurrentFolder(), showPlotDialog(), showPlotWizard(), and StudentTestDialog::StudentTestDialog().

void ApplicationWindow::commentSelection | ( |  | ) |

References activeWindow(), ScriptEdit::commentSelection(), Note::currentEditor(), and NoteWindow.

Referenced by createActions().

QCompleter* ApplicationWindow::completer | ( |  | ) |

inline

References d_completer.

Referenced by Note::addTab().

void ApplicationWindow::connectMultilayerPlot | ( | MultiLayer * | g | ) |

slot

References MdiSubWindow::askOnCloseEvent(), btnPointer, closeWindow(), confirmClosePlot2D, hideWindow(), info, modifiedProject(), pasteSelection(), pickPointerCursor(), setFormatBarColor(), setFormatBarFont(), showCurvesDialog(), showEnrichementDialog(), showLineDialog(), showMarkerPopupMenu(), and updateWindowStatus().

Referenced by initMultilayerPlot().

void ApplicationWindow::connectScriptEditor | ( | ScriptEdit * | editor | ) |

References actionRedo, and actionUndo.

Referenced by Note::addTab().

void ApplicationWindow::connectSurfacePlot | ( | Graph3D * | plot | ) |

References MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmClosePlot3D, hideWindow(), modified(), showPlot3dDialog(), showWindowContextMenu(), and updateWindowStatus().

Referenced by initPlot3D().

void ApplicationWindow::connectTable | ( | Table * | w | ) |

References addColumnNameToCompleter(), MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmCloseTable, customColumnActions(), hideWindow(), modifiedProject(), removeColumnNameFromCompleter(), removeCurves(), showColumnOptionsDialog(), showColumnValuesDialog(), showTableContextMenu(), Table::table(), updateColNames(), updateCurves(), and updateWindowStatus().

Referenced by initTable().

Table * ApplicationWindow::convertMatrixToTableDirect | ( |  | ) |

References activeWindow(), Direct, matrixToTable(), and MatrixWindow.

Referenced by createActions().

Table * ApplicationWindow::convertMatrixToTableXYZ | ( |  | ) |

References activeWindow(), matrixToTable(), MatrixWindow, and XYZ.

Referenced by createActions().

Table * ApplicationWindow::convertMatrixToTableYXZ | ( |  | ) |

References activeWindow(), matrixToTable(), MatrixWindow, and YXZ.

Referenced by createActions().

int ApplicationWindow::convertOldToNewColorIndex | ( | int | cindex | ) |

private

Workaround for the new colors introduced in rev 447.

Referenced by openGraph(), and readColorFromProject().

Matrix * ApplicationWindow::convertTableToMatrix | ( |  | ) |

References activeWindow(), tableToMatrix(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::convolute | ( |  | ) |

References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::copyActiveLayer | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), closedLastCopiedLayer(), Graph::copyImage(), lastCopiedLayer, and MultiLayerWindow.

Referenced by copySelection(), and showGraphContextMenu().

bool ApplicationWindow::copyFolder | ( | Folder * | src,
|  | Folder * | dest
| ) |  |

copies a folder to another

Parameters

  src | source folder
  dest | destination folder

References Folder::addWindow(), Folder::birthDate(), Folder::depth(), Folder::folderBelow(), Folder::folderListItem(), Folder::modificationDate(), Folder::setBirthDate(), Folder::setFolderListItem(), Folder::setModificationDate(), Folder::subfolders(), and Folder::windowsList().

Referenced by moveFolder().

void ApplicationWindow::copyMarker | ( |  | ) |

References Graph::activeEnrichment(), MultiLayer::activeLayer(), activeWindow(), Graph::arrowMarkerSelected(), d_arrow_copy, d_enrichement_copy, lastCopiedLayer, Graph::markerSelected(), MultiLayerWindow, and Graph::selectedArrow().

Referenced by copySelection(), and cutSelection().

void ApplicationWindow::copySelection | ( |  | ) |

References MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), copyActiveLayer(), copyMarker(), info, Graph::markerSelected(), MultiLayer::numLayers(), Graph::rangeSelectorsEnabled(), Graph::rangeSelectorTool(), results, PlotToolInterface::rtti(), and PlotToolInterface::Rtti_DataPicker.

Referenced by createActions(), showColMenu(), showMarkerPopupMenu(), showTableContextMenu(), and showWindowContextMenu().

void ApplicationWindow::correlate | ( |  | ) |

References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::createActions | ( |  | ) |

private

References about(), actionAbout, actionActivateWindow, actionAdd3DData, actionAddColToTable, actionAddErrorBars, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddNoteTab, actionAddZoomPlot, actionAdjustColumnWidth, actionAlignBottom, actionAlignLeft, actionAlignRight, actionAlignTop, actionAppendProject, actionAutoCorrelate, actionAutomaticLayout, actionBandBlockFilter, actionBandPassFilter, actionBaseline, actionBoxPlot, actionCheckUpdates, actionChiSquareTest, actionChooseHelpFolder, actionClearLogInfo, actionClearSelection, actionClearTable, actionCloseAllWindows, actionCloseNoteTab, actionCloseProject, actionCloseWindow, actionColorMap, actionContourMap, actionConvertMatrixDirect, actionConvertMatrixXYZ, actionConvertMatrixYXZ, actionConvertTableBinning, actionConvertTableDirect, actionConvertTableRegularXYZ, actionConvolute, actionCopySelection, actionCopyWindow, actionCorrelate, actionCurveFullRange, actionCustomActionDialog, actionCustomLayout, actionCustomSharedAxisLayers, actionCutSelection, actionDeconvolute, actionDecreaseIndent, actionDecreasePrecision, actionDeleteFitTables, actionDeleteLayer, actionDeleteRows, actionDifferentiate, actionDisregardCol, actionDonate, actionDownloadManual, actionEditCurveRange, actionEditSurfacePlot, actionExportAllGraphs, actionExportExcel, actionExportGraph, actionExportMatrix, actionExportOds, actionExportPDF, actionExtractGraphs, actionExtractLayers, actionExtractTableData, actionFFT, actionFind, actionFindNext, actionFindPrev, actionFindWindow, actionFitExpGrowth, actionFitGauss, actionFitLinear, actionFitLorentz, actionFitSigmoidal, actionFitSlope, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionFontBold, actionFontItalic, actionFrequencyCount, actionGoToColumn, actionGoToRow, actionGrayMap, actionGreekMajSymbol, actionGreekSymbol, actionHelpBugReports, actionHelpForums, actionHideActiveWindow, actionHideCurve, actionHideOtherCurves, actionHideSelectedColumns, actionHideWindow, actionHighPassFilter, actionHomePage, actionHorSharedAxisLayers, actionImagePlot, actionImageProfilesPlot, actionImportDatabase, actionImportImage, actionImportSound, actionIncreaseIndent, actionIncreasePrecision, actionIntegrate, actionIntensityTable, actionInterpolate, actionInvertMatrix, actionLoad, actionLoadImage, actionLowerEnrichment, actionLowPassFilter, actionMagnify, actionMagnifyHor, actionMagnifyVert, actionMathSymbol, actionMatrixColumnRow, actionMatrixCustomScale, actionMatrixDefaultScale, actionMatrixDeterminant, actionMatrixFFTDirect, actionMatrixFFTInverse, actionMatrixGrayScale, actionMatrixRainbowScale, actionMatrixXY, actionMaximizeWindow, actionMinimizeWindow, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionMoveRowDown, actionMoveRowUp, actionMultiPeakGauss, actionMultiPeakLorentz, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewLegend, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionNextWindow, actionNormalizeSelection, actionNormalizeTable, actionNoteEvaluate, actionNoteExecute, actionNoteExecuteAll, actionOneSampletTest, actionOpen, actionOpenExcel, actionOpenOds, actionOpenTemplate, actionPasteSelection, actionPixelLineProfile, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionPrevWindow, actionPrint, actionPrintAllPlots, actionPrintPreview, actionRaiseEnrichment, actionReadOnlyCol, actionRedo, actionRemoveCurve, actionRename, actionRenameNoteTab, actionReplace, actionResizeActiveWindow, actionResizeWindow, actionRestartScripting, actionRotateMatrix, actionRotateMatrixMinus, actionSaveNote, actionSaveProject, actionSaveProjectAs, actionSaveTemplate, actionSaveWindow, actionScriptingLang, actionSetAscValues, actionSetLabelCol, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionSetRandomNormalValues, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShapiroWilk, actionSharedAxesLayers, actionShowAllColumns, actionShowAllCurves, actionShowAxisDialog, actionShowColsDialog, actionShowColStatistics, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowConfigureDialog, actionShowCurvePlotDialog, actionShowCurvesDialog, actionShowCurveWorksheet, actionShowExpDecay3Dialog, actionShowExpDecayDialog, actionShowExplorer, actionShowExportASCIIDialog, actionShowFitDialog, actionShowFitPolynomDialog, actionShowGridDialog, actionShowHelp, actionShowIntDialog, actionShowLayerDialog, actionShowLineDialog, actionShowLog, actionShowMoreWindows, actionShowNoteLineNumbers, actionShowPlotDialog, actionShowPlotWizard, actionShowRowsDialog, actionShowRowStatistics, actionShowScaleDialog, actionShowScriptWindow, actionShowTextDialog, actionShowTitleDialog, actionShowTwoExpDecayDialog, actionShowUndoStack, actionSmoothAverage, actionSmoothFFT, actionSmoothLowess, actionSmoothSavGol, actionSortSelection, actionSortTable, actionStackBars, actionStackColumns, actionStackSharedAxisLayers, actionStemPlot, actionSubscript, actionSubtractLine, actionSubtractReference, actionSuperscript, actionSwapColumns, actionTableRecalculate, actionTechnicalSupport, actionTimeStamp, actionToolBars, actionTranslateHor, actionTranslateVert, actionTranslations, actionTransposeMatrix, actionTwoSampletTest, actionUnderline, actionUndo, actionUnzoom, actionVertSharedAxisLayers, actionViewMatrix, actionViewMatrixImage, actionWaterfallPlot, activateWindow(), add3DData(), addColToTable(), addErrorBars(), addFolder(), addFunctionCurve(), addImage(), addInsetCurveLayer(), addInsetLayer(), addLayer(), addNoteTab(), addTimeStamp(), adjustColumnWidth(), alignBottom(), alignLeft(), alignRight(), alignTop(), appendProject(), appFont, autoArrangeLayers(), autoCorrelate(), bandBlockFilterDialog(), bandPassFilterDialog(), baselineDialog(), chooseHelpFolder(), clearLogInfo(), clearSelection(), clearTable(), clone(), closeActiveWindow(), closeNoteTab(), closeProject(), commentSelection(), convertMatrixToTableDirect(), convertMatrixToTableXYZ(), convertMatrixToTableYXZ(), convertTableToMatrix(), convolute(), copySelection(), correlate(), cutSelection(), deconvolute(), decreaseNoteIndent(), decreasePrecision(), deleteFitTables(), deleteLayer(), differentiate(), disregardCol(), downloadManual(), downloadTranslation(), editSurfacePlot(), evaluate(), execute(), executeAll(), explorerWindow, exportAllGraphs(), exportExcel(), exportGraph(), exportMatrix(), exportOds(), exportPDF(), extractGraphs(), extractLayers(), fitGauss(), fitLinear(), fitLorentz(), fitMultiPeakGauss(), fitMultiPeakLorentz(), fitSigmoidal(), fitSlope(), flipMatrixHorizontally(), flipMatrixVertically(), functionDialog(), goToColumn(), goToRow(), hideActiveWindow(), hideCurve(), hideOtherCurves(), hideSelectedColumns(), hideWindow(), highPassFilterDialog(), importASCII(), importDatabase(), importExcel(), importImage(), importOdfSpreadsheet(), importWaveFile(), increaseNoteIndent(), increasePrecision(), insertGreekMajSymbol(), insertGreekSymbol(), insertMathSymbol(), insertSubscript(), insertSuperscript(), integrate(), intensityTable(), invertMatrix(), loadImage(), logWindow, lowerActiveEnrichment(), lowPassFilterDialog(), magnify(), matrixDeterminant(), matrixDirectFFT(), matrixInverseFFT(), maximizeWindow(), minimizeWindow(), moveColumnFirst(), moveColumnLast(), moveColumnLeft(), moveColumnRight(), moveTableRowDown(), moveTableRowUp(), newGraph(), newLegend(), newMatrix(), newNote(), newProject(), newStemPlot(), newSurfacePlot(), newTable(), normalizeActiveTable(), normalizeSelection(), noteFindDialogue(), noteFindNext(), noteFindPrev(), noteReplaceDialogue(), open(), openTemplate(), pasteSelection(), pixelLineProfile(), plot2HorizontalLayers(), plot2VerticalLayers(), plot3DBars(), plot3DHiddenLine(), plot3DPolygons(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plot3DWireframe(), plot3DWireSurface(), plot4Layers(), plotArea(), plotBox(), plotColorMap(), plotContour(), plotCustomLayout(), plotCustomLayoutSharedAxes(), plotDoubleYAxis(), plotGrayScale(), plotHistogram(), plotHorizontalBars(), plotHorizontalSharedAxisLayers(), plotHorSteps(), plotImage(), plotImageProfiles(), plotL(), plotLP(), plotP(), plotPie(), plotSharedAxesLayers(), plotSpline(), plotStackBar(), plotStackColumn(), plotStackedHistograms(), plotStackedLayers(), plotStackSharedAxisLayers(), plotVectXYAM(), plotVectXYXY(), plotVerticalBars(), plotVerticalDropLines(), plotVerticalSharedAxisLayers(), plotVertSteps(), print(), printAllPlots(), printPreview(), raiseActiveEnrichment(), recalculateTable(), redo(), removeCurve(), rename(), renameCurrentNoteTab(), resizeActiveWindow(), resizeWindow(), restartScriptingEnv(), rotateMatrix90(), rotateMatrixMinus90(), saveAsTemplate(), saveNoteAs(), saveProject(), saveProjectAs(), saveWindowAs(), searchForUpdates(), setAscValues(), setAutoScale(), setBoldFont(), setCurveFullRange(), setItalicFont(), setLabelCol(), setMatrixDefaultScale(), setMatrixGrayScale(), setMatrixRainbowScale(), setNormalRandomValues(), setRandomValues(), setReadOnlyCol(), setXCol(), setXErrCol(), setYCol(), setYErrCol(), setZCol(), showAllColumns(), showAllCurves(), showAxisDialog(), showBinMatrixDialog(), showBugTracker(), showChiSquareTestDialog(), showColorMapDialog(), showColsDialog(), showColStatistics(), showColumnOptionsDialog(), showColumnValuesDialog(), showCurvePlotDialog(), showCurveRangeDialog(), showCurvesDialog(), showCurveWorksheet(), showCustomActionDialog(), showDeleteRowsDialog(), showDonationsPage(), showEnrichementDialog(), showExpDecay3Dialog(), showExpDecayDialog(), showExpGrowthDialog(), showExportASCIIDialog(), showExtractDataDialog(), showFFTDialog(), showFindDialogue(), showFitDialog(), showFitPolynomDialog(), showForums(), showFrequencyCountDialog(), showFunctionIntegrationDialog(), showGeneralPlotDialog(), showGridDialog(), showHelp(), showHomePage(), showInterpolationDialog(), showLayerDialog(), showLineDialog(), showMatrixDialog(), showMatrixSizeDialog(), showMatrixValuesDialog(), showMoreWindows(), showNoteLineNumbers(), showPlotWizard(), showPreferencesDialog(), showRowsDialog(), showRowStatistics(), showScaleDialog(), showScriptingLangDialog(), showScriptWindow(), showSmoothAverageDialog(), showSmoothFFTDialog(), showSmoothLowessDialog(), showSmoothSavGolDialog(), showStudentTestDialog(), showSupportPage(), showTitleDialog(), showToolBarsMenu(), showTwoExpDecayDialog(), showTwoSampleStudentTestDialog(), sortActiveTable(), sortSelection(), subtractReferenceData(), subtractStraightLine(), swapColumns(), tableToMatrixRegularXYZ(), testNormality(), translateCurve(), translateCurveHor(), transposeMatrix(), uncommentSelection(), underline(), undo(), undoStackWindow, viewMatrixColumnRow(), viewMatrixImage(), viewMatrixTable(), viewMatrixXY(), waterfallPlot(), and zoomRectanglePlot().

Referenced by init().

void ApplicationWindow::createLanguagesList | ( |  | ) |

References appLanguage, appTranslator, d_translations_folder, locales, and qtTranslator.

Referenced by ConfigDialog::apply(), ConfigDialog::chooseTranslationsFolder(), and init().

virtual QMenu* ApplicationWindow::createPopupMenu | ( |  | ) |

inline private virtual

Folder* ApplicationWindow::currentFolder | ( |  | ) |

inline

Returns a pointer to the current folder in the project.

Referenced by SubtractDataDialog::setCurrentFolder(), AnovaDialog::showCurrentFolder(), and CurvesDialog::showCurrentFolder().

Matrix * ApplicationWindow::currentMatrix | ( |  | ) |

References activeWindow(), and MatrixWindow.

Note * ApplicationWindow::currentNote | ( |  | ) |

References activeWindow(), and NoteWindow.

MultiLayer * ApplicationWindow::currentPlot | ( |  | ) |

References activeWindow(), and MultiLayerWindow.

Table * ApplicationWindow::currentTable | ( |  | ) |

References activeWindow(), and TableWindow.

void ApplicationWindow::custom2DPlotTools | ( | MultiLayer * | plot | ) |

private

References actionAddEllipse, actionAddFormula, actionAddRectangle, actionAddText, actionDragCurve, actionDrawPoints, actionMagnify, actionMagnifyHor, actionMagnifyVert, MultiLayer::activeLayer(), Graph::activeTool(), btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, DataPickerTool::Display, Graph::drawArrow(), Graph::drawLineActive(), AddWidgetTool::Ellipse, graphSelectionChanged(), Graph::hasPanningMagnifierEnabled(), MultiLayer::layersList(), Graph::magnifyTool(), DataPickerTool::Move, DataPickerTool::MoveCurve, Graph::rangeSelectorsEnabled(), AddWidgetTool::Rectangle, DataPickerTool::Remove, PlotToolInterface::rtti(), PlotToolInterface::Rtti_AddWidgetTool, PlotToolInterface::Rtti_DataPicker, PlotToolInterface::Rtti_DrawDataPoints, PlotToolInterface::Rtti_PlotTool, Graph::selectionMoveResizer(), AddWidgetTool::TexEquation, AddWidgetTool::Text, and Graph::zoomOn().

Referenced by customToolBars().

void ApplicationWindow::custom3DActions | ( | QMdiSubWindow * | w | ) |

References actionAnimate, actionPerspective, barstyle, Box, Graph3D::Cones, conestyle, Graph3D::coordStyle(), crossHairStyle, custom3DGrids(), Graph3D::Dots, filledmesh, floordata, flooriso, floornone, Graph3D::floorStyle(), Frame, Graph3D::grids(), Graph3D::HairCross, hiddenline, Graph3D::isAnimated(), Graph3D::isOrthogonal(), None, Graph3D::plotStyle(), pointstyle, Graph3D::pointType(), polygon, Graph3D::VerticalBars, and wireframe.

Referenced by customToolBars(), plot3DMatrix(), and Plot3DDialog::updatePlot().

void ApplicationWindow::custom3DGrids | ( | int | grids | ) |

References back, ceil, floor, front, left, and right.

Referenced by custom3DActions().

QList<QAction *> ApplicationWindow::customActionsList | ( |  | ) |

inline

References d_user_actions.

Referenced by CustomActionDialog::actionAt(), CustomActionDialog::chooseFolder(), CustomActionDialog::removeMenu(), and CustomActionDialog::validUserInput().

void ApplicationWindow::customColumnActions | ( |  | ) |

private

References actionAdjustColumnWidth, actionDisregardCol, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionSetLabelCol, actionSetXCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionSwapColumns, activeWindow(), Table::selectedColsNumber(), Table::selectedColumn(), and TableWindow.

Referenced by connectTable(), and customToolBars().

void ApplicationWindow::customEvent | ( | QEvent * | e | ) |

References SCRIPTING_CHANGE_EVENT, and scripted::scriptingChangeEvent().

QList< QMenu * > ApplicationWindow::customizableMenusList | ( |  | ) |

References analysisMenu, decayMenu, edit, exportPlotMenu, fileMenu, fillMenu, filterMenu, format, graphMenu, help, importMenu, matrixMenu, multiPeakMenu, newMenu, normMenu, plot2DMenu, plot3DMenu, plotDataMenu, scriptingMenu, smoothMenu, tableMenu, view, and windowsMenu.

Referenced by addCustomAction(), addCustomMenu(), CustomActionDialog::init(), and reloadCustomActions().

void ApplicationWindow::customMenu | ( | QMdiSubWindow * | w | ) |

private

References actionAddColToTable, actionAddFormula, actionAddFunctionCurve, actionClearSelection, actionCopySelection, actionCopyWindow, actionCutSelection, actionExportGraph, actionExportPDF, actionFind, actionGoToRow, actionNoteEvaluate, actionPasteSelection, actionPrint, actionPrintAllPlots, actionPrintPreview, actionRedo, actionSaveTemplate, actionSaveWindow, actionSetMatrixValues, actionShowAxisDialog, actionShowColumnValuesDialog, actionShowCurvesDialog, actionShowExportASCIIDialog, actionShowGridDialog, actionShowPlotDialog, actionShowScaleDialog, actionShowTitleDialog, actionTableRecalculate, actionUndo, analysisMenu, analysisMenuAboutToShow(), d_undo_view, disableActions(), fileMenuAboutToShow(), format, graphMenu, matrixMenu, matrixMenuAboutToShow(), matrixNames(), plot2DMenu, plot3DMenu, plotDataMenu, projectHas2DPlots(), reloadCustomActions(), scriptingMenu, tableMenu, tableMenuAboutToShow(), tableNames(), and windowsMenuAboutToShow().

Referenced by changeFolder(), clone(), closeWindow(), insertTranslatedStrings(), openTemplate(), and windowActivated().

QList<QMenu *> ApplicationWindow::customMenusList | ( |  | ) |

inline

References d_user_menus.

Referenced by CustomActionDialog::addAction(), CustomActionDialog::init(), CustomActionDialog::removeMenu(), and CustomActionDialog::saveCurrentAction().

void ApplicationWindow::customTable | ( | Table * | w | ) |

References d_decimal_digits, d_show_table_comments, Table::setHeaderColor(), Table::setHeaderFont(), Table::setNumericPrecision(), Table::setTextFont(), Table::showComments(), tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, and tableTextFont.

Referenced by initTable().

void ApplicationWindow::customToolBars | ( | QMdiSubWindow * | w | ) |

private

References actionTextColor, columnTools, custom2DPlotTools(), custom3DActions(), customColumnActions(), d_column_tool_bar, d_format_tool_bar, d_matrix_tool_bar, d_notes_tool_bar, d_plot3D_tool_bar, d_plot_tool_bar, d_table_tool_bar, disableToolbars(), formatToolBar, noteTools, plot3DTools, plotMatrixBar, plotTools, setFormatBarFont(), and tableTools.

Referenced by changeFolder(), clone(), closeWindow(), openTemplate(), and windowActivated().

void ApplicationWindow::customWindowTitleBarMenu | ( | MdiSubWindow * | w,
|  | QMenu * | menu
| ) |  |

References actionCopyWindow, actionExportExcel, actionExportMatrix, actionExportOds, actionExportPDF, actionHideActiveWindow, actionLoad, actionPrint, actionRename, actionSaveNote, actionSaveTemplate, actionSaveWindow, and actionShowExportASCIIDialog.

Referenced by MdiSubWindow::eventFilter().

void ApplicationWindow::cutSelection | ( |  | ) |

References MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), copyMarker(), modified(), MultiLayer::numLayers(), Graph::rangeSelectorsEnabled(), Graph::rangeSelectorTool(), Graph::removeMarker(), PlotToolInterface::rtti(), and PlotToolInterface::Rtti_DataPicker.

Referenced by createActions(), showColMenu(), showMarkerPopupMenu(), showTableContextMenu(), and showWindowContextMenu().

void ApplicationWindow::deconvolute | ( |  | ) |

References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::decreaseNoteIndent | ( |  | ) |

References activeWindow(), Note::currentEditor(), modifiedProject(), NoteWindow, and Note::setTabStopWidth().

Referenced by createActions().

void ApplicationWindow::decreasePrecision | ( |  | ) |

private

References activeWindow(), format, MatrixWindow, Matrix::precision(), Matrix::setNumericPrecision(), Matrix::textFormat(), and Matrix::undoStack().

Referenced by createActions().

void ApplicationWindow::deleteFitTables | ( |  | ) |

References MdiSubWindow::askOnCloseEvent(), Graph::fitCurvesList(), Graph::Function, MultiLayer::layersList(), Table::table(), and windowsList().

Referenced by createActions().

void ApplicationWindow::deleteFolder | ( |  | ) |

Deletes the current folder.

References changeFolder(), current_folder, Folder::folderListItem(), folders, and projectFolder().

Referenced by deleteSelectedItems(), and showFolderPopupMenu().

bool ApplicationWindow::deleteFolder | ( | Folder * | f | ) |

Ask confirmation from user, deletes the folder f if user confirms and returns true, otherwise returns false;.

References MdiSubWindow::askOnCloseEvent(), changeFolder(), closeWindow(), confirmCloseFolder, current_folder, Folder::depth(), Folder::folderBelow(), Folder::folderListItem(), folders, projectFolder(), Folder::removeWindow(), removeWindowFromLists(), and Folder::windowsList().

void ApplicationWindow::deleteLayer | ( |  | ) |

slot

References activeWindow(), MultiLayer::confirmRemoveLayer(), and MultiLayerWindow.

Referenced by createActions().

void ApplicationWindow::deleteSelectedItems | ( |  | ) |

Deletes the currently selected items from the list view lv.

References deleteFolder(), folders, lv, and FolderListItem::RTTI.

Referenced by clearSelection(), init(), and showListViewSelectionMenu().

QStringList ApplicationWindow::depending3DPlots | ( | Matrix * | m | ) |

References windowsList().

Referenced by showWindowPopupMenu().

QStringList ApplicationWindow::dependingPlots | ( | const QString & | caption | ) |

References Graph::curveNamesList(), TRUE, and windowsList().

Referenced by showWindowPopupMenu().

void ApplicationWindow::desactivateFolders | ( |  | ) |

Sets all items in the folders list view to be desactivated (QPixmap = folder_closed_xpm)

References folders, and FolderListItem::setActive().

Referenced by changeFolder().

void ApplicationWindow::differentiate | ( |  | ) |

References activeWindow(), analysis(), Table::colIndex(), Table::colName(), Table::colX(), Graph::curve(), d_indexed_colors, Diff, Graph::newLegend(), Filter::outputGraph(), Filter::run(), Table::selectedYColumns(), Filter::setDataFromTable(), Filter::setUpdateOutputGraph(), and Graph::updatePlot().

Referenced by createActions().

void ApplicationWindow::disableActions | ( |  | ) |

private

References actionClearSelection, actionCopySelection, actionCutSelection, actionPasteSelection, actionPrint, actionPrintAllPlots, actionSaveTemplate, and actionSaveWindow.

Referenced by customMenu(), and initMainMenu().

void ApplicationWindow::disableToolbars | ( |  | ) |

private

References columnTools, noteTools, plot3DTools, plotMatrixBar, plotTools, and tableTools.

Referenced by customToolBars(), and init().

void ApplicationWindow::disableTools | ( |  | ) |

References MultiLayer::deselect(), Graph::disableTools(), displayBar, MultiLayer::layersList(), and windowsList().

Referenced by ~ApplicationWindow().

void ApplicationWindow::displayInfo | ( | const QString & | text | ) |

inline

References info.

Referenced by ArrowMarker::displayInfo().

void ApplicationWindow::disregardCol | ( |  | ) |

References activeWindow(), Table::None, Table::setPlotDesignation(), and TableWindow.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::downloadManual | ( |  | ) |

Show download page in external browser.

Referenced by createActions().

void ApplicationWindow::downloadTranslation | ( |  | ) |

Show translations page in external browser.

Referenced by createActions().

void ApplicationWindow::dragEnterEvent | ( | QDragEnterEvent * | e | ) |

void ApplicationWindow::dragFolderItems | ( | QList< Q3ListViewItem * > | items | ) |

inline

initializes the list of items dragged by the user

References draggedItems.

Referenced by init().

void ApplicationWindow::drawArrow | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::drawLine(), MultiLayer::isEmpty(), modified(), and MultiLayerWindow.

Referenced by pickDataTool().

void ApplicationWindow::drawLine | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::drawLine(), MultiLayer::isEmpty(), modified(), and MultiLayerWindow.

Referenced by pickDataTool().

void ApplicationWindow::drawPoints | ( |  | ) |

References activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), MultiLayer::layersList(), MultiLayerWindow, and Graph::setActiveTool().

Referenced by pickDataTool().

void ApplicationWindow::dropEvent | ( | QDropEvent * | e | ) |

References MultiLayer::activeLayer(), Graph::addImage(), MultiLayer::addLayer(), columnSeparator, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_read_only, d_workspace, generateUniqueName(), ignoredLines, importASCII(), Matrix::importImage(), importImage(), initMatrix(), MultiLayer::layerAt(), ImportASCIIDialog::NewTables, open(), renameColumns, scripted::scriptEnv, simplify_spaces, and strip_spaces.

void ApplicationWindow::dropFolderItems | ( | Q3ListViewItem * | dest | ) |

Drop the objects in the list draggedItems to the folder of the destination item.

References Folder::addWindow(), changeFolder(), current_folder, draggedItems, Folder::folderListItem(), folders, hideFolderWindows(), moveFolder(), projectFolder(), Folder::removeWindow(), FolderListItem::RTTI, Folder::setActiveWindow(), and Folder::subfolders().

Referenced by init().

void ApplicationWindow::editMenuAboutToShow | ( |  | ) |

private

References actionRedo, actionUndo, and activeWindow().

Referenced by initMainMenu().

void ApplicationWindow::editSurfacePlot | ( |  | ) |

References activeWindow(), Graph3D::hasData(), Graph3D::parametricSurface(), Plot3DWindow, SurfaceDialog::setFunction(), SurfaceDialog::setGraph(), SurfaceDialog::setParametricSurface(), and Graph3D::userFunction().

Referenced by createActions().

void ApplicationWindow::enableCompletion | ( | bool | on = `true` | ) |

References d_completer, d_completion, ScriptWindow::editor(), Folder::folderBelow(), projectFolder(), scriptWindow, ScriptEdit::setCompleter(), and Folder::windowsList().

Referenced by ConfigDialog::apply().

void ApplicationWindow::enableMdiArea | ( | bool | on = `true` | ) |

References d_mdi_windows_area, d_workspace, and windowsList().

Referenced by ScriptWindow::showWorkspace().

void ApplicationWindow::enableTextEditor | ( | Graph * | g | ) |

private

References actionGreekMajSymbol, actionGreekSymbol, actionMathSymbol, actionSubscript, actionSuperscript, actionUnderline, Graph::activeText(), d_text_editor, formatToolBar, Graph::selectedScale(), and Graph::titleSelected().

QString ApplicationWindow::endOfLine | ( |  | ) |

References CR, CRLF, d_eol, and LF.

Referenced by Matrix::copySelection(), Table::copySelection(), Matrix::exportASCII(), and Table::exportASCII().

void ApplicationWindow::evaluate | ( |  | ) |

References activeWindow(), Note::evaluate(), and NoteWindow.

Referenced by createActions().

ExcelImportMethod ApplicationWindow::excelImportMethod | ( |  | ) |

inline

References d_excel_import_method.

Referenced by ConfigDialog::languageChange(), OpenProjectDialog::OpenProjectDialog(), and ConfigDialog::setApplication().

void ApplicationWindow::execute | ( |  | ) |

References activeWindow(), Note::execute(), and NoteWindow.

Referenced by createActions().

void ApplicationWindow::executeAll | ( |  | ) |

References activeWindow(), Note::executeAll(), and NoteWindow.

Referenced by createActions(), and executeNotes().

void ApplicationWindow::executeNotes | ( |  | ) |

execute all notes marked auto-exec

References executeAll(), projectFolder(), and Folder::windowsList().

Referenced by openProject(), and restartScriptingEnv().

void ApplicationWindow::exportAllGraphs | ( |  | ) |

References ImageExportDialog::bitmapResolution(), ImageExportDialog::color(), ImageExportDialog::compression(), ImageExportDialog::customExportSize(), d_confirm_overwrite, d_extended_export_dialog, d_image_export_filter, ImageExportDialog::escapeStrings(), MultiLayer::exportEMF(), ImageExportDialog::exportFontSizes(), MultiLayer::exportImage(), Graph3D::exportImage(), MultiLayer::exportSVG(), MultiLayer::exportTeX(), MultiLayer::exportVector(), Graph3D::exportVector(), imagesDirPath, MultiLayer::isEmpty(), ImageExportDialog::quality(), ImageExportDialog::scaleFontsFactor(), ImageExportDialog::selectFilter(), ImageExportDialog::sizeUnit(), ImageExportDialog::sortMode(), ImageExportDialog::textExportMode(), ImageExportDialog::transparency(), ImageExportDialog::vectorResolution(), and windowsList().

Referenced by createActions().

void ApplicationWindow::exportAllTables | ( | const QString & | dir,
|  | const QString & | filter,
|  | const QString & | sep,
|  | bool | colNames,
|  | bool | colComments,
|  | bool | expSelection
| ) |  |

References d_confirm_overwrite, windowsList(), and workingDir.

Referenced by ExportDialog::accept().

void ApplicationWindow::exportExcel | ( |  | ) |

References exportPlugin(), showExportASCIIDialog(), and ExportDialog::updateAdvancedOptions().

Referenced by createActions().

void ApplicationWindow::exportGraph | ( | const QString & | exportFilter = `QString::null` | ) |

References activeWindow(), ImageExportDialog::bitmapResolution(), ImageExportDialog::color(), ImageExportDialog::compression(), ImageExportDialog::customExportSize(), d_extended_export_dialog, d_image_export_filter, ImageExportDialog::escapeStrings(), MultiLayer::exportEMF(), ImageExportDialog::exportFontSizes(), MultiLayer::exportImage(), MultiLayer::exportSVG(), MultiLayer::exportTeX(), MultiLayer::exportVector(), imagesDirPath, MultiLayer::isEmpty(), ImageExportDialog::quality(), ImageExportDialog::scaleFontsFactor(), ImageExportDialog::selectFilter(), ImageExportDialog::sizeUnit(), ImageExportDialog::sortMode(), ImageExportDialog::textExportMode(), ImageExportDialog::transparency(), and ImageExportDialog::vectorResolution().

Referenced by createActions(), exportPDF(), showGraphContextMenu(), and showWindowContextMenu().

void ApplicationWindow::exportLayer | ( |  | ) |

References activeWindow(), ImageExportDialog::bitmapResolution(), ImageExportDialog::color(), ImageExportDialog::compression(), ImageExportDialog::customExportSize(), d_extended_export_dialog, d_image_export_filter, ImageExportDialog::escapeStrings(), Graph::exportEMF(), ImageExportDialog::exportFontSizes(), Graph::exportImage(), Graph::exportSVG(), Graph::exportTeX(), Graph::exportVector(), imagesDirPath, MultiLayerWindow, ImageExportDialog::quality(), ImageExportDialog::scaleFontsFactor(), ImageExportDialog::selectFilter(), ImageExportDialog::sizeUnit(), ImageExportDialog::transparency(), and ImageExportDialog::vectorResolution().

Referenced by showGraphContextMenu().

void ApplicationWindow::exportMatrix | ( | const QString & | exportFilter = `QString::null` | ) |

References activeWindow(), ImageExportDialog::bitmapResolution(), ImageExportDialog::color(), ImageExportDialog::compression(), d_extended_export_dialog, d_image_export_filter, Matrix::exportEMF(), Matrix::exportRasterImage(), Matrix::exportSVG(), Matrix::exportVector(), imagesDirPath, MatrixWindow, ImageExportDialog::quality(), ImageExportDialog::selectFilter(), and ImageExportDialog::vectorResolution().

Referenced by createActions(), and exportPDF().

void ApplicationWindow::exportOds | ( |  | ) |

References exportPlugin(), showExportASCIIDialog(), and ExportDialog::updateAdvancedOptions().

Referenced by createActions().

void ApplicationWindow::exportPDF | ( |  | ) |

References activeWindow(), d_confirm_overwrite, exportGraph(), exportMatrix(), MdiSubWindow::exportPDF(), getFileName(), and imagesDirPath.

Referenced by createActions().

ImportExportPlugin * ApplicationWindow::exportPlugin | ( | const QString & | suffix | ) |

References d_import_export_plugins, ImportExportPlugin::exportFormats(), and showProVersionMessage().

Referenced by Matrix::exportASCII(), Table::exportASCII(), Matrix::exportEMF(), MultiLayer::exportEMF(), Graph::exportEMF(), Matrix::exportExcel(), Table::exportExcel(), exportExcel(), and exportOds().

void ApplicationWindow::extractGraphs | ( |  | ) |

slot

References activeWindow(), MultiLayer::addLayer(), Graph::copy(), generateUniqueName(), MultiLayer::getCols(), MultiLayer::getRows(), MultiLayer::layersList(), multilayerPlot(), MultiLayerWindow, and MultiLayer::numLayers().

Referenced by createActions().

void ApplicationWindow::extractLayers | ( |  | ) |

slot

References MultiLayer::activeLayer(), activeWindow(), MultiLayer::addLayer(), MultiLayer::arrangeLayers(), Graph::copy(), Graph::curveCount(), MultiLayerWindow, Graph::removeCurve(), and MultiLayer::removeLayer().

Referenced by createActions().

void ApplicationWindow::fileMenuAboutToShow | ( |  | ) |

private

References actionAppendProject, actionCloseAllWindows, actionCloseProject, actionExportAllGraphs, actionExportExcel, actionExportGraph, actionExportMatrix, actionExportOds, actionExportPDF, actionImportDatabase, actionImportImage, actionImportSound, actionLoad, actionLoadImage, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionOpen, actionOpenExcel, actionOpenOds, actionOpenTemplate, actionPrint, actionPrintAllPlots, actionPrintPreview, actionSaveProject, actionSaveProjectAs, actionSaveTemplate, actionSaveWindow, actionShowExportASCIIDialog, activeWindow(), exportPlotMenu, fileMenu, importMenu, newMenu, recent, recentMenuID, and reloadCustomActions().

Referenced by customMenu(), and initMainMenu().

void ApplicationWindow::find | ( | const QString & | s,
|  | bool | windowNames,
|  | bool | labels,
|  | bool | folderNames,
|  | bool | caseSensitive,
|  | bool | partialMatch,
|  | bool | subfolders
| ) |  |

used by the findDialog

References activateWindow(), current_folder, Folder::findSubfolder(), Folder::findWindow(), FolderListItem::folder(), Folder::folderListItem(), and folders.

Referenced by FindDialog::accept().

void ApplicationWindow::fitFrameToLayer | ( |  | ) |

Finds best layout for the 3D plot.

Finds best layout for the 3D plot

References activeWindow(), Graph3D::findBestLayout(), and Plot3DWindow.

Referenced by initPlot3DToolBar().

void ApplicationWindow::fitGauss | ( |  | ) |

References analysis(), and FitGauss.

Referenced by createActions().

void ApplicationWindow::fitLinear | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), analysis(), Fit::chiSquare(), d_2_linear_fit_points, Table::drawableColumnSelection(), LinearFit::fit(), fit_output_precision, FitLinear, Fit::generateFunction(), generateUniformFitPoints, Graph::LineSymbols, multilayerPlot(), newTable(), Table::numCols(), Filter::outputGraph(), Fit::results(), Fit::rSquare(), Table::selectedYColumns(), Table::setCell(), Table::setColName(), Filter::setColor(), Filter::setDataFromCurve(), Filter::setOutputPrecision(), Table::setText(), Filter::setUpdateOutputGraph(), MdiSubWindow::setWindowLabel(), Table::table(), and Graph::updatePlot().

Referenced by createActions().

void ApplicationWindow::fitLorentz | ( |  | ) |

References analysis(), and FitLorentz.

Referenced by createActions().

void ApplicationWindow::fitMultiPeak | ( | int | profile | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().

Referenced by fitMultiPeakGauss(), and fitMultiPeakLorentz().

void ApplicationWindow::fitMultiPeakGauss | ( |  | ) |

References fitMultiPeak(), and MultiPeakFit::Gauss.

Referenced by createActions().

void ApplicationWindow::fitMultiPeakLorentz | ( |  | ) |

References fitMultiPeak(), and MultiPeakFit::Lorentz.

Referenced by createActions().

void ApplicationWindow::fitSigmoidal | ( |  | ) |

References analysis(), and FitSigmoidal.

Referenced by createActions().

void ApplicationWindow::fitSlope | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), analysis(), Fit::chiSquare(), d_2_linear_fit_points, Table::drawableColumnSelection(), LinearSlopeFit::fit(), fit_output_precision, FitSlope, Fit::generateFunction(), generateUniformFitPoints, Graph::LineSymbols, multilayerPlot(), newTable(), Table::numCols(), Filter::outputGraph(), Fit::results(), Fit::rSquare(), Table::selectedYColumns(), Table::setCell(), Table::setColName(), Filter::setColor(), Filter::setDataFromCurve(), Filter::setOutputPrecision(), Table::setText(), Filter::setUpdateOutputGraph(), MdiSubWindow::setWindowLabel(), Table::table(), and Graph::updatePlot().

Referenced by createActions().

void ApplicationWindow::flipMatrixHorizontally | ( |  | ) |

References activeWindow(), Matrix::flipHorizontally(), and MatrixWindow.

Referenced by createActions().

void ApplicationWindow::flipMatrixVertically | ( |  | ) |

References activeWindow(), Matrix::flipVertically(), and MatrixWindow.

Referenced by createActions().

void ApplicationWindow::folderItemChanged | ( | Q3ListViewItem * | it | ) |

Changes the current folder when the user changes the current item in the QListView "folders".

References changeFolder(), and folders.

Referenced by init(), renameFolder(), and startRenameFolder().

void ApplicationWindow::folderItemDoubleClicked | ( | Q3ListViewItem * | it | ) |

Changes the current folder when the user double-clicks on a folder item in the QListView "lv".

References FolderListItem::folder(), Folder::folderListItem(), folders, and FolderListItem::RTTI.

Referenced by init().

void ApplicationWindow::folderProperties | ( |  | ) |

pops up folder information

References Folder::birthDate(), current_folder, Folder::path(), projectProperties(), Folder::sizeToString(), Folder::subfolders(), and Folder::windowsList().

Referenced by showFolderPopupMenu().

void ApplicationWindow::foldersMenuActivated | ( | int | id | ) |

References changeFolder(), Folder::folderBelow(), and projectFolder().

Referenced by windowsMenuAboutToShow().

FunctionDialog * ApplicationWindow::functionDialog | ( |  | ) |

Referenced by addFunctionCurve(), createActions(), and showFunctionDialog().

MultiLayer * ApplicationWindow::generate2DGraph | ( | Graph::CurveType | type | ) |

Generate a new 2D graph.

References activeWindow(), Table::drawableColumnSelection(), Table::getSelection(), multilayerPlot(), plotHistogram(), table(), and validFor2DPlot().

Referenced by plotArea(), plotBox(), plotHistogram(), plotHorizontalBars(), plotHorSteps(), plotL(), plotLP(), plotP(), plotSpline(), plotStackBar(), plotStackColumn(), plotVerticalBars(), plotVerticalDropLines(), and plotVertSteps().

QString ApplicationWindow::generateUniqueName | ( | const QString & | name,
|  | bool | increment = `true`
| ) |  |

Generates a new unique name starting with string /param name. You can force the output to be a name different from /param name, even if 'name' is not used in the project, by setting /param increment = true (the default)

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by Filter::addResultCurve(), DrawPointTool::appendPoint(), FrequencyCountDialog::apply(), clone(), Fit::covarianceMatrix(), dropEvent(), extractGraphs(), FFT::fftMatrix(), MultiPeakFit::generateFitCurve(), importImage(), initMatrix(), initMultilayerPlot(), initTable(), loadImage(), matrixToTable(), multilayerPlot(), newGraph(), newMatrix(), newNote(), newPlot3D(), newTable(), openTemplate(), Differentiation::output(), FFT::output(), Fit::parametersTable(), plotImage(), plotImageProfiles(), plotSpectrogram(), Fit::showConfidenceLimits(), Fit::showPredictionLimits(), Fit::showResiduals(), and PlotDialog::showStatistics().

QString ApplicationWindow::getFileName | ( | QWidget * | parent = `0`,
|  | const QString & | caption = `QString()`,
|  | const QString & | dir = `QString()`,
|  | const QString & | filter = `QString()`,
|  | QString * | selectedFilter = `0`,
|  | bool | save = `true`,
|  | bool | confirmOverwrite = `true`
| ) |  |

static

Referenced by addImage(), PlotDialog::chooseBackgroundImageFile(), CustomActionDialog::chooseFile(), CustomActionDialog::chooseIcon(), EnrichmentDialog::chooseImageFile(), ConfigDialog::chooseJava(), ConfigDialog::chooseJODConverter(), ConfigDialog::chooseOffice(), PlotDialog::chooseSymbolImageFile(), ConfigDialog::chooseTexCompiler(), ScriptEdit::exportASCII(), exportPDF(), getSaveProjectName(), ScriptEdit::importASCII(), importDatabase(), importExcel(), importImage(), importOdfSpreadsheet(), importWaveFile(), loadImage(), openTemplate(), saveAsTemplate(), FitDialog::saveInitialGuesses(), FitDialog::saveUserFunction(), and showHelp().

QString ApplicationWindow::getSaveProjectName | ( | const QString & | fileName,
|  | bool * | compress = `0`,
|  | int | scope = `0`
| ) |  |

private

References d_confirm_overwrite, getFileName(), and workingDir.

Referenced by saveFolderAsProject(), saveProjectAs(), and saveWindowAs().

void ApplicationWindow::goToColumn | ( |  | ) |

References activeWindow().

Referenced by createActions().

void ApplicationWindow::goToParentFolder | ( |  | ) |

private

References current_folder, and projectFolder().

Referenced by appendProject(), and openProject().

void ApplicationWindow::goToRow | ( |  | ) |

References activeWindow().

Referenced by createActions().

void ApplicationWindow::graphSelectionChanged | ( | SelectionMoveResizer * | s | ) |

References actionAlignBottom, actionAlignLeft, actionAlignRight, actionAlignTop, actionLowerEnrichment, actionRaiseEnrichment, and SelectionMoveResizer::widgetsList().

Referenced by custom2DPlotTools().

QString ApplicationWindow::guessEndOfLine | ( | const QString & | sample | ) |

static

Referenced by Table::pasteSelection(), and Matrix::pasteSelection().

bool ApplicationWindow::hasTable | ( |  | ) |

Returns true if the project contains tables.

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by add3DData(), and showWindowContextMenu().

bool ApplicationWindow::hidden | ( | QWidget * | window | ) |

References hiddenWindows.

Referenced by showWindowPopupMenu(), windowGeometryInfo(), and windowsMenuActivated().

void ApplicationWindow::hideActiveWindow | ( |  | ) |

References activeWindow(), and hideWindow().

Referenced by createActions().

void ApplicationWindow::hideAllFolderWindows | ( |  | ) |

forces hidding all windows in the current folder and subfolders, depending on the user's viewing policy

References current_folder, FolderListItem::folder(), Folder::folderListItem(), hideWindow(), show_windows_policy, SubFolders, and Folder::windowsList().

Referenced by showFolderPopupMenu().

void ApplicationWindow::hideCurve | ( |  | ) |

References actionHideCurve, MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::showCurve().

Referenced by createActions().

void ApplicationWindow::hideFolderWindows | ( | Folder * | f | ) |

hides all windows in folder f

References Folder::depth(), Folder::folderBelow(), and Folder::windowsList().

Referenced by changeFolder(), and dropFolderItems().

void ApplicationWindow::hideOtherCurves | ( |  | ) |

References actionHideOtherCurves, MultiLayer::activeLayer(), activeWindow(), Graph::curveCount(), MultiLayerWindow, and Graph::showCurve().

Referenced by createActions().

void ApplicationWindow::hideSelectedColumns | ( |  | ) |

private

References activeWindow(), Table::hideSelectedColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::hideSelectedWindows | ( |  | ) |

Hides the currently selected windows from the list view lv.

References folders, hideWindow(), lv, and FolderListItem::RTTI.

Referenced by showListViewSelectionMenu().

void ApplicationWindow::hideWindow | ( | MdiSubWindow * | window | ) |

References hiddenWindows, modified(), and MdiSubWindow::setHidden().

Referenced by BaselineDialog::createBaseline(), BaselineDialog::modifyBaseline(), restoreWindowGeometry(), Fit::showConfidenceLimits(), Fit::showPredictionLimits(), and Fit::showResiduals().

void ApplicationWindow::hideWindow | ( |  | ) |

References lv, and WindowListItem::window().

Referenced by connectMultilayerPlot(), connectSurfacePlot(), connectTable(), createActions(), hideActiveWindow(), hideAllFolderWindows(), hideSelectedWindows(), initMatrix(), newHiddenTable(), and newNote().

void ApplicationWindow::highPassFilterDialog | ( |  | ) |

References FFTFilter::HighPass, and showFilterDialog().

Referenced by createActions().

QString ApplicationWindow::imageFilter | ( |  | ) |

static

Referenced by addImage(), PlotDialog::chooseBackgroundImageFile(), CustomActionDialog::chooseIcon(), EnrichmentDialog::chooseImageFile(), PlotDialog::chooseSymbolImageFile(), importImage(), and loadImage().

void ApplicationWindow::importASCII | ( | const QString & | fileName = `QString::null` | ) |

References activeWindow(), asciiDirPath, ImportASCIIDialog::columnFormats(), ImportASCIIDialog::columnSeparator(), columnSeparator, ImportASCIIDialog::columnTypes(), ImportASCIIDialog::commentString(), d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_read_only, d_extended_import_ASCII_dialog, d_import_ASCII_dialog_size, ImportASCIIDialog::decimalSeparators(), ImportASCIIDialog::endLineChar(), ImportASCIIDialog::ignoredLines(), ignoredLines, ImportASCIIDialog::importComments(), ImportASCIIDialog::importMode(), MatrixWindow, ImportASCIIDialog::readOnly(), ImportASCIIDialog::renameColumns(), renameColumns, saveSettings(), ImportASCIIDialog::selectFilter(), ImportASCIIDialog::setCurrentPath(), simplify_spaces, ImportASCIIDialog::simplifySpaces(), strip_spaces, ImportASCIIDialog::stripSpaces(), TableWindow, ImportASCIIDialog::useFirstRow(), and ImportASCIIDialog::useSecondRow().

Referenced by createActions(), and dropEvent().

void ApplicationWindow::importASCII | ( | const QStringList & | files,
|  | int | import_mode,
|  | const QString & | local_column_separator,
|  | int | local_ignored_lines,
|  | bool | local_rename_columns,
|  | bool | local_strip_spaces,
|  | bool | local_simplify_spaces,
|  | bool | local_import_comments,
|  | QLocale | local_separators,
|  | const QString & | local_comment_string,
|  | bool | import_read_only,
|  | int | endLineChar,
|  | const QList< int > & | colTypes = `QList<int>()`,
|  | const QStringList & | colFormats = `QStringList()`
| ) |  |

References activeWindow(), alreadyUsedName(), MdiSubWindow::Both, Matrix::importASCII(), Table::importASCII(), modifiedProject(), MdiSubWindow::Name, ImportASCIIDialog::NewColumns, ImportASCIIDialog::NewMatrices, newMatrix(), ImportASCIIDialog::NewRows, newTable(), ImportASCIIDialog::NewTables, Table::notifyChanges(), Table::Overwrite, Matrix::Overwrite, ImportASCIIDialog::Overwrite, MdiSubWindow::setCaptionPolicy(), MdiSubWindow::setWindowLabel(), setWindowName(), Matrix::verticalHeaderWidth(), and Table::verticalHeaderWidth().

Table * ApplicationWindow::importDatabase | ( | const QString & | fileName = `QString::null`,
|  | int | sheet = `-1`
| ) |  |

References getFileName(), ImportExportPlugin::import(), and importPlugin().

Referenced by createActions(), and open().

Table * ApplicationWindow::importExcel | ( | const QString & | fileName = `QString::null`,
|  | int | sheet = `-1`
| ) |  |

References d_excel_import_method, getFileName(), ImportExportPlugin::import(), importOdfSpreadsheet(), importPlugin(), LocalOpenOffice, ExcelFileConverter::outputFile(), recentProjects, MdiSubWindow::setWindowLabel(), and updateRecentProjectsList().

Referenced by appendProject(), createActions(), and open().

Matrix * ApplicationWindow::importImage | ( | const QString & | fileName = `QString()`,
|  | bool | newWindow = `false`
| ) |  |

References activeWindow(), MdiSubWindow::Both, generateUniqueName(), getFileName(), imageFilter(), imagesDirPath, Matrix::importImage(), initMatrix(), MatrixWindow, scripted::scriptEnv, MdiSubWindow::setCaptionPolicy(), and MdiSubWindow::setWindowLabel().

Referenced by createActions(), dropEvent(), intensityTable(), and plotFile().

Table * ApplicationWindow::importOdfSpreadsheet | ( | const QString & | fileName = `QString::null`,
|  | int | sheet = `-1`
| ) |  |

References getFileName(), ImportExportPlugin::import(), and importPlugin().

Referenced by appendProject(), createActions(), importExcel(), and open().

ApplicationWindow * ApplicationWindow::importOPJ | ( | const QString & | fn,
|  | bool | factorySettings = `false`,
|  | bool | newProject = `true`
| ) |  |

slot

References ApplicationWindow(), ImportExportPlugin::import(), importPlugin(), projectname, restoreApplicationGeometry(), ImportExportPlugin::setApplicationWindow(), and updateRecentProjectsList().

Referenced by appendProject(), and open().

ImportExportPlugin * ApplicationWindow::importPlugin | ( | const QString & | fileName | ) |

References d_import_export_plugins, ImportExportPlugin::importFormats(), and showProVersionMessage().

Referenced by importDatabase(), importExcel(), importOdfSpreadsheet(), and importOPJ().

Table * ApplicationWindow::importWaveFile | ( |  | ) |

References format, getFileName(), newTable(), Table::setCell(), Table::setHeader(), Table::setText(), and showResults().

Referenced by createActions().

void ApplicationWindow::increaseNoteIndent | ( |  | ) |

References activeWindow(), Note::currentEditor(), modifiedProject(), NoteWindow, and Note::setTabStopWidth().

Referenced by createActions().

void ApplicationWindow::increasePrecision | ( |  | ) |

private

References activeWindow(), format, MatrixWindow, Matrix::precision(), Matrix::setNumericPrecision(), Matrix::textFormat(), and Matrix::undoStack().

Referenced by createActions().

QStringList ApplicationWindow::indexedColorNames | ( |  | ) |

inline

References d_indexed_color_names.

Referenced by ConfigDialog::initCurvesPage(), and ConfigDialog::setApplication().

QList<QColor> ApplicationWindow::indexedColors | ( |  | ) |

inline

References d_indexed_colors.

Referenced by CurvesDialog::addCurveFromTable(), Graph::guessUniqueCurveLayout(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), Graph::plotBox(), saveSettings(), ConfigDialog::setApplication(), and Graph::setIndexedColors().

QList<int> ApplicationWindow::indexedSymbols | ( |  | ) |

inline

References d_symbols_list.

Referenced by CurvesDialog::addCurveFromTable(), Graph::guessUniqueCurveLayout(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), saveSettings(), and ConfigDialog::setApplication().

QLineEdit* ApplicationWindow::infoLineEdit | ( |  | ) |

inline

References info.

void ApplicationWindow::init | ( | bool | factorySettings = `false` | ) |

private

References actionNextWindow, actionPrevWindow, actionSaveProject, addFolder(), assistant, createActions(), createLanguagesList(), current_folder, d_default_2D_grid, d_excel_import_method, d_text_editor, d_undo_view, d_workspace, defaultScriptingLang, deleteSelectedItems(), disableToolbars(), dragFolderItems(), dropFolderItems(), explorerSplitter, explorerWindow, folderItemChanged(), folderItemDoubleClicked(), folders, hiddenWindows, initCompleter(), ScriptingEnv::initialize(), initMainMenu(), initToolBars(), insertTranslatedStrings(), loadCustomActions(), loadPlugins(), LocalExcelInstallation, logWindow, lv, maximizeWindow(), modified(), modifiedProject(), openRecentProject(), panelsColor, panelsTextColor, print(), projectname, readSettings(), recent, renamedTables, renameFolder(), renameWindow(), results, scripted::scriptEnv, scriptError(), scriptPrint(), scriptWindow, setAppColors(), setDefaultOptions(), Folder::setFolderListItem(), setScriptingLanguage(), showFolderPopupMenu(), showTable(), showWindowPopupMenu(), startRenameFolder(), tablesDepend, undoStackWindow, updateAppFonts(), updateExplorerWindowLayout(), windowActivated(), and workspaceColor.

Referenced by ApplicationWindow().

void ApplicationWindow::initCompleter | ( |  | ) |

private

References Table::colName(), d_completer, PythonSyntaxHighlighter::keywordsList(), ScriptingEnv::mathFunctions(), Table::numCols(), scripted::scriptEnv, tableList(), and windowsNameList().

Referenced by init(), and setScriptingLanguage().

void ApplicationWindow::initMainMenu | ( |  | ) |

private

References actionAbout, actionAddEllipse, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddRectangle, actionAddText, actionAutomaticLayout, actionCheckUpdates, actionChooseHelpFolder, actionClearLogInfo, actionClearSelection, actionColorMap, actionContourMap, actionCopySelection, actionDeleteFitTables, actionDeleteLayer, actionDonate, actionDownloadManual, actionExtractGraphs, actionExtractLayers, actionGrayMap, actionHelpBugReports, actionHelpForums, actionHomePage, actionImagePlot, actionImageProfilesPlot, actionNewLegend, actionPasteSelection, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DScatter, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlotHistogram, actionRedo, actionShowConfigureDialog, actionShowCurvesDialog, actionShowExplorer, actionShowHelp, actionShowLayerDialog, actionShowLog, actionShowPlotWizard, actionShowUndoStack, actionTechnicalSupport, actionTimeStamp, actionToolBars, actionTranslations, actionUndo, analysisMenu, analysisMenuAboutToShow(), btnArrow, btnLine, decayMenu, disableActions(), edit, editMenuAboutToShow(), exportPlotMenu, fileMenu, fileMenuAboutToShow(), fillMenu, filterMenu, foldersMenu, format, graphMenu, help, importMenu, matrixMenu, matrixMenuAboutToShow(), multiPeakMenu, newMenu, normMenu, performCustomAction(), plot2DMenu, plot3DMenu, plotDataMenu, plotDataMenuAboutToShow(), plotMenuAboutToShow(), recent, scriptingMenu, scriptingMenuAboutToShow(), smoothMenu, tableMenu, tableMenuAboutToShow(), view, windowsMenu, and windowsMenuAboutToShow().

Referenced by init().

void ApplicationWindow::initMatrix | ( | Matrix * | m,
|  | const QString & | caption
| ) |  |

References actionRedo, actionUndo, addListViewItem(), alreadyUsedName(), MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmCloseMatrix, d_decimal_digits, d_mdi_windows_area, d_workspace, generateUniqueName(), hideWindow(), modified(), modifiedProject(), MdiSubWindow::setName(), Matrix::setNumericPrecision(), showWindowContextMenu(), Matrix::undoStack(), updateMatrixPlots(), and updateWindowStatus().

Referenced by dropEvent(), importImage(), and newMatrix().

void ApplicationWindow::initMultilayerPlot | ( | MultiLayer * | g,
|  | const QString & | name = `QString()`
| ) |  |

slot

References addListViewItem(), alreadyUsedName(), connectMultilayerPlot(), d_mdi_windows_area, d_print_cropmarks, d_scale_plots_on_print, d_workspace, generateUniqueName(), MultiLayer::printCropmarks(), MdiSubWindow::setName(), MultiLayer::setScaleLayersOnPrint(), and windowActivated().

Referenced by multilayerPlot(), PlotWizard::plot2D(), and waterfallPlot().

void ApplicationWindow::initPlot3D | ( | Graph3D * | plot | ) |

private

References addListViewItem(), connectSurfacePlot(), d_mdi_windows_area, d_workspace, plot3DTools, and windowActivated().

Referenced by newPlot3D().

void ApplicationWindow::initPlot3DToolBar | ( |  | ) |

private

References actionAnimate, actionFitFrame, actionPerspective, actionResetRotation, back, barstyle, Box, ceil, conestyle, coord, crossHairStyle, d_3D_orthogonal, filledmesh, fitFrameToLayer(), floor, floordata, flooriso, floornone, floorstyle, Frame, front, grids, hiddenline, left, None, pickCoordSystem(), pickFloorStyle(), pickPlotStyle(), plot3DTools, plotstyle, pointstyle, polygon, resetRotation(), right, setBackGrid3DPlot(), setCeilGrid3DPlot(), setFloorGrid3DPlot(), setFrontGrid3DPlot(), setLeftGrid3DPlot(), setRightGrid3DPlot(), toggle3DAnimation(), togglePerspective(), TRUE, and wireframe.

Referenced by initToolBars().

void ApplicationWindow::initSearchForUpdates | ( |  | ) |

private

References http, receivedVersionFile(), and version_buffer.

Referenced by searchForUpdates().

void ApplicationWindow::initTable | ( | Table * | w,
|  | const QString & | caption
| ) |  |

References addListViewItem(), alreadyUsedName(), connectTable(), customTable(), d_mdi_windows_area, d_workspace, generateUniqueName(), and MdiSubWindow::setName().

Referenced by matrixToTable(), newHiddenTable(), newTable(), and newTableStatistics().

void ApplicationWindow::initToolBars | ( |  | ) |

private

References actionAddColToTable, actionAddEllipse, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddRectangle, actionAddText, actionAddZoomPlot, actionAdjustColumnWidth, actionAlignBottom, actionAlignLeft, actionAlignRight, actionAlignTop, actionAppendProject, actionAutomaticLayout, actionBoxPlot, actionClearSelection, actionColorMap, actionContourMap, actionCopySelection, actionCopyWindow, actionCustomSharedAxisLayers, actionCutSelection, actionDecreaseIndent, actionDecreasePrecision, actionDisregardCol, actionDragCurve, actionDrawPoints, actionExportPDF, actionExtractGraphs, actionExtractLayers, actionFind, actionFindNext, actionFindPrev, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionFontBold, actionFontBox, actionFontItalic, actionFontSize, actionGrayMap, actionGreekMajSymbol, actionGreekSymbol, actionImagePlot, actionImageProfilesPlot, actionIncreaseIndent, actionIncreasePrecision, actionLoad, actionLowerEnrichment, actionMagnify, actionMagnifyHor, actionMagnifyVert, actionMathSymbol, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionMoveRowDown, actionMoveRowUp, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewLegend, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionNoteExecute, actionNoteExecuteAll, actionOpen, actionOpenExcel, actionOpenOds, actionOpenTemplate, actionPasteSelection, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionPrint, actionPrintPreview, actionRaiseEnrichment, actionRedo, actionReplace, actionRotateMatrix, actionRotateMatrixMinus, actionSaveProject, actionSaveTemplate, actionSetAscValues, actionSetLabelCol, actionSetMatrixValues, actionSetRandomNormalValues, actionSetRandomValues, actionSetXCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowColStatistics, actionShowColumnValuesDialog, actionShowCurvesDialog, actionShowExplorer, actionShowLayerDialog, actionShowLog, actionShowRowStatistics, actionShowScriptWindow, actionSortTable, actionStackBars, actionStackColumns, actionStemPlot, actionSubscript, actionSuperscript, actionSwapColumns, actionTextColor, actionTimeStamp, actionUnderline, actionUndo, actionUnzoom, actionWaterfallPlot, addEllipse(), addRectangle(), addTexFormula(), addText(), btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, columnTools, dataTools, displayBar, editTools, fileTools, formatToolBar, info, initPlot3DToolBar(), noteTools, performCustomAction(), pickDataTool(), plotMatrixBar, plotTools, setFontFamily(), setFontSize(), setTextColor(), tableTools, and toolBarsList().

Referenced by init().

void ApplicationWindow::initWindow | ( |  | ) |

slot

References d_init_window_type, MatrixWindow, MultiLayerWindow, newGraph(), newMatrix(), newNote(), newTable(), NoteWindow, savedProject(), and TableWindow.

Referenced by newProject(), and parseCommandLineArguments().

void ApplicationWindow::insert3DMatrixPlot | ( | const QString & | matrix_name | ) |

References activeWindow(), Graph3D::addMatrixData(), matrix(), modified(), and Plot3DWindow.

Referenced by add3DMatrixPlot().

void ApplicationWindow::insertGreekMajSymbol | ( |  | ) |

private

References d_text_editor, and SymbolDialog::upperGreek.

Referenced by createActions().

void ApplicationWindow::insertGreekSymbol | ( |  | ) |

private

References d_text_editor, and SymbolDialog::lowerGreek.

Referenced by createActions().

void ApplicationWindow::insertMathSymbol | ( |  | ) |

private

References d_text_editor, and SymbolDialog::mathSymbols.

Referenced by createActions().

void ApplicationWindow::insertNew3DData | ( | const QString & | colName | ) |

References activeWindow(), Graph3D::insertNewData(), modified(), Plot3DWindow, and table().

Referenced by add3DData().

void ApplicationWindow::insertSubscript | ( |  | ) |

private

References d_text_editor, and TextEditor::formatText().

Referenced by createActions().

void ApplicationWindow::insertSuperscript | ( |  | ) |

private

References d_text_editor, and TextEditor::formatText().

Referenced by createActions().

void ApplicationWindow::insertTranslatedStrings | ( |  | ) |

private

References activeWindow(), analysisMenu, columnTools, customMenu(), decayMenu, displayBar, edit, editTools, explorerWindow, exportPlotMenu, fileMenu, fileTools, fillMenu, filterMenu, format, formatToolBar, graphMenu, help, importMenu, logWindow, lv, matrixMenu, multiPeakMenu, newMenu, normMenu, noteTools, plot2DMenu, plot3DMenu, plot3DTools, plotDataMenu, plotMatrixBar, plotTools, projectname, recentMenuID, scriptingMenu, scriptWindow, smoothMenu, tableMenu, tableTools, translateActionsStrings(), undoStackWindow, view, and windowsMenu.

Referenced by init(), and switchToLanguage().

void ApplicationWindow::integrate | ( |  | ) |

References activeWindow(), Folder::appendLogInfo(), current_folder, Table::getSelection(), info, Table::selectedYColumns(), showNoDataMessage(), and showResults().

Referenced by createActions().

void ApplicationWindow::intensityTable | ( |  | ) |

References Graph::activeEnrichment(), MultiLayer::activeLayer(), activeWindow(), ImageWidget::fileName(), importImage(), and MultiLayerWindow.

Referenced by createActions(), and showMarkerPopupMenu().

void ApplicationWindow::invertMatrix | ( |  | ) |

References activeWindow(), Matrix::invert(), and MatrixWindow.

Referenced by createActions().

bool ApplicationWindow::isFileReadable | ( | const QString & | file_name | ) |

Referenced by open(), and parseCommandLineArguments().

bool ApplicationWindow::isMdiAreaEnabled | ( |  | ) |

inline

References d_mdi_windows_area.

Referenced by ScriptWindow::initActions().

bool ApplicationWindow::isProjectFile | ( | const QString & | fn | ) |

private

Referenced by open(), and openRecentProject().

QString ApplicationWindow::listViewDate | ( | const QString & | caption | ) |

References lv.

void ApplicationWindow::loadCustomActions | ( |  | ) |

References addCustomAction(), addCustomMenu(), customActionsDirPath, CustomMenuHandler::location(), CustomActionHandler::parentName(), and CustomMenuHandler::title().

Referenced by CustomActionDialog::chooseFolder(), and init().

void ApplicationWindow::loadImage | ( |  | ) |

References getFileName(), imageFilter(), and imagesDirPath.

Referenced by createActions().

void ApplicationWindow::loadImage | ( | const QString & | fn | ) |

References MultiLayer::activeLayer(), Graph::addImage(), MdiSubWindow::Both, Graph::enableAxis(), generateUniqueName(), multilayerPlot(), MdiSubWindow::setCaptionPolicy(), and MdiSubWindow::setWindowLabel().

void ApplicationWindow::loadPlugins | ( |  | ) |

private

References d_import_export_plugins, and ImportExportPlugin::setApplicationWindow().

Referenced by init().

ApplicationWindow * ApplicationWindow::loadScript | ( | const QString & | fn,
|  | bool | execute = `false`,
|  | bool | noGui = `false`
| ) |  |

slot

Create a new project from a script file.

Parameters

  fn | is read as a Python script file and loaded in the command script window.
  execute | specifies if the script should be executed after opening.

References ScriptWindow::editor(), ScriptEdit::error(), ScriptWindow::executeAll(), ScriptEdit::executeAll(), ScriptEdit::importASCII(), ScriptWindow::open(), restoreApplicationGeometry(), scripted::scriptEnv, scriptWindow, setScriptingLanguage(), and showScriptWindow().

Referenced by open(), and parseCommandLineArguments().

void ApplicationWindow::lowerActiveEnrichment | ( |  | ) |

References raiseActiveEnrichment().

Referenced by createActions().

void ApplicationWindow::lowPassFilterDialog | ( |  | ) |

References FFTFilter::LowPass, and showFilterDialog().

Referenced by createActions().

void ApplicationWindow::magnify | ( | int | mode = `0` | ) |

References activeWindow(), btnPointer, Graph::enablePanningMagnifier(), MultiLayer::isEmpty(), MultiLayer::layersList(), and MultiLayerWindow.

Referenced by createActions(), and pickDataTool().

Matrix * ApplicationWindow::matrix | ( | const QString & | name | ) |

References d_is_appending_file, Folder::folderBelow(), projectFolder(), renamedTables, and Folder::windowsList().

Referenced by PlotDialog::acceptParams(), FFTDialog::activateDataSet(), CurvesDialog::addCurves(), change3DMatrix(), Fit::covarianceMatrix(), FFTDialog::fftMatrix(), insert3DMatrixPlot(), openGraph(), remove3DMatrixPlots(), Graph3D::restore(), and Graph::restoreSpectrogram().

void ApplicationWindow::matrixDeterminant | ( |  | ) |

References activeWindow(), Folder::appendLogInfo(), current_folder, Matrix::determinant(), info, MatrixWindow, and showResults().

Referenced by createActions().

void ApplicationWindow::matrixDirectFFT | ( |  | ) |

References activeWindow(), Matrix::fft(), Matrix::isEmpty(), MatrixWindow, and showNoDataMessage().

Referenced by createActions().

void ApplicationWindow::matrixInverseFFT | ( |  | ) |

References activeWindow(), Matrix::fft(), Matrix::isEmpty(), MatrixWindow, and showNoDataMessage().

Referenced by createActions().

void ApplicationWindow::matrixMenuAboutToShow | ( |  | ) |

private

References actionConvertMatrixDirect, actionConvertMatrixXYZ, actionConvertMatrixYXZ, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionGoToColumn, actionGoToRow, actionInvertMatrix, actionMatrixColumnRow, actionMatrixCustomScale, actionMatrixDefaultScale, actionMatrixDeterminant, actionMatrixGrayScale, actionMatrixRainbowScale, actionMatrixXY, actionRotateMatrix, actionRotateMatrixMinus, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionTableRecalculate, actionTransposeMatrix, actionViewMatrix, actionViewMatrixImage, activeWindow(), Matrix::colorMapType(), Matrix::ColumnRow, Matrix::Custom, Matrix::Default, Matrix::GrayScale, Matrix::headerViewType(), Matrix::ImageView, Matrix::isEmpty(), matrixMenu, MatrixWindow, Matrix::Rainbow, reloadCustomActions(), Matrix::TableView, Matrix::viewType(), and Matrix::XY.

Referenced by customMenu(), and initMainMenu().

QStringList ApplicationWindow::matrixNames | ( |  | ) |

Returns a list with the names of all the matrices in the project.

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by add3DMatrixPlot(), change3DMatrix(), customMenu(), ExportDialog::initAdvancedOptions(), PlotDialog::initSpectrogramValuesPage(), FFTDialog::setMatrix(), and showWindowContextMenu().

Table * ApplicationWindow::matrixToTable | ( | Matrix * | m,
|  | MatrixToTableConversion | conversionType = `Direct`
| ) |  |

References MdiSubWindow::captionPolicy(), MatrixModel::cell(), Matrix::cell(), Direct, generateUniqueName(), initTable(), Matrix::matrixModel(), Matrix::numCols(), Matrix::numRows(), scripted::scriptEnv, MdiSubWindow::setCaptionPolicy(), Table::setCell(), MdiSubWindow::setWindowLabel(), MdiSubWindow::windowLabel(), MatrixModel::x(), XYZ, MatrixModel::y(), and YXZ.

Referenced by convertMatrixToTableDirect(), convertMatrixToTableXYZ(), and convertMatrixToTableYXZ().

int ApplicationWindow::matrixUndoStackSize | ( |  | ) |

inline

References d_matrix_undo_stack_size.

Referenced by ConfigDialog::initAppPage(), and ConfigDialog::setApplication().

void ApplicationWindow::maximizeWindow | ( | Q3ListViewItem * | lbi = `0` | ) |

References lv, FolderListItem::RTTI, and window().

Referenced by createActions(), and init().

void ApplicationWindow::maximizeWindow | ( | MdiSubWindow * | w | ) |

References current_folder, MdiSubWindow::Maximized, modified(), MdiSubWindow::setMaximized(), MdiSubWindow::setNormal(), MdiSubWindow::status(), updateWindowLists(), and Folder::windowsList().

void ApplicationWindow::memoryAllocationError | ( |  | ) |

static

Referenced by CreateBinMatrixDialog::accept().

QList< QMenu * > ApplicationWindow::menusList | ( |  | ) |

Referenced by CustomActionDialog::init().

void ApplicationWindow::minimizeWindow | ( | MdiSubWindow * | w = `0` | ) |

References lv, modified(), MdiSubWindow::setMinimized(), updateWindowLists(), and window().

Referenced by createActions().

void ApplicationWindow::modified | ( |  | ) |

signal

Referenced by activateWindow(), change3DData(), change3DMatrix(), clearLogInfo(), clearSelection(), closeWindow(), connectSurfacePlot(), cutSelection(), drawArrow(), drawLine(), hideWindow(), init(), initMatrix(), insert3DMatrixPlot(), insertNew3DData(), maximizeWindow(), minimizeWindow(), newPlot3D(), pasteSelection(), pickCoordSystem(), pickFloorStyle(), pickPlotStyle(), plot3DMatrix(), plotImage(), plotParametricSurface(), plotSurface(), plotXYZ(), setWindowName(), showTable(), updateLog(), and windowActivated().

void ApplicationWindow::modifiedProject | ( |  | ) |

slot

Set the project status to modifed.

References actionSaveProject, projectname, and saved.

Referenced by RenameWindowDialog::accept(), addNoteTab(), DrawPointTool::appendPoint(), ConfigDialog::apply(), AxesDialog::applyAxisFormat(), PlotDialog::applyBoxWhiskersFormat(), AxesDialog::applyCanvasFormat(), PlotDialog::applyCanvasFormat(), PlotDialog::applyErrorBarFormat(), PlotDialog::applyGap(), PlotDialog::applyLabelsFormat(), PlotDialog::applyLayerFormat(), PlotDialog::applyLineFormat(), PlotDialog::applyPercentileFormat(), PlotDialog::applySymbolsFormat(), cascade(), changeFolder(), PlotDialog::chooseBackgroundImageFile(), EnrichmentDialog::chooseImageFile(), PlotDialog::chooseSymbolImageFile(), closeNoteTab(), connectMultilayerPlot(), connectTable(), decreaseNoteIndent(), EnrichmentDialog::frameApplyTo(), importASCII(), increaseNoteIndent(), init(), initMatrix(), modifiedProject(), DataPickerTool::movePoint(), newNote(), openRecentProject(), EnrichmentDialog::patternApplyTo(), renameCurrentNoteTab(), PlotDialog::resizeCanvasToFitImage(), TranslateCurveTool::selectDestination(), PlotDialog::setLabelsFont(), showNoteLineNumbers(), EnrichmentDialog::textFormatApplyTo(), AxesDialog::updateGrid(), Plot3DDialog::updatePlot(), and updateWindowStatus().

void ApplicationWindow::modifiedProject | ( | MdiSubWindow * | w | ) |

slot

Set the project status to modified and save 'w' as the last modified widget.

References modifiedProject().

void ApplicationWindow::moveColumnFirst | ( |  | ) |

References activeWindow(), Table::moveColumnBy(), Table::selectedColumn(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::moveColumnLast | ( |  | ) |

References activeWindow(), Table::moveColumnBy(), Table::numCols(), Table::selectedColumn(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::moveColumnLeft | ( |  | ) |

References activeWindow(), Table::moveColumnBy(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::moveColumnRight | ( |  | ) |

References activeWindow(), Table::moveColumnBy(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::moveFolder | ( | FolderListItem * | src,
|  | FolderListItem * | dest
| ) |  |

moves a folder item to another

Parameters

  src | source folder item
  dest | destination folder item

References copyFolder(), FolderListItem::folder(), and folders.

Referenced by dropFolderItems().

void ApplicationWindow::movePoints | ( | bool | wholeCurve = `false` | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, d_confirm_modif_2D_points, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), DataPickerTool::Move, DataPickerTool::MoveCurve, MultiLayerWindow, Graph::setActiveTool(), DataPickerTool::setMode(), and Graph::validCurvesDataSize().

Referenced by pickDataTool().

void ApplicationWindow::moveTableRowDown | ( |  | ) |

References activeWindow(), Table::moveRow(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::moveTableRowUp | ( |  | ) |

References activeWindow(), Table::moveRow(), and TableWindow.

Referenced by createActions().

QStringList ApplicationWindow::multilayerDependencies | ( | QWidget * | w | ) |

References Graph::curveNamesList(), and MultiLayer::layersList().

Referenced by saveWindow(), and showWindowPopupMenu().

MultiLayer * ApplicationWindow::multilayerPlot | ( | int | c,
|  | int | r,
|  | int | style,
|  | const MultiLayer::AlignPolicy & | align = `MultiLayer::AlignLayers`
| ) |  |

slot

References activeWindow(), Graph::addCurves(), MultiLayer::AlignCanvases, MultiLayer::arrangeLayers(), Table::colIndex(), Table::colPlotDesignation(), Graph::curveCount(), defaultCurveLineWidth, defaultSymbolSize, Table::drawableColumnSelection(), generateUniqueName(), Table::Label, MultiLayer::layersList(), Graph::newLegend(), MultiLayer::setAlignPolicy(), MultiLayer::setCommonLayerAxes(), setPreferences(), MultiLayer::setSpacing(), TableWindow, validFor2DPlot(), Table::xErr, and Table::yErr.

Referenced by appendProject(), LineProfileTool::calculateLineProfile(), clone(), extractGraphs(), fitLinear(), fitSlope(), generate2DGraph(), loadImage(), multilayerPlot(), newGraph(), openProject(), openTemplate(), plot2HorizontalLayers(), plot2VerticalLayers(), plot4Layers(), plotDoubleYAxis(), plotFile(), plotHorizontalSharedAxisLayers(), plotImage(), plotImageProfiles(), plotPie(), plotSharedAxesLayers(), plotSpectrogram(), plotStackedHistograms(), plotStackedLayers(), plotStackSharedAxisLayers(), plotVectXYAM(), plotVectXYXY(), plotVerticalSharedAxisLayers(), showFitDialog(), LayerDialog::update(), and zoomRectanglePlot().

MultiLayer * ApplicationWindow::multilayerPlot | ( | Table * | w,
|  | const QStringList & | colList,
|  | int | style,
|  | int | startRow = `0`,
|  | int | endRow = `-1`
| ) |  |

slot

References MultiLayer::activeLayer(), Graph::addCurves(), MultiLayer::arrangeLayers(), defaultCurveLineWidth, defaultSymbolSize, generateUniqueName(), multilayerPlot(), Graph::newLegend(), and setPreferences().

MultiLayer * ApplicationWindow::multilayerPlot | ( | const QString & | caption,
|  | int | layers = `1`,
|  | int | rows = `1`,
|  | int | cols = `1`
| ) |  |

slot

used when restoring a plot from a project file

References initMultilayerPlot().

MultiLayer * ApplicationWindow::newFunctionPlot | ( | QStringList & | formulas,
|  | double | start,
|  | double | end,
|  | int | points = `100`,
|  | const QString & | var = `"x"`,
|  | int | type = `0`
| ) |  |

References MultiLayer::activeLayer(), Graph::addFunction(), Graph::enableAutoscaling(), newGraph(), and updateFunctionLists().

Referenced by FunctionDialog::acceptFunction(), FunctionDialog::acceptParametric(), and FunctionDialog::acceptPolar().

MultiLayer * ApplicationWindow::newGraph | ( | const QString & | caption = `tr("Graph") + "1"` | ) |

slot

Creates a new empty multilayer plot.

References MultiLayer::activeLayer(), alreadyUsedName(), MultiLayer::arrangeLayers(), generateUniqueName(), multilayerPlot(), Graph::newLegend(), and setPreferences().

Referenced by createActions(), Filter::createOutputGraph(), initWindow(), newFunctionPlot(), and plotHistogram().

Table * ApplicationWindow::newHiddenTable | ( | const QString & | name,
|  | const QString & | label,
|  | int | r,
|  | int | c,
|  | const QString & | text = `QString()`
| ) |  |

Create a Table which is initially hidden; used to return the result of an analysis operation.

Parameters

  name | window name (compare MdiSubWindow::MdiSubWindow)
  label | window label (compare MdiSubWindow::MdiSubWindow)
  r | number of rows
  c | number of columns
  text | tab/newline - seperated initial content; may be empty

References hideWindow(), initTable(), scripted::scriptEnv, Table::setHeader(), and Table::setText().

Referenced by Filter::addResultCurve(), DrawPointTool::appendPoint(), ImageProfilesTool::clone(), MultiPeakFit::generateFitCurve(), Differentiation::output(), FFT::output(), and plotImageProfiles().

void ApplicationWindow::newLegend | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayer::isEmpty(), MultiLayerWindow, and Graph::newLegend().

Referenced by createActions().

Matrix * ApplicationWindow::newMatrix | ( | int | rows = `32`,
|  | int | columns = `32`
| ) |  |

Creates a new empty matrix.

References generateUniqueName(), initMatrix(), and scripted::scriptEnv.

Referenced by GriddingDialog::accept(), clone(), Fit::covarianceMatrix(), createActions(), FFT::fftMatrix(), importASCII(), initWindow(), openMatrix(), openTemplate(), tableToMatrix(), and tableToMatrixRegularXYZ().

Matrix * ApplicationWindow::newMatrix | ( | const QString & | caption,
|  | int | r,
|  | int | c
| ) |  |

To be used when opening a project file only!

References d_inform_rename_table, d_is_appending_file, initMatrix(), renamedTables, and scripted::scriptEnv.

Note * ApplicationWindow::newNote | ( | const QString & | caption = `QString()` | ) |

Creates a new empty note window.

References addListViewItem(), alreadyUsedName(), MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmCloseNotes, d_mdi_windows_area, d_workspace, generateUniqueName(), hideWindow(), modifiedProject(), scripted::scriptEnv, scriptingMenuAboutToShow(), scriptsDirPathChanged(), Note::setName(), and updateWindowStatus().

Referenced by clone(), createActions(), initWindow(), newStemPlot(), openNote(), StudentTestDialog::outputResults(), and AnovaDialog::outputResults().

Graph3D * ApplicationWindow::newPlot3D | ( | const QString & | title = `QString()` | ) |

References alreadyUsedName(), generateUniqueName(), initPlot3D(), modified(), and MdiSubWindow::setName().

Referenced by clone(), PlotWizard::plot3D(), plot3DMatrix(), PlotWizard::plot3DRibbon(), plotParametricSurface(), plotSurface(), plotXYZ(), and Graph3D::restore().

void ApplicationWindow::newProject | ( |  | ) |

References ApplicationWindow(), closeProject(), initWindow(), restoreApplicationGeometry(), saveSettings(), and showSaveProjectMessage().

Referenced by createActions().

Note * ApplicationWindow::newStemPlot | ( |  | ) |

References activeWindow(), Table::colName(), Note::currentEditor(), newNote(), Table::selectedColumns(), stemPlot(), Table::table(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::newSurfacePlot | ( |  | ) |

Referenced by createActions().

Table * ApplicationWindow::newTable | ( |  | ) |

Creates an empty table.

References generateUniqueName(), initTable(), and scripted::scriptEnv.

Referenced by FrequencyCountDialog::apply(), LineProfileTool::calculateLineProfile(), clone(), createActions(), BaselineDialog::createBaseline(), Graph::createTable(), Table::extractData(), fitLinear(), fitSlope(), importASCII(), importWaveFile(), initWindow(), IntegrationDialog::integrateTable(), BaselineDialog::modifyBaseline(), openTable(), openTemplate(), Fit::parametersTable(), plotFile(), StatisticTest::resultTable(), Anova::resultTable(), Fit::showConfidenceLimits(), Fit::showPredictionLimits(), Fit::showResiduals(), and PlotDialog::showStatistics().

Table * ApplicationWindow::newTable | ( | const QString & | caption,
|  | int | r,
|  | int | c
| ) |  |

Used when loading a table from a project file.

References d_inform_rename_table, d_is_appending_file, initTable(), renamedTables, and scripted::scriptEnv.

Table * ApplicationWindow::newTable | ( | int | r,
|  | int | c,
|  | const QString & | name = `QString()`,
|  | const QString & | legend = `QString()`
| ) |  |

References initTable(), and scripted::scriptEnv.

TableStatistics * ApplicationWindow::newTableStatistics | ( | Table * | base,
|  | int | type,
|  | QList< int > | target,
|  | int | start = `0`,
|  | int | end = `-1`,
|  | const QString & | caption = `QString::null`
| ) |  |

References initTable(), and scripted::scriptEnv.

Referenced by openTableStatistics(), showColStatistics(), and showRowStatistics().

void ApplicationWindow::normalizeActiveTable | ( |  | ) |

References activeWindow(), Table::normalize(), Table::selectedColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::normalizeSelection | ( |  | ) |

References activeWindow(), Table::normalizeSelection(), Table::selectedColumns(), and TableWindow.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::noteFindDialogue | ( |  | ) |

References activeWindow(), Note::currentEditor(), NoteWindow, and ScriptEdit::showFindDialog().

Referenced by createActions().

void ApplicationWindow::noteFindNext | ( |  | ) |

References activeWindow(), Note::currentEditor(), ScriptEdit::findNext(), and NoteWindow.

Referenced by createActions().

void ApplicationWindow::noteFindPrev | ( |  | ) |

References activeWindow(), Note::currentEditor(), ScriptEdit::findPrevious(), and NoteWindow.

Referenced by createActions().

void ApplicationWindow::noteReplaceDialogue | ( |  | ) |

References activeWindow(), Note::currentEditor(), NoteWindow, and ScriptEdit::showFindDialog().

Referenced by createActions().

void ApplicationWindow::open | ( |  | ) |

slot

References appendProject(), closeProject(), d_extended_open_dialog, d_open_project_filter, isProjectFile(), OpenProjectDialog::NewFolder, OpenProjectDialog::NewProject, OpenProjectDialog::openMode(), projectname, recentProjects, saveSettings(), showSaveProjectMessage(), and workingDir.

Referenced by createActions(), dropEvent(), QtiPlotApplication::event(), open(), openProject(), openRecentProject(), and parseCommandLineArguments().

ApplicationWindow * ApplicationWindow::open | ( | const QString & | fn,
|  | bool | factorySettings = `false`,
|  | bool | newProject = `true`
| ) |  |

slot

References d_file_version, file_uncompress(), importDatabase(), importExcel(), importOdfSpreadsheet(), importOPJ(), isFileReadable(), loadScript(), open(), openProject(), plotFile(), recentProjects, and updateRecentProjectsList().

Graph * ApplicationWindow::openGraph | ( | ApplicationWindow * | app,
|  | MultiLayer * | plot,
|  | const QStringList & | list
| ) |  |

References CurveLayout::aCol, Graph::addArrow(), Graph::addErrorBars(), MultiLayer::addLayer(), ImageProfilesTool::append(), CurveLayout::aStyle, Graph::axisType(), Graph::Box, Table::colName(), CurveLayout::connectType, convertOldToNewColorIndex(), Graph::curve(), d_curve_max_antialising_size, d_disable_curve_antialiasing, d_file_version, d_graph_axis_labeling, d_synchronize_graph_scales, Graph::dataCurve(), ScaleDraw::Date, ScaleDraw::Day, ColorBox::defaultColor(), Graph::disableCurveAntialiasing(), Graph::enableAutoscaling(), Graph::enableAxis(), Graph::enableAxisLabels(), Graph::enableDouglasPeukerSpeedMode(), CurveLayout::fillCol, CurveLayout::filledArea, format, Graph::getPenStyle(), Graph::grid(), Graph::Histogram, Graph::HorizontalBars, Graph::imageProfilesTool(), Graph::insertCurve(), Graph::insertFunctionCurve(), Graph::insertImageMarker(), Graph::insertLegend(), Graph::insertText(), CurveLayout::lCol, left, Graph::LineSymbols, Grid::load(), Graph::loadAxesLinewidth(), Graph::loadAxesOptions(), QwtHistogram::loadData(), Graph::loadErrorBars(), CurveLayout::lStyle, CurveLayout::lWidth, Graph::masterCurve(), matrix(), ScaleDraw::Month, ScaleDraw::Numeric, Table::numRows(), Graph::obsoleteSymbolStyle(), Graph::openBoxDiagram(), CurveLayout::penWidth, Graph::plotPie(), Graph::plotVectors(), readColorFromProject(), Graph::recoverObsoleteDateTimeScale(), renamedTables, RectangleWidget::restore(), EllipseWidget::restore(), TexWidget::restore(), ImageWidget::restore(), LegendWidget::restore(), FunctionCurve::restore(), PieLabel::restore(), Graph::restoreBackgroundImage(), Graph::restoreCurveLabels(), Graph::restoreHistogram(), Graph::restoreSpectrogram(), Graph::restoreSymbolImage(), Graph::setActiveTool(), Graph::setAntialiasing(), Graph::setAutoscaleFonts(), ImageProfilesTool::setAveragePixels(), Graph::setAxisColor(), Graph::setAxisFont(), Graph::setAxisFormula(), Graph::setAxisLabelRotation(), Graph::setAxisLabelsColor(), Graph::setAxisMargin(), Graph::setAxisTitleAlignment(), Graph::setAxisTitleColor(), Graph::setAxisTitleDistance(), Graph::setAxisTitleFont(), Graph::setAxisTitlePolicy(), Graph::setBackgroundColor(), Graph::setBarsGap(), QwtHistogram::setBinning(), Graph::setCanvasFrame(), Graph::setFrame(), Graph::setGridOnTop(), Graph::setLabelsDateTimeFormat(), Graph::setLabelsDayFormat(), Graph::setLabelsMonthFormat(), Graph::setLabelsNumericFormat(), Graph::setLabelsTextFormat(), Graph::setMajorTicksType(), Graph::setMinorTicksType(), Graph::setPageGeometry(), PlotCurve::setPlotStyle(), ScaleDraw::setPrefix(), Graph::setScale(), Graph::setScaleTitle(), ScaleDraw::setShowTicksPolicy(), PlotCurve::setSkipSymbolsCount(), QwtBarCurve::setStacked(), ScaleDraw::setSuffix(), Graph::setSynchronizedScaleDivisions(), Graph::setTicksLength(), Graph::setTitleAlignment(), Graph::setTitleColor(), Graph::setTitleFont(), Graph::setWaterfallOffset(), Graph::setWaterfallSideLines(), Graph::showMissingDataGap(), CurveLayout::sSize, CurveLayout::sType, CurveLayout::symCol, table(), ScaleDraw::Time, Graph::updateAxesTitles(), Graph::updateCurveLayout(), Graph::updateDataCurves(), Graph::updateLayout(), Graph::updateVectorsLayout(), Graph::VectXYAM, Graph::VectXYXY, and Graph::VerticalBars.

Referenced by appendProject(), openProject(), and openTemplate().

Matrix * ApplicationWindow::openMatrix | ( | ApplicationWindow * | app,
|  | const QStringList & | flist
| ) |  |

References d_file_version, LinearColorMap::fromXmlStringList(), newMatrix(), Matrix::resetView(), restoreWindowGeometry(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Matrix::setCell(), Matrix::setColorMap(), Matrix::setColorMapType(), Matrix::setColumnsWidth(), Matrix::setCoordinates(), Matrix::setFormula(), Matrix::setHeaderViewType(), setListViewDate(), Matrix::setText(), Matrix::setTextFormat(), Matrix::setViewType(), and MdiSubWindow::setWindowLabel().

Referenced by appendProject(), and openProject().

Note * ApplicationWindow::openNote | ( | ApplicationWindow * | app,
|  | const QStringList & | flist
| ) |  |

References newNote(), restoreWindowGeometry(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), setListViewDate(), and MdiSubWindow::setWindowLabel().

Referenced by appendProject(), and openProject().

ApplicationWindow * ApplicationWindow::openProject | ( | const QString & | fn,
|  | bool | factorySettings = `false`,
|  | bool | newProject = `true`
| ) |  |

slot

References MultiLayer::activeLayer(), addWindowsListToCompleter(), Folder::appendLogInfo(), ApplicationWindow(), TableStatistics::baseName(), changeFolder(), current_folder, d_file_version, d_opening_file, d_workspace, executeNotes(), Folder::findSubfolder(), FolderListItem::folder(), Folder::folderListItem(), folders, goToParentFolder(), MultiLayer::linkXLayerAxes(), MdiSubWindow::Minimized, multilayerPlot(), open(), openGraph(), openMatrix(), openNote(), openTable(), openTableStatistics(), projectFolder(), projectname, renamedTables, Note::restore(), Graph3D::restore(), restoreApplicationGeometry(), restoreWindowGeometry(), saved, savedProject(), scripted::scriptEnv, MultiLayer::setAlignement(), MultiLayer::setAlignPolicy(), TableStatistics::setBase(), MdiSubWindow::setBirthDate(), Folder::setBirthDate(), MdiSubWindow::setCaptionPolicy(), MultiLayer::setCommonAxesLayout(), Folder::setFolderListItem(), MultiLayer::setLayerCanvasSize(), setListViewDate(), MultiLayer::setMargins(), Folder::setModificationDate(), MultiLayer::setScaleLayersOnResize(), setScriptingLanguage(), MultiLayer::setSpacing(), MultiLayer::setWaterfallLayout(), Graph::setWaterfallOffset(), Graph::setWaterfallSideLines(), MdiSubWindow::setWindowLabel(), MdiSubWindow::status(), table(), tableList(), and updateRecentProjectsList().

Referenced by open().

void ApplicationWindow::openRecentProject | ( | int | index | ) |

References closeProject(), isProjectFile(), modifiedProject(), open(), projectname, recent, recentProjects, saved, savedProject(), saveSettings(), showSaveProjectMessage(), and updateRecentProjectsList().

Referenced by init().

Table * ApplicationWindow::openTable | ( | ApplicationWindow * | app,
|  | const QStringList & | flist
| ) |  |

References Table::columnType(), d_file_version, Table::hideColumn(), Table::loadHeader(), newTable(), Table::numCols(), Table::Numeric, restoreWindowGeometry(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Table::setCell(), Table::setColComments(), Table::setColPlotDesignation(), Table::setColumnTypes(), Table::setColWidths(), Table::setCommand(), Table::setCommands(), Table::setHeader(), Table::setHeaderColType(), setListViewDate(), Table::setReadOnlyColumn(), Table::setText(), MdiSubWindow::setWindowLabel(), Table::table(), Table::X, and Table::Y.

Referenced by appendProject(), and openProject().

TableStatistics * ApplicationWindow::openTableStatistics | ( | const QStringList & | flist | ) |

References TableStatistics::column, d_file_version, Table::loadHeader(), newTableStatistics(), Table::numCols(), restoreWindowGeometry(), TableStatistics::row, TableStatistics::setBaseName(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Table::setColComments(), Table::setColPlotDesignation(), TableStatistics::setColumnStatsTypes(), Table::setColumnTypes(), Table::setColWidths(), Table::setCommand(), Table::setCommands(), Table::setHeader(), setListViewDate(), Table::setNumCols(), TableStatistics::setRange(), MdiSubWindow::setWindowLabel(), Table::X, and Table::Y.

Referenced by openProject().

void ApplicationWindow::openTemplate | ( |  | ) |

References getFileName(), and templatesDir.

Referenced by createActions().

MdiSubWindow * ApplicationWindow::openTemplate | ( | const QString & | fn | ) |

References MultiLayer::activeLayer(), customMenu(), customToolBars(), d_file_version, generateUniqueName(), MultiLayer::linkXLayerAxes(), multilayerPlot(), newMatrix(), newTable(), openGraph(), Graph3D::restore(), MdiSubWindow::restore(), restoreWindowGeometry(), MultiLayer::setAlignement(), MultiLayer::setAlignPolicy(), MultiLayer::setCommonAxesLayout(), MultiLayer::setLayerCanvasSize(), MultiLayer::setMargins(), MultiLayer::setScaleLayersOnResize(), MultiLayer::setSpacing(), MultiLayer::setWaterfallLayout(), Graph::setWaterfallOffset(), and Graph::setWaterfallSideLines().

void ApplicationWindow::parseCommandLineArguments | ( | const QStringList & | args | ) |

References copyright_string, d_mdi_windows_area, d_open_last_project, ScriptWindow::executeAll(), initWindow(), isFileReadable(), loadScript(), locales, ScriptWindow::open(), open(), recentProjects, release_date, savedProject(), saveSettings(), scriptWindow, setScriptingLanguage(), showScriptWindow(), switchToLanguage(), versionString(), and workingDir.

Referenced by QtiPlotApplication::QtiPlotApplication().

void ApplicationWindow::pasteSelection | ( |  | ) |

References MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), Graph::add(), Graph::addArrow(), MultiLayer::addLayer(), MultiLayer::canvas(), Graph::copy(), d_arrow_copy, d_enrichement_copy, MultiLayer::deselect(), Graph::deselectMarker(), ArrowMarker::endPoint(), ArrowMarker::endPointCoord(), Graph::isWaterfallPlot(), lastCopiedLayer, modified(), FrameWidget::move(), MultiLayer::numLayers(), Graph::rangeSelectorsEnabled(), Graph::rangeSelectorTool(), PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, Graph::setCanvasGeometry(), ArrowMarker::setEndPoint(), ArrowMarker::setStartPoint(), ArrowMarker::startPoint(), ArrowMarker::startPointCoord(), and Graph::updateDataCurves().

Referenced by connectMultilayerPlot(), createActions(), showColMenu(), showGraphContextMenu(), showTableContextMenu(), and showWindowContextMenu().

void ApplicationWindow::performCustomAction | ( | QAction * | action | ) |

private

References d_user_actions, ScriptEdit::executeAll(), ScriptEdit::importASCII(), scripted::scriptEnv, and setScriptingLanguage().

Referenced by addCustomMenu(), initMainMenu(), and initToolBars().

void ApplicationWindow::pickCoordSystem | ( | QAction * | action | ) |

References Box, Frame, grids, modified(), None, removeAxes3DPlot(), setBoxed3DPlot(), and setFramed3DPlot().

Referenced by initPlot3DToolBar().

void ApplicationWindow::pickDataTool | ( | QAction * | action | ) |

References actionDragCurve, actionDrawPoints, actionMagnify, actionMagnifyHor, actionMagnifyVert, activeWindow(), btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, MultiLayer::deselect(), Graph::disableTools(), drawArrow(), drawLine(), drawPoints(), MultiLayer::layersList(), magnify(), movePoints(), MultiLayerWindow, removePoints(), showCursor(), showRangeSelectors(), showScreenReader(), zoomIn(), and zoomOut().

Referenced by initToolBars().

void ApplicationWindow::pickFloorStyle | ( | QAction * | action | ) |

References floordata, flooriso, modified(), setEmptyFloor3DPlot(), setFloorData3DPlot(), and setFloorIso3DPlot().

Referenced by initPlot3DToolBar().

void ApplicationWindow::pickPlotStyle | ( | QAction * | action | ) |

References barstyle, conestyle, crossHairStyle, filledmesh, hiddenline, modified(), pointstyle, polygon, removeGrid3DPlot(), setBars3DPlot(), setCones3DPlot(), setCrosses3DPlot(), setFilledMesh3DPlot(), setHiddenLineGrid3DPlot(), setLineGrid3DPlot(), setPoints3DPlot(), and wireframe.

Referenced by initPlot3DToolBar().

void ApplicationWindow::pickPointerCursor | ( |  | ) |

References btnPointer.

Referenced by AddWidgetTool::AddWidgetTool(), connectMultilayerPlot(), DataPickerTool::keyEventFilter(), and AddWidgetTool::~AddWidgetTool().

void ApplicationWindow::pixelLineProfile | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::setActiveTool().

Referenced by createActions(), and showMarkerPopupMenu().

void ApplicationWindow::plot2HorizontalLayers | ( |  | ) |

slot

References defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plot2VerticalLayers | ( |  | ) |

slot

References defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plot3DBars | ( |  | ) |

References activeWindow(), Graph3D::Bars, Table::colName(), plot3DMatrix(), plotXYZ(), Table::selectedColumn(), Table::selectedColumns(), table(), and validFor3DPlot().

Referenced by createActions().

void ApplicationWindow::plot3DHiddenLine | ( |  | ) |

References plot3DMatrix().

Referenced by createActions().

Graph3D * ApplicationWindow::plot3DMatrix | ( | Matrix * | m = `0`,
|  | int | style = `5`
| ) |  |

References activeWindow(), Graph3D::addMatrixData(), Matrix::colorMap(), custom3DActions(), Graph3D::customPlotStyle(), MatrixWindow, modified(), newPlot3D(), Graph3D::setDataColorMap(), and Graph3D::update().

Referenced by GriddingDialog::accept(), plot3DBars(), plot3DHiddenLine(), plot3DPolygons(), plot3DScatter(), plot3DWireframe(), and plot3DWireSurface().

void ApplicationWindow::plot3DPolygons | ( |  | ) |

References plot3DMatrix().

Referenced by createActions().

void ApplicationWindow::plot3DRibbon | ( |  | ) |

References activeWindow(), Table::colName(), plotXYZ(), Graph3D::Ribbon, Table::selectedColumn(), Table::selectedColumns(), table(), TableWindow, and validFor3DPlot().

Referenced by createActions().

void ApplicationWindow::plot3DScatter | ( |  | ) |

References activeWindow(), Table::colName(), plot3DMatrix(), plotXYZ(), Graph3D::Scatter, Table::selectedColumn(), Table::selectedColumns(), table(), and validFor3DPlot().

Referenced by createActions().

void ApplicationWindow::plot3DTrajectory | ( |  | ) |

References activeWindow(), Table::colName(), plotXYZ(), Table::selectedColumn(), Table::selectedColumns(), table(), TableWindow, Graph3D::Trajectory, and validFor3DPlot().

Referenced by createActions().

void ApplicationWindow::plot3DWireframe | ( |  | ) |

References plot3DMatrix().

Referenced by createActions().

void ApplicationWindow::plot3DWireSurface | ( |  | ) |

References plot3DMatrix().

Referenced by createActions().

void ApplicationWindow::plot4Layers | ( |  | ) |

slot

References defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plotArea | ( |  | ) |

References Graph::Area, and generate2DGraph().

Referenced by createActions().

void ApplicationWindow::plotBox | ( |  | ) |

References Graph::Box, and generate2DGraph().

Referenced by createActions().

MultiLayer * ApplicationWindow::plotColorMap | ( | Matrix * | m = `0` | ) |

slot

References activeWindow(), Graph::ColorMap, MatrixWindow, and plotSpectrogram().

Referenced by createActions().

MultiLayer * ApplicationWindow::plotContour | ( | Matrix * | m = `0` | ) |

slot

References activeWindow(), Graph::Contour, MatrixWindow, and plotSpectrogram().

Referenced by createActions().

void ApplicationWindow::plotCustomLayout | ( | bool | sharedAxes = `false` | ) |

slot

References activeWindow(), d_layer_canvas_height, d_layer_canvas_width, d_layer_geometry_unit, defaultCurveStyle, Table::drawableColumnSelection(), TableWindow, and validFor2DPlot().

Referenced by createActions(), and plotCustomLayoutSharedAxes().

void ApplicationWindow::plotCustomLayoutSharedAxes | ( |  | ) |

inline slot

References plotCustomLayout().

Referenced by createActions().

void ApplicationWindow::plotDataMenuAboutToShow | ( |  | ) |

private

References actionDragCurve, actionDrawPoints, actionMagnify, actionMagnifyHor, actionMagnifyVert, actionUnzoom, btnCursor, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, plotDataMenu, and reloadCustomActions().

Referenced by initMainMenu().

void ApplicationWindow::plotDoubleYAxis | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::curve(), Graph::enableAxis(), Table::getSelection(), Graph::LineSymbols, multilayerPlot(), Table::selectedYColumns(), Graph::setAutoScale(), TableWindow, and Graph::updateAxisTitle().

Referenced by createActions().

ApplicationWindow * ApplicationWindow::plotFile | ( | const QString & | fn | ) |

slot

Create a new project from a data file.

Parameters

  fn | is read as a data file with the default column separator (as set by the user) and inserted as a table into a new, empty project. This table is then plotted with the Graph::LineSymbols style.

References ApplicationWindow(), MdiSubWindow::Both, columnSeparator, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_read_only, defaultCurveStyle, Table::importASCII(), importImage(), multilayerPlot(), newTable(), Table::Overwrite, renameColumns, restoreApplicationGeometry(), savedProject(), MdiSubWindow::setCaptionPolicy(), simplify_spaces, strip_spaces, and Table::YColumns().

Referenced by open().

MultiLayer * ApplicationWindow::plotGrayScale | ( | Matrix * | m = `0` | ) |

slot

References activeWindow(), Graph::GrayScale, MatrixWindow, and plotSpectrogram().

Referenced by createActions().

MultiLayer * ApplicationWindow::plotHistogram | ( |  | ) |

References generate2DGraph(), and Graph::Histogram.

Referenced by createActions(), generate2DGraph(), and plotSpectrogram().

MultiLayer * ApplicationWindow::plotHistogram | ( | Matrix * | m | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::addHistogram(), MatrixWindow, and newGraph().

void ApplicationWindow::plotHorizontalBars | ( |  | ) |

References generate2DGraph(), and Graph::HorizontalBars.

Referenced by createActions().

void ApplicationWindow::plotHorizontalSharedAxisLayers | ( |  | ) |

slot

References MultiLayer::AlignCanvases, defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plotHorSteps | ( |  | ) |

References generate2DGraph(), and Graph::HorizontalSteps.

Referenced by createActions().

MultiLayer * ApplicationWindow::plotImage | ( | Matrix * | m = `0` | ) |

slot

References MultiLayer::activeLayer(), activeWindow(), MultiLayer::arrangeLayers(), Graph::enableAxis(), generateUniqueName(), Graph::GrayScale, Graph::Linear, MatrixWindow, modified(), multilayerPlot(), Graph::plotSpectrogram(), Graph::setAxisTitle(), setPreferences(), Graph::setScale(), Matrix::xEnd(), Matrix::xStart(), Matrix::yEnd(), and Matrix::yStart().

Referenced by createActions(), and plotSpectrogram().

MultiLayer * ApplicationWindow::plotImageProfiles | ( | Matrix * | m = `0` | ) |

slot

References activeWindow(), ImageProfilesTool::connectPlotLayers(), generateUniqueName(), MultiLayer::layer(), MatrixWindow, multilayerPlot(), newHiddenTable(), Matrix::numCols(), Matrix::numRows(), and MultiLayer::plotProfiles().

Referenced by createActions().

void ApplicationWindow::plotL | ( |  | ) |

References generate2DGraph(), and Graph::Line.

Referenced by createActions().

void ApplicationWindow::plotLP | ( |  | ) |

References generate2DGraph(), and Graph::LineSymbols.

Referenced by createActions().

void ApplicationWindow::plotMenuAboutToShow | ( |  | ) |

private

References actionAddZoomPlot, actionBoxPlot, actionCustomLayout, actionCustomSharedAxisLayers, actionHorSharedAxisLayers, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionSharedAxesLayers, actionStackBars, actionStackColumns, actionStackSharedAxisLayers, actionStemPlot, actionVertSharedAxisLayers, actionWaterfallPlot, plot2DMenu, and reloadCustomActions().

Referenced by initMainMenu().

void ApplicationWindow::plotP | ( |  | ) |

References generate2DGraph(), and Graph::Scatter.

Referenced by createActions().

Graph3D * ApplicationWindow::plotParametricSurface | ( | const QString & | xFormula,
|  | const QString & | yFormula,
|  | const QString & | zFormula,
|  | double | ul,
|  | double | ur,
|  | double | vl,
|  | double | vr,
|  | int | columns,
|  | int | rows,
|  | bool | uPeriodic,
|  | bool | vPeriodic
| ) |  |

References Graph3D::addParametricSurface(), d_3D_color_map, modified(), newPlot3D(), Graph3D::setDataColorMap(), and Graph3D::update().

Referenced by SurfaceDialog::acceptParametricSurface().

void ApplicationWindow::plotPie | ( |  | ) |

References activeWindow(), Table::getSelection(), multilayerPlot(), Graph::Pie, Table::selectedColumns(), table(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::plotSharedAxesLayers | ( |  | ) |

slot

References MultiLayer::AlignCanvases, defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

MultiLayer * ApplicationWindow::plotSpectrogram | ( | Matrix * | m,
|  | Graph::CurveType | type
| ) |  |

slot

Creates a new spectrogram graph.

References MultiLayer::activeLayer(), MultiLayer::arrangeLayers(), Graph::ColorMap, Matrix::colorMap(), generateUniqueName(), Graph::Histogram, Graph::ImagePlot, multilayerPlot(), plotHistogram(), plotImage(), Graph::plotSpectrogram(), Spectrogram::setCustomColorMap(), and setPreferences().

Referenced by plotColorMap(), plotContour(), and plotGrayScale().

void ApplicationWindow::plotSpline | ( |  | ) |

References generate2DGraph(), and Graph::Spline.

Referenced by createActions().

void ApplicationWindow::plotStackBar | ( |  | ) |

References generate2DGraph(), and Graph::StackBar.

Referenced by createActions().

void ApplicationWindow::plotStackColumn | ( |  | ) |

References generate2DGraph(), and Graph::StackColumn.

Referenced by createActions().

void ApplicationWindow::plotStackedHistograms | ( |  | ) |

slot

References Graph::Histogram, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plotStackedLayers | ( |  | ) |

slot

References defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plotStackSharedAxisLayers | ( |  | ) |

slot

References MultiLayer::AlignCanvases, defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

Graph3D * ApplicationWindow::plotSurface | ( | const QString & | formula,
|  | double | xl,
|  | double | xr,
|  | double | yl,
|  | double | yr,
|  | double | zl,
|  | double | zr,
|  | int | columns = `40`,
|  | int | rows = `30`
| ) |  |

References Graph3D::addFunction(), d_3D_color_map, modified(), newPlot3D(), Graph3D::setDataColorMap(), and Graph3D::update().

Referenced by SurfaceDialog::acceptFunction().

void ApplicationWindow::plotVectXYAM | ( |  | ) |

References activeWindow(), Table::getSelection(), multilayerPlot(), Table::selectedColumns(), table(), TableWindow, validFor2DPlot(), and Graph::VectXYAM.

Referenced by createActions().

void ApplicationWindow::plotVectXYXY | ( |  | ) |

References activeWindow(), Table::getSelection(), multilayerPlot(), Table::selectedColumns(), table(), TableWindow, validFor2DPlot(), and Graph::VectXYXY.

Referenced by createActions().

void ApplicationWindow::plotVerticalBars | ( |  | ) |

References generate2DGraph(), and Graph::VerticalBars.

Referenced by createActions().

void ApplicationWindow::plotVerticalDropLines | ( |  | ) |

References generate2DGraph(), and Graph::VerticalDropLines.

Referenced by createActions().

void ApplicationWindow::plotVerticalSharedAxisLayers | ( |  | ) |

slot

References MultiLayer::AlignCanvases, defaultCurveStyle, and multilayerPlot().

Referenced by createActions().

void ApplicationWindow::plotVertSteps | ( |  | ) |

References generate2DGraph(), and Graph::VerticalSteps.

Referenced by createActions().

Graph3D * ApplicationWindow::plotXYZ | ( | Table * | table,
|  | const QString & | zColName,
|  | int | type
| ) |  |

References Graph3D::addData(), Graph3D::addRibbon(), Table::colIndex(), Table::colName(), Table::colX(), Table::colY(), d_3D_color_map, modified(), newPlot3D(), Graph3D::Ribbon, Graph3D::setDataColorMap(), and Graph3D::update().

Referenced by plot3DBars(), plot3DRibbon(), plot3DScatter(), and plot3DTrajectory().

void ApplicationWindow::print | ( |  | ) |

References activeWindow(), and MdiSubWindow::print().

Referenced by createActions(), init(), printPreview(), setScriptingLanguage(), showGraphContextMenu(), and showWindowPopupMenu().

void ApplicationWindow::printAllPlots | ( |  | ) |

References MultiLayer::printAllLayers(), and windowsList().

Referenced by createActions().

void ApplicationWindow::printPreview | ( |  | ) |

References activeWindow(), d_print_paper_size, d_printer_orientation, print(), and setPrintPreviewOptions().

Referenced by createActions().

Folder * ApplicationWindow::projectFolder | ( |  | ) |

returns a pointer to the root project folder

References folders.

Referenced by addFolder(), addWindowsListToCompleter(), alreadyUsedName(), closeProject(), deleteFolder(), dropFolderItems(), enableCompletion(), executeNotes(), foldersMenuActivated(), generateUniqueName(), goToParentFolder(), hasTable(), matrix(), matrixNames(), openProject(), projectHas2DPlots(), renameFolder(), savedProject(), saveProject(), setAutoUpdateTableValues(), setMatrixUndoStackSize(), CurvesDialog::showCurrentFolder(), table(), tableList(), tableNames(), windowsList(), windowsMenuAboutToShow(), and windowsNameList().

bool ApplicationWindow::projectHas2DPlots | ( |  | ) |

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by customMenu().

void ApplicationWindow::projectProperties | ( |  | ) |

pops up information about the current project

References Folder::birthDate(), current_folder, projectname, Folder::subfolders(), and windowsList().

Referenced by folderProperties().

void ApplicationWindow::raiseActiveEnrichment | ( | bool | on = `true` | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::selectionMoveResizer().

Referenced by createActions(), and lowerActiveEnrichment().

QColor ApplicationWindow::readColorFromProject | ( | const QString & | name | ) |

References convertOldToNewColorIndex(), d_file_version, and ColorBox::defaultColor().

Referenced by openGraph().

void ApplicationWindow::readSettings | ( |  | ) |

slot

References ActiveFolder, antialiasing2DPlots, appFont, appLanguage, appStyle, asciiDirPath, autoResizeLayers, autoSave, autoSaveTime, autoscale2DPlots, autoScaleFonts, autoSearchUpdates, axesLineWidth, PatternBox::brushStyle(), canvasFrameWidth, changeAppStyle(), columnSeparator, confirmCloseFolder, confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, customActionsDirPath, d_2_linear_fit_points, d_3D_autoscale, d_3D_axes_color, d_3D_axes_font, d_3D_background_color, d_3D_color_map, d_3D_export_sort, d_3D_export_text_mode, d_3D_grid_color, d_3D_labels_color, d_3D_legend, d_3D_major_grids, d_3D_major_style, d_3D_major_width, d_3D_mesh_color, d_3D_minor_grid_color, d_3D_minor_grids, d_3D_minor_style, d_3D_minor_width, d_3D_numbers_color, d_3D_numbers_font, d_3D_orthogonal, d_3D_projection, d_3D_resolution, d_3D_smooth_mesh, d_3D_title_font, d_add_curves_dialog_size, d_app_rect, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_first_row_role, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_preview, d_ASCII_import_read_only, d_ask_web_connection, d_auto_update_table_values, d_backup_files, d_canvas_frame_color, d_class_highlight_color, d_clipboard_locale, d_column_tool_bar, d_comment_highlight_color, d_completion, d_confirm_modif_2D_points, d_confirm_overwrite, d_curve_line_style, d_curve_max_antialising_size, d_decimal_digits, d_default_2D_grid, d_descriptive_stats, d_disable_curve_antialiasing, d_display_tool_bar, d_edit_tool_bar, d_eol, d_excel_import_method, d_export_ASCII_file_filter, d_export_bitmap_resolution, d_export_col_comment, d_export_col_names, d_export_col_separator, d_export_color, d_export_compression, d_export_escape_tex_strings, d_export_quality, d_export_raster_size, d_export_size_unit, d_export_table_selection, d_export_tex_font_sizes, d_export_transparency, d_export_vector_resolution, d_extended_export_dialog, d_extended_import_ASCII_dialog, d_extended_open_dialog, d_extended_plot_dialog, d_fft_norm_amp, d_fft_power2, d_fft_shift_res, d_file_tool_bar, d_fill_symbols, d_force_muParser, d_format_tool_bar, d_frame_geometry_unit, d_frame_widget_pen, d_function_highlight_color, d_graph_attach_policy, d_graph_axes_labels_dist, d_graph_axis_labeling, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_graph_legend_display, d_graph_tick_labels_dist, d_image_export_filter, d_import_ASCII_dialog_size, d_in_place_editing, d_indexed_color_names, d_indexed_colors, d_indexed_symbols, d_inform_rename_table, d_init_window_type, d_int_results_table, d_int_show_plot, d_int_sort_data, d_java_path, d_jodconverter_path, d_keep_aspect_ration, d_keyword_highlight_color, d_latex_compiler, d_latex_compiler_path, d_layer_canvas_height, d_layer_canvas_width, d_layer_geometry_unit, d_legend_default_angle, d_matrix_tool_bar, d_matrix_undo_stack_size, d_multi_peak_messages, d_muparser_c_locale, d_note_line_numbers, d_notes_font, d_notes_tab_length, d_notes_tool_bar, d_numeric_highlight_color, d_open_last_project, d_open_project_filter, d_param_surface_func, d_plot3D_tool_bar, d_plot_tool_bar, d_preview_lines, d_print_cropmarks, d_print_paper_size, d_printer_orientation, d_python_config_folder, d_quotation_highlight_color, d_recent_functions, d_rect_default_background, d_rect_default_brush, d_scale_fonts_factor, d_scale_plots_on_print, d_script_win_on_top, d_script_win_rect, d_show_axes, d_show_axes_labels, d_show_current_folder, d_show_empty_cell_gap, d_show_table_comments, d_show_table_paste_dialog, d_soffice_path, d_startup_scripts_folder, d_stats_confidence, d_stats_output, d_stats_power, d_stats_result_log, d_stats_result_notes, d_stats_result_table, d_stats_significance_level, d_symbol_style, d_symbols_list, d_synchronize_graph_scales, d_table_tool_bar, d_translations_folder, defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, defaultCurveAlpha, defaultCurveBrush, defaultCurveLineWidth, defaultCurveStyle, defaultPlotMargin, defaultScriptingLang, defaultSymbolEdge, defaultSymbolSize, drawBackbones, explorerSplitter, fit_output_precision, fit_scale_errors, fitModelsPath, fitPluginsPath, fitPoints, generatePeakCurves, generateUniformFitPoints, Graph::getPenStyle(), helpFilePath, ignoredLines, imagesDirPath, legendBackground, legendFrameStyle, legendTextColor, FrameWidget::Line, Graph::LineSymbols, maj_version, Grid::majPenX(), Grid::majPenY(), majTicksLength, majTicksStyle, min_version, Grid::minPenX(), Grid::minPenY(), minTicksLength, minTicksStyle, ImportASCIIDialog::NewTables, ScaleDraw::Out, panelsColor, panelsTextColor, pasteFitResultsToPlot, patch_version, peakCurvesColor, PenStyleBox::penStyle(), plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, recentProjects, renameColumns, rFunctions, saveFitFunctions(), FrameWidget::Scale, scriptsDirPath, Grid::setMajPenX(), Grid::setMajPenY(), Grid::setMinPenX(), Grid::setMinPenY(), show_windows_policy, simplify_spaces, strip_spaces, PenStyleBox::styleIndex(), surfaceFunc, tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, tableTextFont, TableWindow, templatesDir, thetaFunctions, titleOn, updateRecentProjectsList(), workingDir, workspaceColor, writeFitResultsToLog, xFunctions, and yFunctions.

Referenced by init().

void ApplicationWindow::recalculateTable | ( |  | ) |

recalculate selected cells of current table

References activeWindow().

Referenced by createActions().

void ApplicationWindow::receivedVersionFile | ( | bool | error | ) |

connected to the done(bool) signal of the http object

References autoSearchUpdatesRequest, extra_version, http, maj_version, min_version, patch_version, svn_revision, and version_buffer.

Referenced by initSearchForUpdates().

void ApplicationWindow::redo | ( |  | ) |

References activeWindow().

Referenced by createActions().

void ApplicationWindow::reloadCustomActions | ( |  | ) |

References customizableMenusList(), d_user_actions, and reloadCustomMenus().

Referenced by analysisMenuAboutToShow(), customMenu(), fileMenuAboutToShow(), matrixMenuAboutToShow(), plotDataMenuAboutToShow(), plotMenuAboutToShow(), scriptingMenuAboutToShow(), tableMenuAboutToShow(), and windowsMenuAboutToShow().

void ApplicationWindow::reloadCustomMenus | ( |  | ) |

References d_user_menus.

Referenced by reloadCustomActions().

void ApplicationWindow::remove3DMatrixPlots | ( | Matrix * | m | ) |

References Graph::curvesList(), Graph::Histogram, matrix(), Graph::removeCurve(), Graph::updatePlot(), and windowsList().

Referenced by removeWindowFromLists().

void ApplicationWindow::removeAxes3DPlot | ( |  | ) |

References actionShowAxisDialog, activeWindow(), Plot3DWindow, and Graph3D::setNoAxes().

Referenced by pickCoordSystem().

void ApplicationWindow::removeColumnNameFromCompleter | ( | const QString & | colName | ) |

inline private slot

References addColumnNameToCompleter().

Referenced by connectTable().

void ApplicationWindow::removeCurve | ( |  | ) |

Removes the curve identified by a key stored in the data() of actionRemoveCurve.

References actionRemoveCurve, MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, Graph::removeCurve(), and Graph::updatePlot().

Referenced by createActions().

void ApplicationWindow::removeCurves | ( | const QString & | name | ) |

References Graph::removeCurves(), and windowsList().

Referenced by connectTable(), and removeWindowFromLists().

void ApplicationWindow::removeCustomAction | ( | QAction * | action | ) |

References d_user_actions.

Referenced by CustomActionDialog::chooseFolder(), CustomActionDialog::removeAction(), CustomActionDialog::removeMenu(), and CustomActionDialog::saveCurrentAction().

void ApplicationWindow::removeCustomMenu | ( | const QString & | title | ) |

References d_user_menus.

Referenced by CustomActionDialog::removeMenu().

void ApplicationWindow::removeGrid3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setPolygonStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::removePoints | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, d_confirm_modif_2D_points, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, DataPickerTool::Remove, Graph::setActiveTool(), and Graph::validCurvesDataSize().

Referenced by pickDataTool().

void ApplicationWindow::removeWindowFromLists | ( | MdiSubWindow * | w | ) |

Does all the cleaning work before actually deleting a window!

References MultiLayer::activeLayer(), btnPointer, Table::colName(), hiddenWindows, Table::numCols(), remove3DMatrixPlots(), removeCurves(), and updateCompleter().

Referenced by closeProject(), closeWindow(), and deleteFolder().

void ApplicationWindow::rename | ( |  | ) |

References activeWindow(), and RenameWindowDialog::setWidget().

Referenced by createActions().

void ApplicationWindow::renameCurrentNoteTab | ( |  | ) |

References activeWindow(), modifiedProject(), NoteWindow, and Note::renameCurrentTab().

Referenced by createActions().

void ApplicationWindow::renameFolder | ( | Q3ListViewItem * | it,
|  | int | col,
|  | const QString & | text
| ) |  |

checks weather the new folder name is valid and modifies the name

References current_folder, folderItemChanged(), Folder::folderListItem(), folders, projectFolder(), and Folder::subfolders().

Referenced by init().

void ApplicationWindow::renameListViewItem | ( | const QString & | oldName,
|  | const QString & | newName
| ) |  |

References lv.

Referenced by setWindowName().

void ApplicationWindow::renameWindow | ( |  | ) |

References lv, RenameWindowDialog::setWidget(), and WindowListItem::window().

Referenced by init(), and showWindowPopupMenu().

void ApplicationWindow::renameWindow | ( | Q3ListViewItem * | item,
|  | int | ,
|  | const QString & | s
| ) |  |

Called when the user presses F2 and an item is selected in lv.

References setWindowName().

void ApplicationWindow::resetRotation | ( |  | ) |

Resets rotation of 3D plots to default values.

Resets rotation of 3D plots to default values

References activeWindow(), Plot3DWindow, and Graph3D::setRotation().

Referenced by initPlot3DToolBar().

void ApplicationWindow::resizeActiveWindow | ( |  | ) |

References activeWindow(), EnrichmentDialog::MDIWindow, and EnrichmentDialog::setWidget().

Referenced by createActions().

void ApplicationWindow::resizeWindow | ( |  | ) |

References d_workspace, lv, EnrichmentDialog::MDIWindow, EnrichmentDialog::setWidget(), and WindowListItem::window().

Referenced by createActions().

void ApplicationWindow::restartScriptingEnv | ( |  | ) |

create a new environment for the current scripting language

References executeNotes(), scripted::scriptEnv, and setScriptingLanguage().

Referenced by createActions().

void ApplicationWindow::restoreApplicationGeometry | ( |  | ) |

References activeWindow(), MultiLayer::adjustLayersToCanvasSize(), d_app_rect, and MultiLayerWindow.

Referenced by importOPJ(), loadScript(), newProject(), openProject(), plotFile(), and QtiPlotApplication::QtiPlotApplication().

void ApplicationWindow::restoreWindowGeometry | ( | ApplicationWindow * | app,
|  | MdiSubWindow * | w,
|  | const QString | s
| ) |  |

static

References MdiSubWindow::folder(), hideWindow(), MdiSubWindow::Minimized, MdiSubWindow::Normal, Folder::setActiveWindow(), setListView(), MdiSubWindow::setMaximized(), and MdiSubWindow::setStatus().

Referenced by appendProject(), openMatrix(), openNote(), openProject(), openTable(), openTableStatistics(), openTemplate(), Graph3D::restore(), and Table::restore().

QTextEdit* ApplicationWindow::resultsLog | ( |  | ) |

inline

References results.

void ApplicationWindow::rotateMatrix90 | ( |  | ) |

References activeWindow(), MatrixWindow, and Matrix::rotate90().

Referenced by createActions().

void ApplicationWindow::rotateMatrixMinus90 | ( |  | ) |

References activeWindow(), MatrixWindow, and Matrix::rotate90().

Referenced by createActions().

void ApplicationWindow::saveAsProject | ( |  | ) |

References current_folder, and saveFolderAsProject().

Referenced by showFolderPopupMenu().

void ApplicationWindow::saveAsTemplate | ( | MdiSubWindow * | w = `0`,
|  | const QString & | fileName = `QString()`
| ) |  |

References activeWindow(), d_confirm_overwrite, getFileName(), maj_version, min_version, patch_version, MdiSubWindow::save(), templatesDir, and windowGeometryInfo().

Referenced by createActions().

void ApplicationWindow::savedProject | ( |  | ) |

slot

Set the project status to saved (not modified)

References actionSaveProject, Folder::folderBelow(), projectFolder(), projectname, saved, and Folder::windowsList().

Referenced by closeProject(), initWindow(), openProject(), openRecentProject(), parseCommandLineArguments(), plotFile(), saveProject(), and showSaveProjectMessage().

void ApplicationWindow::saveFitFunctions | ( | const QStringList & | lst | ) |

References fitModelsPath, Fit::save(), and NonLinearFit::setFormula().

Referenced by readSettings().

void ApplicationWindow::saveFolder | ( | Folder * | folder,
|  | const QString & | fn,
|  | bool | compress = `false`
| ) |  |

References Folder::birthDate(), current_folder, d_backup_files, Folder::depth(), file_compress(), Folder::folderBelow(), Folder::folderListItem(), Folder::logInfo(), maj_version, min_version, Folder::modificationDate(), patch_version, projectname, MdiSubWindow::save(), scripted::scriptEnv, windowGeometryInfo(), and Folder::windowsList().

Referenced by saveFolderAsProject(), and saveProject().

void ApplicationWindow::saveFolderAsProject | ( | Folder * | f | ) |

References getSaveProjectName(), saveFolder(), and showDemoVersionMessage().

Referenced by saveAsProject().

void ApplicationWindow::saveNoteAs | ( |  | ) |

References activeWindow(), Note::exportASCII(), and NoteWindow.

Referenced by createActions().

bool ApplicationWindow::saveProject | ( | bool | compress = `false` | ) |

slot

References autoSave, autoSaveTime, projectFolder(), projectname, savedProject(), saveFolder(), saveProjectAs(), savingTimerId, and showDemoVersionMessage().

Referenced by closeEvent(), createActions(), saveProjectAs(), showSaveProjectMessage(), and timerEvent().

void ApplicationWindow::saveProjectAs | ( | const QString & | fileName = `QString()`,
|  | bool | compress = `false`
| ) |  |

slot

References FolderListItem::folder(), folders, getSaveProjectName(), projectname, saveProject(), showDemoVersionMessage(), and updateRecentProjectsList().

Referenced by createActions(), and saveProject().

void ApplicationWindow::saveSettings | ( |  | ) |

slot

References antialiasing2DPlots, appFont, appLanguage, appStyle, asciiDirPath, autoResizeLayers, autoSave, autoSaveTime, autoscale2DPlots, autoScaleFonts, autoSearchUpdates, axesLineWidth, canvasFrameWidth, columnSeparator, confirmCloseFolder, confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, customActionsDirPath, d_2_linear_fit_points, d_3D_autoscale, d_3D_axes_color, d_3D_axes_font, d_3D_background_color, d_3D_color_map, d_3D_export_sort, d_3D_export_text_mode, d_3D_grid_color, d_3D_labels_color, d_3D_legend, d_3D_major_grids, d_3D_major_style, d_3D_major_width, d_3D_mesh_color, d_3D_minor_grid_color, d_3D_minor_grids, d_3D_minor_style, d_3D_minor_width, d_3D_numbers_color, d_3D_numbers_font, d_3D_orthogonal, d_3D_projection, d_3D_resolution, d_3D_smooth_mesh, d_3D_title_font, d_add_curves_dialog_size, d_app_rect, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_first_row_role, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_preview, d_ASCII_import_read_only, d_ask_web_connection, d_auto_update_table_values, d_backup_files, d_canvas_frame_color, d_class_highlight_color, d_clipboard_locale, d_column_tool_bar, d_comment_highlight_color, d_completion, d_confirm_modif_2D_points, d_confirm_overwrite, d_curve_line_style, d_curve_max_antialising_size, d_decimal_digits, d_default_2D_grid, d_descriptive_stats, d_disable_curve_antialiasing, d_display_tool_bar, d_edit_tool_bar, d_eol, d_excel_import_method, d_export_ASCII_file_filter, d_export_bitmap_resolution, d_export_col_comment, d_export_col_names, d_export_col_separator, d_export_color, d_export_compression, d_export_escape_tex_strings, d_export_quality, d_export_raster_size, d_export_size_unit, d_export_table_selection, d_export_tex_font_sizes, d_export_transparency, d_export_vector_resolution, d_extended_export_dialog, d_extended_import_ASCII_dialog, d_extended_open_dialog, d_extended_plot_dialog, d_fft_norm_amp, d_fft_power2, d_fft_shift_res, d_file_tool_bar, d_fill_symbols, d_force_muParser, d_format_tool_bar, d_frame_geometry_unit, d_frame_widget_pen, d_function_highlight_color, d_graph_attach_policy, d_graph_axes_labels_dist, d_graph_axis_labeling, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_graph_legend_display, d_graph_tick_labels_dist, d_image_export_filter, d_import_ASCII_dialog_size, d_in_place_editing, d_indexed_color_names, d_indexed_colors, d_indexed_symbols, d_inform_rename_table, d_init_window_type, d_int_results_table, d_int_show_plot, d_int_sort_data, d_java_path, d_jodconverter_path, d_keep_aspect_ration, d_keyword_highlight_color, d_latex_compiler, d_latex_compiler_path, d_layer_canvas_height, d_layer_canvas_width, d_layer_geometry_unit, d_legend_default_angle, d_matrix_tool_bar, d_matrix_undo_stack_size, d_multi_peak_messages, d_muparser_c_locale, d_note_line_numbers, d_notes_font, d_notes_tab_length, d_notes_tool_bar, d_numeric_highlight_color, d_open_last_project, d_open_project_filter, d_param_surface_func, d_plot3D_tool_bar, d_plot_tool_bar, d_preview_lines, d_print_cropmarks, d_print_paper_size, d_printer_orientation, d_python_config_folder, d_quotation_highlight_color, d_recent_functions, d_rect_default_background, d_rect_default_brush, d_scale_fonts_factor, d_scale_plots_on_print, d_script_win_on_top, d_script_win_rect, d_show_axes, d_show_axes_labels, d_show_current_folder, d_show_empty_cell_gap, d_show_table_comments, d_show_table_paste_dialog, d_soffice_path, d_startup_scripts_folder, d_stats_confidence, d_stats_output, d_stats_power, d_stats_result_log, d_stats_result_notes, d_stats_result_table, d_stats_significance_level, d_symbol_style, d_symbols_list, d_synchronize_graph_scales, d_table_tool_bar, d_translations_folder, defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, defaultCurveAlpha, defaultCurveBrush, defaultCurveLineWidth, defaultCurveStyle, defaultPlotMargin, defaultScriptingLang, defaultSymbolEdge, defaultSymbolSize, drawBackbones, explorerSplitter, fit_output_precision, fit_scale_errors, fitModelsPath, fitPluginsPath, fitPoints, generatePeakCurves, generateUniformFitPoints, helpFilePath, ignoredLines, imagesDirPath, indexedColors(), indexedSymbols(), legendBackground, legendFrameStyle, legendTextColor, Grid::majPenX(), Grid::majPenY(), majTicksLength, majTicksStyle, Grid::minPenX(), Grid::minPenY(), minTicksLength, minTicksStyle, panelsColor, panelsTextColor, pasteFitResultsToPlot, PatternBox::patternIndex(), peakCurvesColor, Graph::penStyleName(), plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, recentProjects, renameColumns, rFunctions, scriptsDirPath, show_windows_policy, simplify_spaces, strip_spaces, PenStyleBox::styleIndex(), surfaceFunc, tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, tableTextFont, templatesDir, thetaFunctions, titleOn, workingDir, workspaceColor, writeFitResultsToLog, xFunctions, and yFunctions.

Referenced by ConfigDialog::apply(), FitDialog::applyChanges(), closeEvent(), importASCII(), newProject(), open(), openRecentProject(), parseCommandLineArguments(), setArrowDefaultSettings(), PlotDialog::setCanvasDefaultValues(), EnrichmentDialog::setFrameDefaultValues(), AxesDialog::setFrameDefaultValues(), PlotDialog::setLayerDefaultValues(), EnrichmentDialog::setRectangleDefaultValues(), EnrichmentDialog::setTextDefaultValues(), and showHelp().

bool ApplicationWindow::saveWindow | ( | MdiSubWindow * | w,
|  | const QString & | fileName = `QString()`,
|  | bool | compress = `false`
| ) |  |

slot

References file_compress(), maj_version, Graph3D::matrix(), min_version, multilayerDependencies(), patch_version, MdiSubWindow::save(), Matrix::save(), Table::save(), scripted::scriptEnv, Graph3D::table(), table(), and windowGeometryInfo().

Referenced by saveWindowAs().

void ApplicationWindow::saveWindowAs | ( | const QString & | fileName = `QString()`,
|  | bool | compress = `false`
| ) |  |

slot

References activeWindow(), getSaveProjectName(), saveWindow(), showDemoVersionMessage(), and updateRecentProjectsList().

Referenced by createActions().

void ApplicationWindow::scriptError | ( | const QString & | message,
|  | const QString & | scriptName,
|  | int | lineNumber
| ) |  |

notify the user that an error occured in the scripting system

Referenced by init(), and setScriptingLanguage().

void ApplicationWindow::scriptingMenuAboutToShow | ( |  | ) |

private

References actionAddNoteTab, actionCloseNoteTab, actionCustomActionDialog, actionDecreaseIndent, actionFind, actionFindNext, actionFindPrev, actionIncreaseIndent, actionNoteEvaluate, actionNoteExecute, actionNoteExecuteAll, actionRenameNoteTab, actionReplace, actionRestartScripting, actionScriptingLang, actionShowNoteLineNumbers, activeWindow(), Note::currentEditor(), Note::hasLineNumbers(), noteTools, NoteWindow, reloadCustomActions(), scripted::scriptEnv, scriptingMenu, Note::tabs(), and Note::text().

Referenced by initMainMenu(), and newNote().

void ApplicationWindow::scriptPrint | ( | const QString & | text | ) |

print to scripting console (if available) or to stdout

Referenced by init(), and setScriptingLanguage().

void ApplicationWindow::scriptsDirPathChanged | ( | const QString & | path | ) |

References scriptsDirPath, and windowsList().

Referenced by newNote().

void ApplicationWindow::searchForUpdates | ( |  | ) |

called when the user presses the actionCheckUpdates

References d_ask_web_connection, and initSearchForUpdates().

Referenced by createActions(), and QtiPlotApplication::QtiPlotApplication().

void ApplicationWindow::setActiveWindow | ( | MdiSubWindow * | w | ) |

inline

References d_active_window.

Referenced by MdiSubWindow::eventFilter().

void ApplicationWindow::setAppColors | ( | const QColor & | wc,
|  | const QColor & | pc,
|  | const QColor & | tpc,
|  | bool | force = `false`
| ) |  |

slot

References d_workspace, folders, lv, panelsColor, panelsTextColor, results, and workspaceColor.

Referenced by ConfigDialog::apply(), and init().

void ApplicationWindow::setArrowDefaultSettings | ( | double | lineWidth,
|  | const QColor & | c,
|  | Qt::PenStyle | style,
|  | int | headLength,
|  | int | headAngle,
|  | bool | fillHead
| ) |  |

References defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, and saveSettings().

Referenced by LineDialog::setDefaultValues().

void ApplicationWindow::setAscValues | ( |  | ) |

References activeWindow(), Table::setAscValues(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::setAutoScale | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayer::isEmpty(), MultiLayerWindow, and Graph::setAutoScale().

Referenced by createActions().

void ApplicationWindow::setAutoUpdateTableValues | ( | bool | on = `true` | ) |

References d_auto_update_table_values, Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by ConfigDialog::apply().

void ApplicationWindow::setBackGrid3DPlot | ( | bool | on | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setBackGrid().

Referenced by initPlot3DToolBar().

void ApplicationWindow::setBars3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setBarStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setBoldFont | ( | bool | bold | ) |

private

References actionFontBox, actionFontItalic, actionFontSize, MultiLayer::activeLayer(), activeWindow(), d_notes_font, formatToolBar, MultiLayerWindow, NoteWindow, Graph::setCurrentFont(), Note::setFont(), and windowsList().

Referenced by createActions().

void ApplicationWindow::setBoxed3DPlot | ( |  | ) |

References actionShowAxisDialog, activeWindow(), Plot3DWindow, Graph3D::setBoxed(), and TRUE.

Referenced by pickCoordSystem().

void ApplicationWindow::setCeilGrid3DPlot | ( | bool | on | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setCeilGrid().

Referenced by initPlot3DToolBar().

void ApplicationWindow::setClipboardLocale | ( | const QLocale & | locale | ) |

inline

References d_clipboard_locale.

Referenced by ConfigDialog::apply().

void ApplicationWindow::setCones3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setConeStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setCrosses3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setCrossStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setCurveFullRange | ( |  | ) |

References actionCurveFullRange, MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::setCurveFullRange().

Referenced by createActions().

void ApplicationWindow::setDefaultOptions | ( |  | ) |

slot

References ActiveFolder, antialiasing2DPlots, appFont, appLanguage, appStyle, asciiDirPath, Graph::Auto, autoResizeLayers, autoSave, autoSaveTime, autoscale2DPlots, autoScaleFonts, autoSearchUpdates, autoSearchUpdatesRequest, axesLineWidth, canvasFrameWidth, columnSeparator, confirmCloseFolder, confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, CR, customActionsDirPath, d_2_linear_fit_points, d_3D_autoscale, d_3D_axes_color, d_3D_axes_font, d_3D_background_color, d_3D_color_map, d_3D_export_sort, d_3D_export_text_mode, d_3D_grid_color, d_3D_labels_color, d_3D_legend, d_3D_major_grids, d_3D_major_style, d_3D_major_width, d_3D_mesh_color, d_3D_minor_grid_color, d_3D_minor_grids, d_3D_minor_style, d_3D_minor_width, d_3D_numbers_color, d_3D_numbers_font, d_3D_orthogonal, d_3D_projection, d_3D_resolution, d_3D_smooth_mesh, d_3D_title_font, d_active_window, d_add_curves_dialog_size, d_app_rect, d_arrow_copy, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_first_row_role, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_preview, d_ASCII_import_read_only, d_ask_web_connection, d_auto_update_table_values, d_backup_files, d_canvas_frame_color, d_class_highlight_color, d_column_tool_bar, d_comment_highlight_color, d_completer, d_completion, d_confirm_modif_2D_points, d_confirm_overwrite, d_curve_line_style, d_curve_max_antialising_size, d_decimal_digits, d_descriptive_stats, d_disable_curve_antialiasing, d_display_tool_bar, d_edit_tool_bar, d_enrichement_copy, d_eol, d_excel_import_method, d_export_ASCII_file_filter, d_export_bitmap_resolution, d_export_col_comment, d_export_col_names, d_export_col_separator, d_export_color, d_export_compression, d_export_escape_tex_strings, d_export_quality, d_export_raster_size, d_export_size_unit, d_export_table_selection, d_export_tex_font_sizes, d_export_transparency, d_export_vector_resolution, d_extended_export_dialog, d_extended_import_ASCII_dialog, d_extended_open_dialog, d_extended_plot_dialog, d_fft_norm_amp, d_fft_power2, d_fft_shift_res, d_file_tool_bar, d_fill_symbols, d_force_muParser, d_format_tool_bar, d_frame_geometry_unit, d_frame_widget_pen, d_function_highlight_color, d_graph_attach_policy, d_graph_axes_labels_dist, d_graph_axis_labeling, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_graph_legend_display, d_graph_tick_labels_dist, d_image_export_filter, d_import_ASCII_dialog_size, d_in_place_editing, d_indexed_color_names, d_indexed_colors, d_indexed_symbols, d_inform_rename_table, d_init_window_type, d_int_results_table, d_int_show_plot, d_int_sort_data, d_is_appending_file, d_java_path, d_jodconverter_path, d_keep_aspect_ration, d_keyword_highlight_color, d_latex_compiler, d_latex_compiler_path, d_layer_canvas_height, d_layer_canvas_width, d_layer_geometry_unit, d_legend_default_angle, d_matrix_tool_bar, d_matrix_undo_stack_size, d_mdi_windows_area, d_multi_peak_messages, d_muparser_c_locale, d_note_line_numbers, d_notes_font, d_notes_tab_length, d_notes_tool_bar, d_numeric_highlight_color, d_open_last_project, d_open_project_filter, d_opening_file, d_plot3D_tool_bar, d_plot_tool_bar, d_preview_lines, d_print_cropmarks, d_print_paper_size, d_printer_orientation, d_python_config_folder, d_quotation_highlight_color, d_rect_default_background, d_rect_default_brush, d_scale_fonts_factor, d_scale_plots_on_print, d_script_win_on_top, d_script_win_rect, d_show_axes, d_show_axes_labels, d_show_current_folder, d_show_empty_cell_gap, d_show_table_comments, d_show_table_paste_dialog, d_soffice_path, d_startup_scripts_folder, d_stats_confidence, d_stats_output, d_stats_power, d_stats_result_log, d_stats_result_notes, d_stats_result_table, d_stats_significance_level, d_symbol_style, d_symbols_list, d_synchronize_graph_scales, d_table_tool_bar, d_translations_folder, Graph::Default, defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, ColorBox::defaultColorNames(), ColorBox::defaultColors(), defaultCurveAlpha, defaultCurveBrush, defaultCurveLineWidth, defaultCurveStyle, defaultPlotMargin, defaultScriptingLang, defaultSymbolEdge, SymbolBox::defaultSymbols(), defaultSymbolSize, drawBackbones, ExcelFormatLibrary, fit_output_precision, fit_scale_errors, fitModelsPath, fitPluginsPath, fitPoints, generatePeakCurves, generateUniformFitPoints, Graph::getPenStyle(), helpFilePath, ignoredLines, imagesDirPath, lastCopiedLayer, legendBackground, legendFrameStyle, legendTextColor, LF, FrameWidget::Line, Graph::LineSymbols, Local, majTicksLength, majTicksStyle, MathTran, minTicksLength, minTicksStyle, ImportASCIIDialog::NewTables, ScaleDraw::Out, panelsColor, panelsTextColor, pasteFitResultsToPlot, peakCurvesColor, FrameWidget::Pixel, plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, renameColumns, savingTimerId, FrameWidget::Scale, FrameWidget::Scales, scriptsDirPath, show_windows_policy, simplify_spaces, strip_spaces, tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, tableTextFont, TableWindow, templatesDir, titleOn, workingDir, workspaceColor, and writeFitResultsToLog.

Referenced by init(), and ConfigDialog::resetDefaultSettings().

void ApplicationWindow::setEmptyFloor3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setEmptyFloor().

Referenced by pickFloorStyle().

void ApplicationWindow::setExcelImportMethod | ( | const ExcelImportMethod & | method | ) |

inline

References d_excel_import_method.

Referenced by ConfigDialog::apply().

void ApplicationWindow::setFilledMesh3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setFilledMeshStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setFloorData3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setFloorData().

Referenced by pickFloorStyle().

void ApplicationWindow::setFloorGrid3DPlot | ( | bool | on | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setFloorGrid().

Referenced by initPlot3DToolBar().

void ApplicationWindow::setFloorIso3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setFloorIsolines().

Referenced by pickFloorStyle().

void ApplicationWindow::setFontFamily | ( | const QFont & | font | ) |

private

References actionFontBold, actionFontItalic, actionFontSize, MultiLayer::activeLayer(), activeWindow(), d_notes_font, formatToolBar, MultiLayerWindow, NoteWindow, Graph::setCurrentFont(), Note::setFont(), and windowsList().

Referenced by initToolBars().

void ApplicationWindow::setFontSize | ( | int | size | ) |

private

References actionFontBold, actionFontBox, actionFontItalic, MultiLayer::activeLayer(), activeWindow(), d_notes_font, formatToolBar, MultiLayerWindow, NoteWindow, Graph::setCurrentFont(), Note::setFont(), and windowsList().

Referenced by initToolBars().

void ApplicationWindow::setFormatBarColor | ( | const QColor & | color | ) |

References actionTextColor, formatToolBar, and ColorButton::setColor().

Referenced by connectMultilayerPlot().

void ApplicationWindow::setFormatBarFont | ( | const QFont & | font | ) |

References actionFontBold, actionFontBox, actionFontItalic, actionFontSize, actionGreekMajSymbol, actionGreekSymbol, actionMathSymbol, actionSubscript, actionSuperscript, actionUnderline, and formatToolBar.

Referenced by EnrichmentDialog::apply(), TextDialog::apply(), connectMultilayerPlot(), ConfigDialog::customizeNotes(), and customToolBars().

void ApplicationWindow::setFramed3DPlot | ( |  | ) |

References actionShowAxisDialog, activeWindow(), Plot3DWindow, Graph3D::setFramed(), and TRUE.

Referenced by pickCoordSystem().

void ApplicationWindow::setFrontGrid3DPlot | ( | bool | on | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setFrontGrid().

Referenced by initPlot3DToolBar().

void ApplicationWindow::setGraphDefaultSettings | ( | bool | autoscale,
|  | bool | scaleFonts,
|  | bool | resizeLayers,
|  | bool | antialiasing
| ) |  |

References antialiasing2DPlots, autoResizeLayers, autoscale2DPlots, autoScaleFonts, Graph::enableAutoscaling(), MultiLayer::layersList(), Graph::setAntialiasing(), Graph::setAutoscaleFonts(), MultiLayer::setScaleLayersOnResize(), Graph::updateScale(), and windowsList().

Referenced by ConfigDialog::apply().

void ApplicationWindow::setHiddenLineGrid3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setHiddenLineStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setIndexedColorNames | ( | const QStringList & | lst | ) |

inline

References d_indexed_color_names.

Referenced by ConfigDialog::apply().

void ApplicationWindow::setIndexedColors | ( | const QList< QColor > & | lst | ) |

inline

References d_indexed_colors.

Referenced by ConfigDialog::apply(), and showGraphContextMenu().

void ApplicationWindow::setIndexedSymbols | ( | const QList< int > & | lst | ) |

inline

References d_symbols_list.

Referenced by ConfigDialog::apply().

void ApplicationWindow::setItalicFont | ( | bool | italic | ) |

private

References actionFontBold, actionFontBox, actionFontSize, MultiLayer::activeLayer(), activeWindow(), d_notes_font, formatToolBar, MultiLayerWindow, NoteWindow, Graph::setCurrentFont(), Note::setFont(), and windowsList().

Referenced by createActions().

void ApplicationWindow::setLabelCol | ( |  | ) |

References activeWindow(), Table::Label, Table::setPlotDesignation(), and TableWindow.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::setLeftGrid3DPlot | ( | bool | on | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setLeftGrid().

Referenced by initPlot3DToolBar().

void ApplicationWindow::setLineGrid3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setWireframeStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setListView | ( | const QString & | caption,
|  | const QString & | view
| ) |  |

References lv.

Referenced by restoreWindowGeometry(), setShowWindowsPolicy(), and updateWindowStatus().

void ApplicationWindow::setListViewDate | ( | const QString & | caption,
|  | const QString & | date
| ) |  |

References lv.

Referenced by appendProject(), openMatrix(), openNote(), openProject(), openTable(), openTableStatistics(), and Graph3D::restore().

void ApplicationWindow::setListViewLabel | ( | const QString & | caption,
|  | const QString & | label
| ) |  |

References lv.

Referenced by MdiSubWindow::updateCaption().

void ApplicationWindow::setListViewSize | ( | const QString & | caption,
|  | const QString & | size
| ) |  |

void ApplicationWindow::setMatrixDefaultScale | ( |  | ) |

References activeWindow(), Matrix::colorMap(), Matrix::colorMapType(), Matrix::Default, MatrixWindow, Matrix::setDefaultColorMap(), and Matrix::undoStack().

Referenced by createActions().

void ApplicationWindow::setMatrixGrayScale | ( |  | ) |

References activeWindow(), Matrix::colorMap(), Matrix::colorMapType(), Matrix::GrayScale, MatrixWindow, Matrix::setGrayScale(), and Matrix::undoStack().

Referenced by createActions().

void ApplicationWindow::setMatrixRainbowScale | ( |  | ) |

References activeWindow(), Matrix::colorMap(), Matrix::colorMapType(), MatrixWindow, Matrix::Rainbow, Matrix::setRainbowColorMap(), and Matrix::undoStack().

Referenced by createActions().

void ApplicationWindow::setMatrixUndoStackSize | ( | int | size | ) |

References d_matrix_undo_stack_size, Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by ConfigDialog::apply().

void ApplicationWindow::setNormalRandomValues | ( |  | ) |

References activeWindow(), Table::setNormalRandomValues(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::setPlot3DOptions | ( |  | ) |

References d_3D_autoscale, d_3D_smooth_mesh, Graph3D::setAntialiasing(), Graph3D::setAutoscale(), and windowsList().

Referenced by ConfigDialog::apply().

void ApplicationWindow::setPoints3DPlot | ( |  | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setDotStyle().

Referenced by pickPlotStyle().

void ApplicationWindow::setPreferences | ( | Graph * | g | ) |

References antialiasing2DPlots, autoscale2DPlots, autoScaleFonts, axesLineWidth, canvasFrameWidth, Grid::copy(), d_canvas_frame_color, d_curve_max_antialising_size, d_default_2D_grid, d_disable_curve_antialiasing, d_graph_axes_labels_dist, d_graph_axis_labeling, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_graph_tick_labels_dist, d_show_axes, d_show_axes_labels, d_show_empty_cell_gap, d_synchronize_graph_scales, defaultPlotMargin, Graph::disableCurveAntialiasing(), Graph::drawAxesBackbones(), drawBackbones, Graph::enableAutoscaling(), Graph::enableAxis(), Graph::grid(), Graph::initFonts(), Graph::initTitle(), Graph::isPiePlot(), majTicksLength, majTicksStyle, minTicksLength, minTicksStyle, plotAxesFont, plotNumbersFont, plotTitleFont, Graph::setAntialiasing(), Graph::setAutoscaleFonts(), Graph::setAxesLinewidth(), Graph::setAxisTitle(), Graph::setAxisTitleDistance(), Graph::setAxisTitlePolicy(), Graph::setBackgroundColor(), Graph::setCanvasFrame(), Graph::setFrame(), Graph::setMajorTicksType(), Graph::setMinorTicksType(), Graph::setSynchronizedScaleDivisions(), Graph::setTicksLength(), Graph::showMissingDataGap(), titleOn, and Graph::updateSecondaryAxis().

Referenced by MultiLayer::addLayer(), addLayer(), multilayerPlot(), newGraph(), PlotWizard::plot2D(), plotImage(), plotSpectrogram(), LayerDialog::update(), waterfallPlot(), and zoomRectanglePlot().

void ApplicationWindow::setPrintPreviewOptions | ( | QPrinter * | printer | ) |

References d_print_paper_size, and d_printer_orientation.

Referenced by printPreview().

void ApplicationWindow::setRandomValues | ( |  | ) |

References activeWindow(), Table::setRandomValues(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::setReadOnlyCol | ( |  | ) |

References actionReadOnlyCol, activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::setReadOnlyColumn(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::setReadOnlyColumns | ( |  | ) |

References activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::setReadOnlyColumn(), and TableWindow.

Referenced by showColMenu(), and tableMenuAboutToShow().

void ApplicationWindow::setReadWriteColumns | ( |  | ) |

References activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::setReadOnlyColumn(), and TableWindow.

Referenced by showColMenu(), and tableMenuAboutToShow().

void ApplicationWindow::setRightGrid3DPlot | ( | bool | on | ) |

References activeWindow(), Plot3DWindow, and Graph3D::setRightGrid().

Referenced by initPlot3DToolBar().

void ApplicationWindow::setSaveSettings | ( | bool | autoSaving,
|  | int | min
| ) |  |

slot

References autoSave, autoSaveTime, min, and savingTimerId.

Referenced by ConfigDialog::apply().

bool ApplicationWindow::setScriptingLanguage | ( | const QString & | lang,
|  | bool | force = `false`
| ) |  |

switches to the given scripting language; if this is the same as the current one and force is true, restart it

References initCompleter(), ScriptingEnv::initialize(), ScriptingLangManager::newEnv(), print(), scripted::scriptEnv, scriptError(), scriptPrint(), and scriptWindow.

Referenced by ScriptingLangDialog::accept(), init(), loadScript(), openProject(), parseCommandLineArguments(), performCustomAction(), and restartScriptingEnv().

void ApplicationWindow::setShowWindowsPolicy | ( | int | p | ) |

hides or shows windows in the current folder and changes the view windows policy

References hiddenWindows, HideAll, setListView(), show_windows_policy, showAllFolderWindows(), and windowsList().

Referenced by showFolderPopupMenu().

void ApplicationWindow::setTextColor | ( |  | ) |

private

References actionTextColor, MultiLayer::activeLayer(), activeWindow(), ColorButton::color(), formatToolBar, MultiLayerWindow, and Graph::setCurrentColor().

Referenced by initToolBars().

bool ApplicationWindow::setWindowName | ( | MdiSubWindow * | w,
|  | const QString & | text
| ) |  |

Checks weather the new window name is valid and modifies the name.

References alreadyUsedName(), changeMatrixName(), modified(), renameListViewItem(), MdiSubWindow::setName(), updateCompleter(), and updateTableNames().

Referenced by RenameWindowDialog::accept(), BaselineDialog::createBaseline(), FFT::fftMatrix(), importASCII(), BaselineDialog::modifyBaseline(), and renameWindow().

void ApplicationWindow::setXCol | ( |  | ) |

References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::X.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::setXErrCol | ( |  | ) |

References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::xErr.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::setYCol | ( |  | ) |

References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::Y.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::setYErrCol | ( |  | ) |

References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::yErr.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::setZCol | ( |  | ) |

References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::Z.

Referenced by createActions(), and showColMenu().

void ApplicationWindow::showAllColumns | ( |  | ) |

private

References activeWindow(), Table::showAllColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showAllCurves | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::curveCount(), MultiLayerWindow, and Graph::showCurve().

Referenced by createActions().

void ApplicationWindow::showAllFolderWindows | ( |  | ) |

forces showing all windows in the current folder and subfolders, depending on the user's viewing policy

References current_folder, FolderListItem::folder(), Folder::folderListItem(), MdiSubWindow::restoreWindow(), show_windows_policy, SubFolders, updateWindowLists(), Folder::windowsList(), and windowsList().

Referenced by setShowWindowsPolicy(), and showFolderPopupMenu().

void ApplicationWindow::showAxisDialog | ( |  | ) |

References activeWindow(), and showScaleDialog().

Referenced by createActions().

AxesDialog * ApplicationWindow::showAxisPageFromAxisDialog | ( | int | axisPos | ) |

References AxesDialog::setCurrentScale(), AxesDialog::showAxesPage(), and showScaleDialog().

void ApplicationWindow::showAxisTitleDialog | ( |  | ) |

References activeWindow(), TextDialog::AxisTitle, MultiLayerWindow, and TextDialog::setGraph().

void ApplicationWindow::showBinMatrixDialog | ( |  | ) |

References activeWindow(), Table::colIndex(), Table::colX(), Table::getSelection(), Table::isEmptyColumn(), Table::selectedYColumns(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showBugTracker | ( |  | ) |

Open bug tracking system at berliOS in external browser.

Referenced by createActions().

void ApplicationWindow::showChiSquareTestDialog | ( |  | ) |

References activeWindow(), StatisticTest::ChiSquareTest, and TableWindow.

Referenced by createActions().

void ApplicationWindow::showColMenu | ( | int | c | ) |

References actionAddColToTable, actionAddZoomPlot, actionAdjustColumnWidth, actionBoxPlot, actionCustomLayout, actionCustomSharedAxisLayers, actionDisregardCol, actionFrequencyCount, actionHideSelectedColumns, actionHorSharedAxisLayers, actionNormalizeSelection, actionNormalizeTable, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionReadOnlyCol, actionSetAscValues, actionSetLabelCol, actionSetRandomNormalValues, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionSharedAxesLayers, actionShowAllColumns, actionShowColStatistics, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowRowStatistics, actionSortSelection, actionSortTable, actionStackBars, actionStackColumns, actionStackSharedAxisLayers, actionStemPlot, actionTableRecalculate, actionVertSharedAxisLayers, actionWaterfallPlot, activeWindow(), clearSelection(), Table::colPlotDesignation(), copySelection(), cutSelection(), disregardCol(), Table::isReadOnlyColumn(), Table::Label, normalizeSelection(), pasteSelection(), Table::selectedColumns(), setLabelCol(), setReadOnlyColumns(), setReadWriteColumns(), Table::setSelectedCol(), setXCol(), setXErrCol(), setYCol(), setYErrCol(), setZCol(), TableWindow, Table::X, Table::xErr, Table::Y, Table::yErr, and Table::Z.

Referenced by showTableContextMenu().

void ApplicationWindow::showColorMapDialog | ( |  | ) |

References activeWindow(), MatrixWindow, and ColorMapDialog::setMatrix().

Referenced by createActions().

void ApplicationWindow::showColsDialog | ( |  | ) |

References activeWindow(), Table::numCols(), Table::resizeCols(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showColStatistics | ( |  | ) |

References activeWindow(), TableStatistics::column, Table::getSelection(), Table::isColumnSelected(), newTableStatistics(), Table::numCols(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showColumnOptionsDialog | ( |  | ) |

References activeWindow(), Table::selectedColumns(), and TableWindow.

Referenced by connectTable(), and createActions().

void ApplicationWindow::showColumnValuesDialog | ( |  | ) |

References activeWindow(), d_completer, d_completion, scripted::scriptEnv, Table::selectedColumns(), SetColValuesDialog::setCompleter(), SetColValuesDialog::setTable(), Table::table(), and TableWindow.

Referenced by connectTable(), and createActions().

void ApplicationWindow::showCursor | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::curveCount(), DataPickerTool::Display, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayer::layersList(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().

Referenced by pickDataTool().

void ApplicationWindow::showCurveContextMenu | ( | QwtPlotItem * | cv | ) |

References actionClearSelection, actionCopySelection, actionCurveFullRange, actionCutSelection, actionEditCurveRange, actionHideCurve, actionHideOtherCurves, actionPasteSelection, actionRemoveCurve, actionSetMatrixValues, actionShowAllCurves, actionShowCurvePlotDialog, actionShowCurveWorksheet, MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), Graph::curveCount(), Graph::curveIndex(), Graph::ErrorBars, Graph::Function, MultiLayerWindow, Graph::rangeSelectorsEnabled(), Graph::rangeSelectorTool(), PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, showCurvePlotDialog(), and Graph::visibleCurves().

void ApplicationWindow::showCurvePlotDialog | ( |  | ) |

References actionShowCurvePlotDialog, and showPlotDialog().

Referenced by createActions(), and showCurveContextMenu().

void ApplicationWindow::showCurveRangeDialog | ( |  | ) |

References actionEditCurveRange, MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.

Referenced by createActions().

CurveRangeDialog * ApplicationWindow::showCurveRangeDialog | ( | Graph * | g,
|  | int | curve
| ) |  |

References CurveRangeDialog::setCurveToModify().

void ApplicationWindow::showCurvesDialog | ( |  | ) |

References activeWindow(), d_add_curves_dialog_size, Graph::isPiePlot(), MultiLayerWindow, and CurvesDialog::setGraph().

Referenced by connectMultilayerPlot(), and createActions().

void ApplicationWindow::showCurveWorksheet | ( |  | ) |

References actionShowCurveWorksheet, MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.

Referenced by createActions(), and PlotDialog::showWorksheet().

void ApplicationWindow::showCurveWorksheet | ( | Graph * | g,
|  | int | curveIndex
| ) |  |

References Graph::activeTool(), Graph::createTable(), Graph::Function, Spectrogram::matrix(), Graph::plotItem(), PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, showTable(), table(), and Table::text().

void ApplicationWindow::showCustomActionDialog | ( |  | ) |

private

Referenced by createActions().

void ApplicationWindow::showDataSetDialog | ( | Analysis | operation | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::analysableCurvesList(), analyzeCurve(), Graph::curve(), and MultiLayerWindow.

Referenced by analysis().

void ApplicationWindow::showDeleteRowsDialog | ( |  | ) |

References activeWindow(), Table::deleteRows(), Table::numRows(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showDemoVersionMessage | ( |  | ) |

Shown when the user tries to save the project.

References saved.

Referenced by QtiPlotApplication::close(), closeEvent(), saveFolderAsProject(), saveProject(), saveProjectAs(), saveWindowAs(), and showSaveProjectMessage().

void ApplicationWindow::showDonationDialog | ( |  | ) |

References showDonationsPage().

Referenced by QtiPlotApplication::QtiPlotApplication().

void ApplicationWindow::showDonationsPage | ( |  | ) |

Open donation page in external browser.

Referenced by createActions(), and showDonationDialog().

void ApplicationWindow::showEnrichementDialog | ( |  | ) |

References Graph::activeEnrichment(), MultiLayer::activeLayer(), activeWindow(), EnrichmentDialog::Ellipse, EnrichmentDialog::Frame, EnrichmentDialog::Image, MultiLayerWindow, EnrichmentDialog::setWidget(), EnrichmentDialog::Tex, and EnrichmentDialog::Text.

Referenced by connectMultilayerPlot(), createActions(), and showMarkerPopupMenu().

void ApplicationWindow::showExpDecay3Dialog | ( |  | ) |

References showExpDecayDialog().

Referenced by createActions().

void ApplicationWindow::showExpDecayDialog | ( |  | ) |

Referenced by createActions(), showExpDecay3Dialog(), showExpGrowthDialog(), and showTwoExpDecayDialog().

void ApplicationWindow::showExpDecayDialog | ( | int | type | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, ExpDecayDialog::setGraph(), and Graph::validCurvesDataSize().

void ApplicationWindow::showExpGrowthDialog | ( |  | ) |

References showExpDecayDialog().

Referenced by createActions().

ExportDialog * ApplicationWindow::showExportASCIIDialog | ( |  | ) |

References activeWindow().

Referenced by createActions(), exportExcel(), and exportOds().

void ApplicationWindow::showExtractDataDialog | ( |  | ) |

References activeWindow(), d_completer, d_completion, scripted::scriptEnv, ExtractDataDialog::setCompleter(), ExtractDataDialog::setTable(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showFFTDialog | ( |  | ) |

References activeWindow(), FFTDialog::onGraph, FFTDialog::onMatrix, FFTDialog::onTable, FFTDialog::setGraph(), FFTDialog::setMatrix(), FFTDialog::setTable(), showNoDataMessage(), and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::showFilterDialog | ( | int | filter | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, FilterDialog::setGraph(), and Graph::validCurvesDataSize().

Referenced by bandBlockFilterDialog(), bandPassFilterDialog(), highPassFilterDialog(), and lowPassFilterDialog().

void ApplicationWindow::showFindDialogue | ( |  | ) |

Referenced by createActions().

void ApplicationWindow::showFitDialog | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::LineSymbols, multilayerPlot(), FitDialog::setSrcTables(), tableList(), and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::showFitPolynomDialog | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, PolynomFitDialog::setGraph(), and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::showFolderPopupMenu | ( | Q3ListViewItem * | it,
|  | const QPoint & | p,
|  | bool | fromFolders
| ) |  |

creates and opens the context menu of a folder list view item

Parameters

  it | list view item
  p | mouse global position
  fromFolders | true means that the user clicked right mouse buttom on an item from QListView "folders" false means that the user clicked right mouse buttom on an item from QListView "lv"

References actionAppendProject, actionFindWindow, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewMatrix, actionNewNote, actionNewSurfacePlot, actionNewTable, actionSaveProjectAs, deleteFolder(), folderProperties(), folders, HideAll, hideAllFolderWindows(), saveAsProject(), setShowWindowsPolicy(), show_windows_policy, showAllFolderWindows(), startRenameFolder(), and window().

Referenced by init(), showFolderPopupMenu(), and showWindowPopupMenu().

void ApplicationWindow::showFolderPopupMenu | ( | Q3ListViewItem * | it,
|  | const QPoint & | p,
|  | int |
| ) |  |

connected to the SIGNAL contextMenuRequested from the list views

References showFolderPopupMenu().

void ApplicationWindow::showForums | ( |  | ) |

Open forums page at berliOS in external browser.

Referenced by createActions().

void ApplicationWindow::showFrequencyCountDialog | ( |  | ) |

References activeWindow(), Table::table(), TableWindow, and Table::text().

Referenced by createActions().

FunctionDialog * ApplicationWindow::showFunctionDialog | ( | Graph * | g,
|  | int | curve
| ) |  |

References functionDialog(), and FunctionDialog::setCurveToModify().

Referenced by PlotDialog::editCurve(), and CurvesDialog::showFunctionDialog().

void ApplicationWindow::showFunctionIntegrationDialog | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.

Referenced by createActions().

void ApplicationWindow::showGeneralPlotDialog | ( |  | ) |

References activeWindow(), showPlotDialog(), and showScaleDialog().

Referenced by createActions(), showGraphContextMenu(), and showWindowContextMenu().

void ApplicationWindow::showGraphContextMenu | ( |  | ) |

References actionAddEllipse, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddRectangle, actionAddText, actionDeleteLayer, actionNewLegend, actionShowAllCurves, actionShowCurvesDialog, actionTimeStamp, MultiLayer::activeLayer(), activeWindow(), analysisMenu, btnArrow, btnLine, copyActiveLayer(), Graph::curveCount(), d_arrow_copy, d_enrichement_copy, exportGraph(), exportLayer(), MultiLayer::isLayerSelected(), Graph::isPiePlot(), lastCopiedLayer, MultiLayerWindow, pasteSelection(), plotDataMenu, print(), setIndexedColors(), showGeneralPlotDialog(), and Graph::visibleCurves().

void ApplicationWindow::showGridDialog | ( |  | ) |

References AxesDialog::showGridPage(), and showScaleDialog().

Referenced by createActions().

void ApplicationWindow::showHelp | ( |  | ) |

References assistant, getFileName(), helpFilePath, and saveSettings().

Referenced by createActions().

void ApplicationWindow::showHomePage | ( |  | ) |

Open QtiPlot homepage in external browser.

Referenced by createActions().

void ApplicationWindow::showInterpolationDialog | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::showLayerDialog | ( |  | ) |

References activeWindow(), MultiLayer::isEmpty(), and MultiLayerWindow.

Referenced by createActions().

void ApplicationWindow::showLineDialog | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::deselectMarker(), MultiLayerWindow, and Graph::selectedArrow().

Referenced by connectMultilayerPlot(), createActions(), and showMarkerPopupMenu().

void ApplicationWindow::showListViewPopupMenu | ( | const QPoint & | p | ) |

Connected to the context menu signal from lv; it's called when there are no items selected in the list.

References actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewMatrix, actionNewNote, actionNewSurfacePlot, actionNewTable, lv, and window().

Referenced by showWindowPopupMenu().

void ApplicationWindow::showListViewSelectionMenu | ( | const QPoint & | p | ) |

Connected to the context menu signal from lv; it's called when there are several items selected in the list.

References deleteSelectedItems(), hideSelectedWindows(), and showSelectedWindows().

Referenced by showWindowPopupMenu().

void ApplicationWindow::showMarkerPopupMenu | ( |  | ) |

References actionLowerEnrichment, actionRaiseEnrichment, Graph::activeEnrichment(), MultiLayer::activeLayer(), activeWindow(), Graph::arrowMarkerSelected(), clearSelection(), copySelection(), cutSelection(), Graph::imageMarkerSelected(), intensityTable(), MultiLayerWindow, pixelLineProfile(), showEnrichementDialog(), and showLineDialog().

Referenced by connectMultilayerPlot().

void ApplicationWindow::showMatrixDialog | ( |  | ) |

References activeWindow(), MatrixWindow, and MatrixDialog::setMatrix().

Referenced by createActions().

void ApplicationWindow::showMatrixSizeDialog | ( |  | ) |

References activeWindow(), and MatrixWindow.

Referenced by createActions().

void ApplicationWindow::showMatrixValuesDialog | ( |  | ) |

References actionSetMatrixValues, MultiLayer::activeLayer(), activeWindow(), d_completer, d_completion, Spectrogram::matrix(), MatrixWindow, MultiLayerWindow, Graph::plotItem(), scripted::scriptEnv, MatrixValuesDialog::setCompleter(), and MatrixValuesDialog::setMatrix().

Referenced by createActions().

void ApplicationWindow::showMoreWindows | ( |  | ) |

References explorerWindow.

Referenced by createActions(), and windowsMenuAboutToShow().

void ApplicationWindow::showNoDataMessage | ( |  | ) |

Referenced by integrate(), matrixDirectFFT(), matrixInverseFFT(), and showFFTDialog().

void ApplicationWindow::showNoteLineNumbers | ( | bool | show = `true` | ) |

References activeWindow(), modifiedProject(), NoteWindow, and Note::showLineNumbers().

Referenced by createActions().

QDialog * ApplicationWindow::showPlot3dDialog | ( |  | ) |

References activeWindow(), Graph3D::hasData(), Plot3DWindow, and Plot3DDialog::setPlot().

Referenced by connectSurfacePlot(), showScaleDialog(), and showTitleDialog().

AssociationsDialog * ApplicationWindow::showPlotAssociations | ( | int | curve | ) |

References activeWindow(), AssociationsDialog::initTablesList(), MultiLayerWindow, AssociationsDialog::setGraph(), and tableList().

Referenced by PlotDialog::editCurve(), and CurvesDialog::showPlotAssociations().

void ApplicationWindow::showPlotDialog | ( | int | curveKey = `-1` | ) |

Show plot style dialog for the active MultiLayer / activeLayer / specified curve or the activeLayer options dialog if no curve is specified (curveKey = -1).

References MultiLayer::activeLayer(), activeWindow(), Table::All, columnsList(), d_extended_plot_dialog, PlotDialog::initFonts(), PlotDialog::insertColumnsList(), MultiLayerWindow, plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, PlotDialog::selectCurve(), PlotDialog::selectMultiLayerItem(), PlotDialog::setMultiLayer(), and PlotDialog::showAll().

Referenced by MultiLayer::eventFilter(), showCurvePlotDialog(), and showGeneralPlotDialog().

void ApplicationWindow::showPlotWizard | ( |  | ) |

References Table::All, PlotWizard::changeColumnsList(), columnsList(), PlotWizard::insertTablesList(), PlotWizard::setColumnsList(), and tableNames().

Referenced by createActions().

void ApplicationWindow::showPreferencesDialog | ( |  | ) |

References columnSeparator, and ConfigDialog::setColumnSeparator().

Referenced by createActions().

void ApplicationWindow::showProVersionMessage | ( |  | ) |

Referenced by exportPlugin(), and importPlugin().

void ApplicationWindow::showRangeSelectors | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::curveCount(), displayBar, Graph::enableRangeSelectors(), info, MultiLayer::isEmpty(), Graph::isPiePlot(), and MultiLayerWindow.

Referenced by pickDataTool().

void ApplicationWindow::showResults | ( | bool | ok | ) |

References current_folder, Folder::logInfo(), logWindow, and results.

Referenced by importWaveFile(), integrate(), matrixDeterminant(), PlotDialog::showBoxStatistics(), showResults(), PlotDialog::showStatistics(), and updateLog().

void ApplicationWindow::showResults | ( | const QString & | s,
|  | bool | ok = `true`
| ) |  |

References Folder::appendLogInfo(), current_folder, Folder::logInfo(), results, and showResults().

void ApplicationWindow::showRowsDialog | ( |  | ) |

References activeWindow(), Table::numRows(), Table::resizeRows(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::showRowStatistics | ( |  | ) |

References activeWindow(), Table::getSelection(), Table::isRowSelected(), newTableStatistics(), Table::numRows(), TableStatistics::row, and TableWindow.

Referenced by createActions().

QMessageBox::StandardButton ApplicationWindow::showSaveProjectMessage | ( |  | ) |

private

References projectname, saved, savedProject(), saveProject(), and showDemoVersionMessage().

Referenced by closeEvent(), closeProject(), newProject(), open(), and openRecentProject().

QDialog * ApplicationWindow::showScaleDialog | ( |  | ) |

References activeWindow(), AxesDialog::exec(), Graph::isPiePlot(), AxesDialog::setGraph(), and showPlot3dDialog().

Referenced by createActions(), showAxisDialog(), showAxisPageFromAxisDialog(), showGeneralPlotDialog(), showGridDialog(), and showScalePageFromAxisDialog().

AxesDialog * ApplicationWindow::showScalePageFromAxisDialog | ( | int | axisPos | ) |

References AxesDialog::setCurrentScale(), and showScaleDialog().

void ApplicationWindow::showScreenReader | ( |  | ) |

References activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), MultiLayer::layersList(), MultiLayerWindow, and Graph::setActiveTool().

Referenced by pickDataTool().

void ApplicationWindow::showScriptingLangDialog | ( |  | ) |

show scripting language selection dialog

References scripted::scriptEnv.

Referenced by createActions().

void ApplicationWindow::showScriptWindow | ( | bool | parent = `true` | ) |

References actionShowScriptWindow, d_completer, d_completion, d_note_line_numbers, d_notes_font, d_notes_tab_length, d_script_win_on_top, d_script_win_rect, ScriptWindow::editor(), scripted::scriptEnv, scriptWindow, ScriptEdit::setCompleter(), and ScriptWindow::showLineNumbers().

Referenced by createActions(), loadScript(), and parseCommandLineArguments().

void ApplicationWindow::showSelectedWindows | ( |  | ) |

Show the currently selected windows from the list view lv.

References activateWindow(), folders, lv, and FolderListItem::RTTI.

Referenced by showListViewSelectionMenu().

void ApplicationWindow::showSmoothAverageDialog | ( |  | ) |

References SmoothFilter::Average, and showSmoothDialog().

Referenced by createActions().

void ApplicationWindow::showSmoothDialog | ( | int | m | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, SmoothCurveDialog::setGraph(), and Graph::validCurvesDataSize().

Referenced by showSmoothAverageDialog(), showSmoothFFTDialog(), showSmoothLowessDialog(), and showSmoothSavGolDialog().

void ApplicationWindow::showSmoothFFTDialog | ( |  | ) |

References SmoothFilter::FFT, and showSmoothDialog().

Referenced by createActions().

void ApplicationWindow::showSmoothLowessDialog | ( |  | ) |

References SmoothFilter::Lowess, and showSmoothDialog().

Referenced by createActions().

void ApplicationWindow::showSmoothSavGolDialog | ( |  | ) |

References SmoothFilter::SavitzkyGolay, and showSmoothDialog().

Referenced by createActions().

void ApplicationWindow::showStandAloneHelp | ( |  | ) |

static

Referenced by QtiPlotApplication::QtiPlotApplication().

void ApplicationWindow::showStudentTestDialog | ( | bool | twoSamples = `false` | ) |

References activeWindow(), StatisticTest::StudentTest, and TableWindow.

Referenced by createActions(), and showTwoSampleStudentTestDialog().

void ApplicationWindow::showSupportPage | ( |  | ) |

Open support page in external browser.

Referenced by createActions().

void ApplicationWindow::showTable | ( | Table * | w,
|  | const QString & | curve
| ) |  |

References Table::colIndex(), lv, modified(), Table::setSelectedCol(), Table::table(), and updateWindowLists().

Referenced by init(), and showCurveWorksheet().

void ApplicationWindow::showTable | ( | int | i | ) |

References lv, table(), tablesDepend, and updateWindowLists().

void ApplicationWindow::showTableContextMenu | ( | bool | selection | ) |

References actionAddColToTable, actionClearTable, actionGoToColumn, actionGoToRow, actionMoveRowDown, actionMoveRowUp, actionShowColStatistics, actionShowColumnValuesDialog, actionShowExportASCIIDialog, actionShowRowStatistics, actionTableRecalculate, activeWindow(), clearSelection(), copySelection(), cutSelection(), Table::firstSelectedColumn(), Table::numCols(), Table::numRows(), Table::numSelectedRows(), pasteSelection(), Table::selectedColumns(), showColMenu(), and TableWindow.

Referenced by connectTable().

void ApplicationWindow::showTitleDialog | ( |  | ) |

References activeWindow(), TextDialog::LayerTitle, TextDialog::setGraph(), showPlot3dDialog(), and Plot3DDialog::showTitleTab().

Referenced by createActions().

void ApplicationWindow::showToolBarsMenu | ( |  | ) |

References activeWindow(), columnTools, d_column_tool_bar, d_display_tool_bar, d_edit_tool_bar, d_file_tool_bar, d_format_tool_bar, d_matrix_tool_bar, d_notes_tool_bar, d_plot3D_tool_bar, d_plot_tool_bar, d_table_tool_bar, displayBar, editTools, fileTools, formatToolBar, noteTools, plot3DTools, plotMatrixBar, plotTools, and tableTools.

Referenced by createActions().

void ApplicationWindow::showTwoExpDecayDialog | ( |  | ) |

References showExpDecayDialog().

Referenced by createActions().

void ApplicationWindow::showTwoSampleStudentTestDialog | ( |  | ) |

inline

References showStudentTestDialog().

Referenced by createActions().

void ApplicationWindow::showWindowContextMenu | ( |  | ) |

References actionAdd3DData, actionAddLayer, actionCloseWindow, actionCopyWindow, actionDeleteLayer, actionEditSurfacePlot, actionExportMatrix, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionImportImage, actionInvertMatrix, actionMatrixCustomScale, actionMatrixDefaultScale, actionMatrixGrayScale, actionMatrixRainbowScale, actionPrint, actionRename, actionRotateMatrix, actionRotateMatrixMinus, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionShowLayerDialog, actionTableRecalculate, actionTransposeMatrix, actionViewMatrix, actionViewMatrixImage, activeWindow(), add3DMatrixPlot(), change3DData(), change3DMatrix(), clearSelection(), Matrix::colorMapType(), copySelection(), Matrix::Custom, cutSelection(), d_workspace, Matrix::Default, exportGraph(), format, Matrix::GrayScale, Graph3D::hasData(), hasTable(), Matrix::ImageView, lastCopiedLayer, Graph3D::matrix(), matrixNames(), MultiLayer::numLayers(), Matrix::numSelectedColumns(), Matrix::numSelectedRows(), Graph3D::parametricSurface(), pasteSelection(), plot3DMenu, Matrix::Rainbow, showGeneralPlotDialog(), Graph3D::table(), Matrix::TableView, Graph3D::userFunction(), and Matrix::viewType().

Referenced by connectSurfacePlot(), MultiLayer::eventFilter(), initMatrix(), and MultiLayer::keyPressEvent().

void ApplicationWindow::showWindowPopupMenu | ( | Q3ListViewItem * | it,
|  | const QPoint & | p,
|  | int |
| ) |  |

References actionActivateWindow, actionHideWindow, actionMaximizeWindow, actionMinimizeWindow, actionResizeWindow, current_folder, depending3DPlots(), dependingPlots(), folders, Graph3D::formula(), hidden(), lv, Graph3D::matrix(), multilayerDependencies(), print(), renameWindow(), FolderListItem::RTTI, showFolderPopupMenu(), showListViewPopupMenu(), showListViewSelectionMenu(), Graph3D::table(), tablesDepend, window(), and windowProperties().

Referenced by init().

void ApplicationWindow::sortActiveTable | ( |  | ) |

References activeWindow(), Table::sortTableDialog(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::sortSelection | ( |  | ) |

References activeWindow(), Table::sortColumnsDialog(), and TableWindow.

Referenced by createActions().

void ApplicationWindow::startRenameFolder | ( |  | ) |

starts renaming the selected folder by creating a built-in text editor

References current_folder, folderItemChanged(), Folder::folderListItem(), and folders.

Referenced by init(), and showFolderPopupMenu().

void ApplicationWindow::startRenameFolder | ( | Q3ListViewItem * | item | ) |

starts renaming the selected folder by creating a built-in text editor

References current_folder, folderItemChanged(), Folder::folderListItem(), folders, lv, and FolderListItem::RTTI.

QString ApplicationWindow::stemPlot | ( | Table * | t = `0`,
|  | const QString & | colName = `QString()`,
|  | int | power = `0`,
|  | int | startRow = `0`,
|  | int | endRow = `-1`
| ) |  |

References Table::cell(), Table::colIndex(), Table::numRows(), and Table::text().

Referenced by newStemPlot().

void ApplicationWindow::subtractReferenceData | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, SubtractDataDialog::setGraph(), and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::subtractStraightLine | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().

Referenced by createActions().

void ApplicationWindow::swapColumns | ( |  | ) |

References activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::swapColumns(), and TableWindow.

Referenced by createActions().

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

References locales.

Referenced by parseCommandLineArguments(), and ConfigDialog::switchToLanguage().

void ApplicationWindow::switchToLanguage | ( | const QString & | locale | ) |

References appLanguage, appTranslator, d_translations_folder, insertTranslatedStrings(), locales, and qtTranslator.

Table * ApplicationWindow::table | ( | const QString & | name | ) |

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by PlotDialog::acceptParams(), ErrDialog::add(), CurvesDialog::addCurves(), change3DData(), BaselineDialog::createBaseline(), Table::extractData(), generate2DGraph(), ScriptEdit::insertCompletion(), insertNew3DData(), SubtractDataDialog::interpolate(), openGraph(), openProject(), StudentTestDialog::outputResults(), AnovaDialog::outputResults(), Fit::parametersTable(), LegendWidget::parse(), PlotWizard::plot2D(), PlotWizard::plot3D(), plot3DBars(), PlotWizard::plot3DRibbon(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plotPie(), plotVectXYAM(), plotVectXYXY(), Graph3D::restore(), saveWindow(), TranslateCurveTool::selectDestination(), Statistics::setData(), AxesDialog::showAxis(), showCurveWorksheet(), showTable(), muParserScript::tablecol(), updateCompleter(), SubtractDataDialog::updateTableColumns(), and BaselineDialog::updateTableColumns().

QList< MdiSubWindow * > ApplicationWindow::tableList | ( |  | ) |

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by addErrorBars(), initCompleter(), openProject(), showFitDialog(), and showPlotAssociations().

void ApplicationWindow::tableMenuAboutToShow | ( |  | ) |

private

References actionAddColToTable, actionAdjustColumnWidth, actionClearTable, actionConvertTableBinning, actionConvertTableDirect, actionConvertTableRegularXYZ, actionDeleteRows, actionDisregardCol, actionExtractTableData, actionGoToColumn, actionGoToRow, actionHideSelectedColumns, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionMoveRowDown, actionMoveRowUp, actionSetAscValues, actionSetLabelCol, actionSetRandomNormalValues, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowAllColumns, actionShowColsDialog, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowRowsDialog, actionSwapColumns, actionTableRecalculate, fillMenu, reloadCustomActions(), setReadOnlyColumns(), setReadWriteColumns(), and tableMenu.

Referenced by customMenu(), and initMainMenu().

QStringList ApplicationWindow::tableNames | ( |  | ) |

Returns a list containing the names of all tables in the project.

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by BaselineDialog::BaselineDialog(), customMenu(), ExportDialog::initAdvancedOptions(), SubtractDataDialog::setCurrentFolder(), AxesDialog::setGraph(), showPlotWizard(), and SubtractDataDialog::SubtractDataDialog().

Matrix * ApplicationWindow::tableToMatrix | ( | Table * | t | ) |

References Table::cell(), Table::isEmptyColumn(), newMatrix(), Table::numCols(), Table::numRows(), and Matrix::setCell().

Referenced by convertTableToMatrix().

Matrix * ApplicationWindow::tableToMatrixRegularXYZ | ( | Table * | t = `0`,
|  | const QString & | colName = `QString::null`
| ) |  |

References activeWindow(), Table::colIndex(), Table::colPlotDesignation(), Table::colX(), Table::colY(), Table::getSelection(), newMatrix(), Table::numCols(), Table::numRows(), Table::selectedColumns(), Matrix::setCell(), Matrix::setCoordinates(), TableWindow, Table::text(), and Table::Z.

Referenced by createActions().

void ApplicationWindow::testNormality | ( |  | ) |

References activeWindow(), StatisticTest::NormalityTest, and TableWindow.

Referenced by createActions().

void ApplicationWindow::timerEvent | ( | QTimerEvent * | e | ) |

References saveProject(), and savingTimerId.

void ApplicationWindow::toggle3DAnimation | ( | bool | on = `true` | ) |

Turns 3D animation on or off

References activeWindow(), Graph3D::animate(), and Plot3DWindow.

Referenced by initPlot3DToolBar().

void ApplicationWindow::togglePerspective | ( | bool | on = `true` | ) |

Turns perspective mode on or off.

Turns perspective mode on or off

References activeWindow(), Plot3DWindow, and Graph3D::setOrthogonal().

Referenced by initPlot3DToolBar().

QList< QToolBar * > ApplicationWindow::toolBarsList | ( |  | ) |

Referenced by addCustomAction(), CustomActionDialog::init(), and initToolBars().

void ApplicationWindow::translateActionsStrings | ( |  | ) |

private

References actionAbout, actionActivateWindow, actionAdd3DData, actionAddColToTable, actionAddEllipse, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddLayer, actionAddNoteTab, actionAddRectangle, actionAddText, actionAddZoomPlot, actionAdjustColumnWidth, actionAlignBottom, actionAlignLeft, actionAlignRight, actionAlignTop, actionAnimate, actionAppendProject, actionAutoCorrelate, actionAutomaticLayout, actionBandBlockFilter, actionBandPassFilter, actionBoxPlot, actionCheckUpdates, actionChiSquareTest, actionChooseHelpFolder, actionClearLogInfo, actionClearSelection, actionClearTable, actionCloseAllWindows, actionCloseNoteTab, actionCloseProject, actionCloseWindow, actionColorMap, actionContourMap, actionConvertMatrixDirect, actionConvertMatrixXYZ, actionConvertMatrixYXZ, actionConvertTableBinning, actionConvertTableDirect, actionConvertTableRegularXYZ, actionConvolute, actionCopySelection, actionCopyWindow, actionCorrelate, actionCurveFullRange, actionCustomActionDialog, actionCustomLayout, actionCustomSharedAxisLayers, actionCutSelection, actionDeconvolute, actionDecreaseIndent, actionDeleteFitTables, actionDeleteLayer, actionDeleteRows, actionDifferentiate, actionDisregardCol, actionDonate, actionDownloadManual, actionDragCurve, actionDrawPoints, actionEditCurveRange, actionEditSurfacePlot, actionExportAllGraphs, actionExportExcel, actionExportGraph, actionExportMatrix, actionExportOds, actionExportPDF, actionExtractGraphs, actionExtractLayers, actionExtractTableData, actionFFT, actionFind, actionFindNext, actionFindPrev, actionFindWindow, actionFitExpGrowth, actionFitFrame, actionFitGauss, actionFitLinear, actionFitLorentz, actionFitSigmoidal, actionFitSlope, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionFontBold, actionFontItalic, actionFrequencyCount, actionGoToColumn, actionGoToRow, actionGrayMap, actionGreekMajSymbol, actionGreekSymbol, actionHelpBugReports, actionHelpForums, actionHideActiveWindow, actionHideCurve, actionHideOtherCurves, actionHideSelectedColumns, actionHideWindow, actionHighPassFilter, actionHomePage, actionHorSharedAxisLayers, actionImagePlot, actionImageProfilesPlot, actionImportDatabase, actionImportImage, actionImportSound, actionIncreaseIndent, actionIntegrate, actionIntensityTable, actionInterpolate, actionInvertMatrix, actionLoad, actionLoadImage, actionLowerEnrichment, actionLowPassFilter, actionMagnify, actionMagnifyHor, actionMagnifyVert, actionMathSymbol, actionMatrixColumnRow, actionMatrixCustomScale, actionMatrixDefaultScale, actionMatrixDeterminant, actionMatrixGrayScale, actionMatrixRainbowScale, actionMatrixXY, actionMaximizeWindow, actionMinimizeWindow, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionMoveRowDown, actionMoveRowUp, actionMultiPeakGauss, actionMultiPeakLorentz, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewLegend, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionNextWindow, actionNormalizeSelection, actionNormalizeTable, actionNoteEvaluate, actionNoteExecute, actionNoteExecuteAll, actionOneSampletTest, actionOpen, actionOpenExcel, actionOpenOds, actionOpenTemplate, actionPasteSelection, actionPerspective, actionPixelLineProfile, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionPrevWindow, actionPrint, actionPrintAllPlots, actionPrintPreview, actionRaiseEnrichment, actionReadOnlyCol, actionRedo, actionRemoveCurve, actionRename, actionRenameNoteTab, actionReplace, actionResetRotation, actionResizeActiveWindow, actionResizeWindow, actionRestartScripting, actionRotateMatrix, actionRotateMatrixMinus, actionSaveProject, actionSaveProjectAs, actionSaveTemplate, actionSaveWindow, actionScriptingLang, actionSetAscValues, actionSetLabelCol, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionSetRandomNormalValues, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShapiroWilk, actionSharedAxesLayers, actionShowAllColumns, actionShowAllCurves, actionShowAxisDialog, actionShowColsDialog, actionShowColStatistics, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowConfigureDialog, actionShowCurvePlotDialog, actionShowCurvesDialog, actionShowCurveWorksheet, actionShowExpDecay3Dialog, actionShowExpDecayDialog, actionShowExplorer, actionShowExportASCIIDialog, actionShowFitDialog, actionShowFitPolynomDialog, actionShowGridDialog, actionShowHelp, actionShowIntDialog, actionShowLayerDialog, actionShowLineDialog, actionShowLog, actionShowMoreWindows, actionShowNoteLineNumbers, actionShowPlotDialog, actionShowPlotWizard, actionShowRowsDialog, actionShowRowStatistics, actionShowScaleDialog, actionShowScriptWindow, actionShowTextDialog, actionShowTitleDialog, actionShowTwoExpDecayDialog, actionShowUndoStack, actionSmoothAverage, actionSmoothFFT, actionSmoothLowess, actionSmoothSavGol, actionSortSelection, actionSortTable, actionStackBars, actionStackColumns, actionStackSharedAxisLayers, actionStemPlot, actionSubtractLine, actionSubtractReference, actionSwapColumns, actionTableRecalculate, actionTechnicalSupport, actionTimeStamp, actionToolBars, actionTranslateHor, actionTranslateVert, actionTranslations, actionTransposeMatrix, actionTwoSampletTest, actionUnderline, actionUndo, actionUnzoom, actionVertSharedAxisLayers, actionViewMatrix, actionViewMatrixImage, actionWaterfallPlot, back, barstyle, Box, btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, ceil, conestyle, crossHairStyle, filledmesh, floor, floordata, flooriso, floornone, Frame, front, hiddenline, left, None, pointstyle, polygon, right, and wireframe.

Referenced by insertTranslatedStrings().

void ApplicationWindow::translateCurve | ( | TranslateCurveTool::Direction | direction = `TranslateCurveTool::Vertical` | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().

Referenced by createActions(), and translateCurveHor().

void ApplicationWindow::translateCurveHor | ( |  | ) |

References TranslateCurveTool::Horizontal, and translateCurve().

Referenced by createActions().

void ApplicationWindow::transposeMatrix | ( |  | ) |

References activeWindow(), MatrixWindow, and Matrix::transpose().

Referenced by createActions().

void ApplicationWindow::uncommentSelection | ( |  | ) |

References activeWindow(), Note::currentEditor(), NoteWindow, and ScriptEdit::uncommentSelection().

Referenced by createActions().

void ApplicationWindow::underline | ( |  | ) |

private

References d_text_editor, and TextEditor::formatText().

Referenced by createActions().

void ApplicationWindow::undo | ( |  | ) |

References activeWindow().

Referenced by createActions().

void ApplicationWindow::updateAppFonts | ( |  | ) |

slot

References appFont, and info.

Referenced by changeAppFont(), and init().

void ApplicationWindow::updateColNames | ( | const QString & | oldName,
|  | const QString & | newName
| ) |  |

References Graph::updateCurveNames(), and windowsList().

Referenced by connectTable().

void ApplicationWindow::updateCompleter | ( | const QString & | windowName,
|  | bool | remove = `false`,
|  | const QString & | newName = `QString::null`
| ) |  |

private

References Table::colLabel(), Table::colName(), d_completer, d_is_appending_file, d_opening_file, Table::numCols(), and table().

Referenced by addListViewItem(), removeWindowFromLists(), and setWindowName().

void ApplicationWindow::updateConfirmOptions | ( | bool | askTables,
|  | bool | askMatrixes,
|  | bool | askPlots2D,
|  | bool | askPlots3D,
|  | bool | askNotes
| ) |  |

References MdiSubWindow::askOnCloseEvent(), confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, and windowsList().

Referenced by ConfigDialog::apply().

void ApplicationWindow::updateCurves | ( | Table * | t,
|  | const QString & | name
| ) |  |

References Graph3D::formula(), Graph::updateCurvesData(), Graph3D::updateData(), and windowsList().

Referenced by connectTable(), DataPickerTool::movePoint(), and TranslateCurveTool::selectDestination().

void ApplicationWindow::updateExplorerWindowLayout | ( | Qt::DockWidgetArea | area | ) |

private

References explorerSplitter.

Referenced by init().

void ApplicationWindow::updateFunctionLists | ( | int | type,
|  | QStringList & | formulas
| ) |  |

References d_recent_functions, rFunctions, thetaFunctions, xFunctions, and yFunctions.

Referenced by IntDialog::accept(), FunctionDialog::acceptFunction(), FunctionDialog::acceptParametric(), FunctionDialog::acceptPolar(), and newFunctionPlot().

void ApplicationWindow::updateLog | ( | const QString & | result | ) |

References Folder::appendLogInfo(), current_folder, modified(), and showResults().

Referenced by PolynomialFit::fit(), Fit::fit(), LinearFit::fit(), LinearSlopeFit::fit(), FrequencyCountDialog::FrequencyCountDialog(), StudentTestDialog::outputResults(), and AnovaDialog::outputResults().

void ApplicationWindow::updateMatrixPlots | ( | Matrix * | m | ) |

References Graph::curvesList(), Graph::Histogram, QwtHistogram::loadData(), Spectrogram::matrix(), QwtHistogram::matrix(), Spectrogram::updateData(), Graph::updatePlot(), and windowsList().

Referenced by initMatrix().

void ApplicationWindow::updateRecentProjectsList | ( | const QString & | fn = `QString::null` | ) |

References MaxRecentProjects, recent, and recentProjects.

Referenced by appendProject(), importExcel(), importOPJ(), open(), openProject(), openRecentProject(), readSettings(), saveProjectAs(), and saveWindowAs().

void ApplicationWindow::updateSurfaceFuncList | ( | const QString & | s | ) |

References surfaceFunc.

Referenced by SurfaceDialog::acceptFunction().

void ApplicationWindow::updateTableNames | ( | const QString & | oldName,
|  | const QString & | newName
| ) |  |

References Graph::updateCurveNames(), and windowsList().

Referenced by setWindowName().

void ApplicationWindow::updateWindowLists | ( | MdiSubWindow * | w | ) |

slot

References hiddenWindows.

Referenced by activateWindow(), maximizeWindow(), minimizeWindow(), showAllFolderWindows(), and showTable().

void ApplicationWindow::updateWindowStatus | ( | MdiSubWindow * | w | ) |

References MdiSubWindow::aspect(), current_folder, MdiSubWindow::Maximized, modifiedProject(), MdiSubWindow::Normal, setListView(), MdiSubWindow::setStatus(), MdiSubWindow::status(), and Folder::windowsList().

Referenced by connectMultilayerPlot(), connectSurfacePlot(), connectTable(), initMatrix(), and newNote().

bool ApplicationWindow::validFor2DPlot | ( | Table * | table,
|  | Graph::CurveType | type
| ) |  |

Check whether a table is valid for a 2D plot and display an appropriate error if not.

References Graph::Box, Graph::Histogram, Table::noXColumn(), Table::numCols(), Graph::Pie, and Table::selectedYColumns().

Referenced by generate2DGraph(), multilayerPlot(), plotCustomLayout(), plotVectXYAM(), and plotVectXYXY().

bool ApplicationWindow::validFor3DPlot | ( | Table * | table | ) |

Check whether a table is valid for a 3D plot and display an appropriate error if not.

References Table::colPlotDesignation(), Table::noXColumn(), Table::noYColumn(), Table::numCols(), Table::selectedColumn(), and Table::Z.

Referenced by plot3DBars(), plot3DRibbon(), plot3DScatter(), and plot3DTrajectory().

QString ApplicationWindow::versionString | ( |  | ) |

static

Return a version string ("QtiPlot x.y.z")

References extra_version, maj_version, min_version, patch_version, and svn_revision.

Referenced by about(), and parseCommandLineArguments().

void ApplicationWindow::viewMatrixColumnRow | ( |  | ) |

References activeWindow(), Matrix::ColumnRow, Matrix::headerViewType(), MatrixWindow, Matrix::setHeaderViewType(), and Matrix::undoStack().

Referenced by createActions().

void ApplicationWindow::viewMatrixImage | ( |  | ) |

References activeWindow(), Matrix::ImageView, MatrixWindow, Matrix::setViewType(), Matrix::undoStack(), and Matrix::viewType().

Referenced by createActions().

void ApplicationWindow::viewMatrixTable | ( |  | ) |

References activeWindow(), MatrixWindow, Matrix::setViewType(), Matrix::TableView, Matrix::undoStack(), and Matrix::viewType().

Referenced by createActions().

void ApplicationWindow::viewMatrixXY | ( |  | ) |

References activeWindow(), Matrix::headerViewType(), MatrixWindow, Matrix::setHeaderViewType(), Matrix::undoStack(), and Matrix::XY.

Referenced by createActions().

MultiLayer * ApplicationWindow::waterfallPlot | ( |  | ) |

slot

References activeWindow(), Table::selectedYColumns(), and TableWindow.

Referenced by createActions().

MultiLayer * ApplicationWindow::waterfallPlot | ( | Table * | t,
|  | const QStringList & | list
| ) |  |

slot

References MultiLayer::activeLayer(), Graph::addCurves(), MultiLayer::arrangeLayers(), Graph::enableAxis(), initMultilayerPlot(), Graph::Line, FrameWidget::move(), Graph::newLegend(), Graph::setCanvasFrame(), Graph::setFrame(), setPreferences(), MultiLayer::setWaterfallLayout(), and Graph::setWaterfallOffset().

MdiSubWindow * ApplicationWindow::window | ( | const QString & | name,
|  | bool | label = `false`
| ) |  |

Returns a pointer to the window named/labelled "name" depending on "label" value.

References MdiSubWindow::windowLabel(), and windowsList().

Referenced by ExportDialog::accept(), maximizeWindow(), minimizeWindow(), StudentTestDialog::outputResults(), AnovaDialog::outputResults(), showFolderPopupMenu(), showListViewPopupMenu(), showWindowPopupMenu(), ExportDialog::updateOptions(), windowActivated(), and ImageWidget::windowPixmap().

void ApplicationWindow::windowActivated | ( | QMdiSubWindow * | w | ) |

private

References customMenu(), customToolBars(), d_active_window, d_opening_file, d_workspace, MdiSubWindow::folder(), modified(), Folder::setActiveWindow(), and window().

Referenced by changeFolder(), init(), initMultilayerPlot(), and initPlot3D().

QString ApplicationWindow::windowGeometryInfo | ( | MdiSubWindow * | w | ) |

References Folder::activeWindow(), MdiSubWindow::folder(), MdiSubWindow::Hidden, hidden(), MdiSubWindow::Maximized, MdiSubWindow::Minimized, MdiSubWindow::minRestoreSize(), and MdiSubWindow::status().

Referenced by saveAsTemplate(), saveFolder(), and saveWindow().

void ApplicationWindow::windowProperties | ( |  | ) |

pops up information about the selected window item

References MdiSubWindow::birthDate(), current_folder, lv, Folder::path(), and WindowListItem::window().

Referenced by showWindowPopupMenu().

QList< MdiSubWindow * > ApplicationWindow::windowsList | ( |  | ) |

slot

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by PlotDialog::acceptParams(), ConfigDialog::apply(), TextDialog::apply(), AxesDialog::applyAxisFormat(), PlotDialog::applyBoxWhiskersFormat(), AxesDialog::applyCanvasFormat(), PlotDialog::applyCanvasFormat(), PlotDialog::applyCanvasSize(), PlotDialog::applyErrorBarFormat(), PlotDialog::applyGap(), PlotDialog::applyLabelsFormat(), PlotDialog::applyLayerFormat(), PlotDialog::applyLineFormat(), PlotDialog::applyPercentileFormat(), PlotDialog::applySymbolsFormat(), changeMatrixName(), columnsList(), ConfigDialog::customizeNotes(), deleteFitTables(), depending3DPlots(), dependingPlots(), disableTools(), enableMdiArea(), exportAllGraphs(), exportAllTables(), EnrichmentDialog::frameApplyTo(), EnrichmentDialog::patternApplyTo(), printAllPlots(), projectProperties(), ConfigDialog::rehighlight(), remove3DMatrixPlots(), removeCurves(), PlotDialog::resizeCanvasToFitImage(), scriptsDirPathChanged(), setBoldFont(), setFontFamily(), setFontSize(), setGraphDefaultSettings(), setItalicFont(), PlotDialog::setLabelsFont(), setPlot3DOptions(), setShowWindowsPolicy(), showAllFolderWindows(), EnrichmentDialog::textFormatApplyTo(), updateColNames(), updateConfirmOptions(), updateCurves(), AxesDialog::updateGrid(), updateMatrixPlots(), updateTableNames(), window(), and ~ApplicationWindow().

void ApplicationWindow::windowsMenuAboutToShow | ( |  | ) |

private

References actionCloseWindow, actionCopyWindow, actionFindWindow, actionHideActiveWindow, actionNextWindow, actionPrevWindow, actionRename, actionResizeActiveWindow, actionShowScriptWindow, Folder::activeWindow(), cascade(), current_folder, d_workspace, Folder::folderBelow(), foldersMenu, foldersMenuActivated(), Folder::path(), projectFolder(), reloadCustomActions(), showMoreWindows(), Folder::windowsList(), windowsMenu, and windowsMenuActivated().

Referenced by customMenu(), and initMainMenu().

void ApplicationWindow::windowsMenuActivated | ( | int | id | ) |

private

References current_folder, d_workspace, hidden(), hiddenWindows, and Folder::windowsList().

Referenced by windowsMenuAboutToShow().

QStringList ApplicationWindow::windowsNameList | ( |  | ) |

slot

References Folder::folderBelow(), projectFolder(), and Folder::windowsList().

Referenced by initCompleter(), and ScriptEdit::insertCompletion().

QMdiArea* ApplicationWindow::workspace | ( |  | ) |

inline

References d_workspace.

void ApplicationWindow::zoomIn | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, btnZoomIn, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayer::layersList(), MultiLayerWindow, and Graph::zoom().

Referenced by pickDataTool().

void ApplicationWindow::zoomOut | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), btnPointer, MultiLayer::isEmpty(), Graph::isPiePlot(), and MultiLayerWindow.

Referenced by pickDataTool().

void ApplicationWindow::zoomRectanglePlot | ( |  | ) |

References MultiLayer::activeLayer(), activeWindow(), Graph::add(), MultiLayer::addLayer(), MultiLayer::arrangeLayers(), FrameWidget::boundingRect(), Graph::copyCurves(), Graph::drawAxesBackbones(), Table::getSelection(), Graph::LineSymbols, multilayerPlot(), Graph::removeLegend(), Table::selectedYColumns(), Graph::setAxisTitle(), FrameWidget::setBackgroundColor(), Graph::setCanvasCoordinates(), Graph::setCanvasFrame(), MultiLayer::setCols(), FrameWidget::setFrameColor(), RectangleWidget::setLinkedLayer(), setPreferences(), FrameWidget::setRect(), MultiLayer::setRows(), Graph::showGrid(), and TableWindow.

Referenced by createActions().

## Member Data Documentation

QAction* ApplicationWindow::actionAbout

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionActivateWindow

private

Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAdd3DData

private

Referenced by createActions(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionAddColToTable

private

Referenced by createActions(), customMenu(), initToolBars(), showColMenu(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddEllipse

private

Referenced by addEllipse(), custom2DPlotTools(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddErrorBars

private

Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddFormula

private

Referenced by addTexFormula(), custom2DPlotTools(), customMenu(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddFunctionCurve

private

Referenced by createActions(), customMenu(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddImage

private

Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddInsetCurveLayer

private

Referenced by createActions(), initMainMenu(), initToolBars(), and showGraphContextMenu().

QAction * ApplicationWindow::actionAddInsetLayer

private

Referenced by createActions(), initMainMenu(), initToolBars(), and showGraphContextMenu().

QAction * ApplicationWindow::actionAddLayer

private

Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddNoteTab

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddRectangle

private

Referenced by addRectangle(), custom2DPlotTools(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddText

private

Referenced by addText(), custom2DPlotTools(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAddZoomPlot

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAdjustColumnWidth

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionAlignBottom

private

Referenced by createActions(), graphSelectionChanged(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionAlignLeft

private

Referenced by createActions(), graphSelectionChanged(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionAlignRight

private

Referenced by createActions(), graphSelectionChanged(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionAlignTop

private

Referenced by createActions(), graphSelectionChanged(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionAnimate

private

Referenced by custom3DActions(), initPlot3DToolBar(), and translateActionsStrings().

QAction * ApplicationWindow::actionAppendProject

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionAutoCorrelate

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionAutomaticLayout

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionBandBlockFilter

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionBandPassFilter

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionBaseline

private

Referenced by analysisMenuAboutToShow(), and createActions().

QAction* ApplicationWindow::actionBoxPlot

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionCheckUpdates

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionChiSquareTest

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionChooseHelpFolder

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionClearLogInfo

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionClearSelection

private

Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionClearTable

private

Referenced by createActions(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionCloseAllWindows

private

Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionCloseNoteTab

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionCloseProject

private

Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionCloseWindow

private

Referenced by createActions(), showWindowContextMenu(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction* ApplicationWindow::actionColorMap

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionContourMap

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionConvertMatrixDirect

private

Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionConvertMatrixXYZ

private

Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionConvertMatrixYXZ

private

Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionConvertTableBinning

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionConvertTableDirect

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionConvertTableRegularXYZ

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionConvolute

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionCopySelection

private

Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionCopyWindow

private

Referenced by createActions(), customMenu(), customWindowTitleBarMenu(), initToolBars(), showWindowContextMenu(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction * ApplicationWindow::actionCorrelate

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionCurveFullRange

private

Referenced by createActions(), setCurveFullRange(), showCurveContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionCustomActionDialog

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionCustomLayout

private

Referenced by createActions(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionCustomSharedAxisLayers

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionCutSelection

private

Referenced by createActions(), customMenu(), disableActions(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionDeconvolute

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionDecreaseIndent

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionDecreasePrecision

private

Referenced by createActions(), and initToolBars().

QAction* ApplicationWindow::actionDeleteFitTables

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionDeleteLayer

private

Referenced by createActions(), initMainMenu(), showGraphContextMenu(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionDeleteRows

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionDifferentiate

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionDisregardCol

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionDonate

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionDownloadManual

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionDragCurve

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionDrawPoints

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionEditCurveRange

private

Referenced by createActions(), showCurveContextMenu(), showCurveRangeDialog(), and translateActionsStrings().

QAction* ApplicationWindow::actionEditSurfacePlot

private

Referenced by createActions(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionExportAllGraphs

private

Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionExportExcel

private

Referenced by createActions(), customWindowTitleBarMenu(), fileMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionExportGraph

private

Referenced by createActions(), customMenu(), fileMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionExportMatrix

private

Referenced by createActions(), customWindowTitleBarMenu(), fileMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionExportOds

private

Referenced by createActions(), customWindowTitleBarMenu(), fileMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionExportPDF

private

Referenced by createActions(), customMenu(), customWindowTitleBarMenu(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionExtractGraphs

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionExtractLayers

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionExtractTableData

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionFFT

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFind

private

Referenced by createActions(), customMenu(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionFindNext

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionFindPrev

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionFindWindow

private

Referenced by createActions(), showFolderPopupMenu(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction* ApplicationWindow::actionFitExpGrowth

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFitFrame

private

Referenced by initPlot3DToolBar(), and translateActionsStrings().

QAction * ApplicationWindow::actionFitGauss

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFitLinear

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFitLorentz

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFitSigmoidal

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFitSlope

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionFlipMatrixHorizontally

private

Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionFlipMatrixVertically

private

Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionFontBold

private

Referenced by createActions(), initToolBars(), setFontFamily(), setFontSize(), setFormatBarFont(), setItalicFont(), and translateActionsStrings().

QAction * ApplicationWindow::actionFontBox

private

Referenced by initToolBars(), setBoldFont(), setFontSize(), setFormatBarFont(), and setItalicFont().

QAction * ApplicationWindow::actionFontItalic

private

Referenced by createActions(), initToolBars(), setBoldFont(), setFontFamily(), setFontSize(), setFormatBarFont(), and translateActionsStrings().

QAction * ApplicationWindow::actionFontSize

private

Referenced by initToolBars(), setBoldFont(), setFontFamily(), setFormatBarFont(), and setItalicFont().

QAction * ApplicationWindow::actionFrequencyCount

private

Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionGoToColumn

private

Referenced by createActions(), matrixMenuAboutToShow(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionGoToRow

private

Referenced by createActions(), customMenu(), matrixMenuAboutToShow(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionGrayMap

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionGreekMajSymbol

private

Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().

QAction * ApplicationWindow::actionGreekSymbol

private

Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().

QAction * ApplicationWindow::actionHelpBugReports

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionHelpForums

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionHideActiveWindow

private

Referenced by createActions(), customWindowTitleBarMenu(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction * ApplicationWindow::actionHideCurve

private

Referenced by createActions(), hideCurve(), showCurveContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionHideOtherCurves

private

Referenced by createActions(), hideOtherCurves(), showCurveContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionHideSelectedColumns

private

Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionHideWindow

private

Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionHighPassFilter

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionHomePage

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionHorSharedAxisLayers

private

Referenced by createActions(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionImagePlot

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionImageProfilesPlot

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionImportDatabase

private

Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionImportImage

private

Referenced by createActions(), fileMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionImportSound

private

Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionIncreaseIndent

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionIncreasePrecision

private

Referenced by createActions(), and initToolBars().

QAction * ApplicationWindow::actionIntegrate

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionIntensityTable

private

Referenced by createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionInterpolate

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionInvertMatrix

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionLoad

private

Referenced by createActions(), customWindowTitleBarMenu(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionLoadImage

private

Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionLowerEnrichment

private

Referenced by createActions(), graphSelectionChanged(), initToolBars(), showMarkerPopupMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionLowPassFilter

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionMagnify

private

Referenced by createActions(), custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMagnifyHor

private

Referenced by createActions(), custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMagnifyVert

private

Referenced by createActions(), custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMathSymbol

private

Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().

QAction * ApplicationWindow::actionMatrixColumnRow

private

Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMatrixCustomScale

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionMatrixDefaultScale

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionMatrixDeterminant

private

Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionMatrixFFTDirect

private

Referenced by analysisMenuAboutToShow(), and createActions().

QAction * ApplicationWindow::actionMatrixFFTInverse

private

Referenced by analysisMenuAboutToShow(), and createActions().

QAction* ApplicationWindow::actionMatrixGrayScale

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionMatrixRainbowScale

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionMatrixXY

private

Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMaximizeWindow

private

Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionMinimizeWindow

private

Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionMoveColFirst

private

Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMoveColLast

private

Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMoveColLeft

private

Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMoveColRight

private

Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMoveRowDown

private

Referenced by createActions(), initToolBars(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionMoveRowUp

private

Referenced by createActions(), initToolBars(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionMultiPeakGauss

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionMultiPeakLorentz

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewFolder

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewFunctionPlot

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewGraph

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewLegend

private

Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewMatrix

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewNote

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionNewProject

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionNewSurfacePlot

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNewTable

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), showFolderPopupMenu(), showListViewPopupMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionNextWindow

private

Referenced by createActions(), init(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction * ApplicationWindow::actionNormalizeSelection

private

Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionNormalizeTable

private

Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionNoteEvaluate

private

Referenced by createActions(), customMenu(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionNoteExecute

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionNoteExecuteAll

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionOneSampletTest

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionOpen

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionOpenExcel

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionOpenOds

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionOpenTemplate

private

Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionPasteSelection

private

Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPerspective

private

Referenced by custom3DActions(), initPlot3DToolBar(), and translateActionsStrings().

QAction * ApplicationWindow::actionPixelLineProfile

private

Referenced by createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot2HorizontalLayers

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot2VerticalLayers

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot3DBars

private

Referenced by createActions(), initMainMenu(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot3DHiddenLine

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot3DPolygons

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlot3DRibbon

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot3DScatter

private

Referenced by createActions(), initMainMenu(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot3DTrajectory

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlot3DWireFrame

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot3DWireSurface

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlot4Layers

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotArea

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlotDoubleYAxis

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlotHistogram

private

Referenced by createActions(), initMainMenu(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlotHorizontalBars

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotHorSteps

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlotL

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotLP

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotP

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotPie

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotSpline

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotStackedHistograms

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotStackedLayers

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotVectXYAM

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotVectXYXY

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotVerticalBars

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPlotVerticalDropLines

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionPlotVertSteps

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPrevWindow

private

Referenced by createActions(), init(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction * ApplicationWindow::actionPrint

private

Referenced by createActions(), customMenu(), customWindowTitleBarMenu(), disableActions(), fileMenuAboutToShow(), initToolBars(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionPrintAllPlots

private

Referenced by createActions(), customMenu(), disableActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionPrintPreview

private

Referenced by createActions(), customMenu(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionRaiseEnrichment

private

Referenced by createActions(), graphSelectionChanged(), initToolBars(), showMarkerPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionReadOnlyCol

private

Referenced by createActions(), setReadOnlyCol(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionRedo

private

Referenced by connectScriptEditor(), createActions(), customMenu(), editMenuAboutToShow(), initMainMenu(), initMatrix(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionRemoveCurve

private

Referenced by createActions(), removeCurve(), showCurveContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionRename

private

Referenced by createActions(), customWindowTitleBarMenu(), showWindowContextMenu(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction* ApplicationWindow::actionRenameNoteTab

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionReplace

private

Referenced by createActions(), initToolBars(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionResetRotation

private

Referenced by initPlot3DToolBar(), and translateActionsStrings().

QAction* ApplicationWindow::actionResizeActiveWindow

private

Referenced by createActions(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction * ApplicationWindow::actionResizeWindow

private

Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionRestartScripting

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionRotateMatrix

private

Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionRotateMatrixMinus

private

Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSaveNote

private

Referenced by createActions(), and customWindowTitleBarMenu().

QAction * ApplicationWindow::actionSaveProject

private

Referenced by createActions(), fileMenuAboutToShow(), init(), initToolBars(), modifiedProject(), savedProject(), and translateActionsStrings().

QAction * ApplicationWindow::actionSaveProjectAs

private

Referenced by createActions(), fileMenuAboutToShow(), showFolderPopupMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSaveTemplate

private

Referenced by createActions(), customMenu(), customWindowTitleBarMenu(), disableActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionSaveWindow

private

Referenced by createActions(), customMenu(), customWindowTitleBarMenu(), disableActions(), fileMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionScriptingLang

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetAscValues

private

Referenced by createActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetLabelCol

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionSetMatrixDimensions

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetMatrixProperties

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetMatrixValues

private

Referenced by createActions(), customMenu(), initToolBars(), matrixMenuAboutToShow(), showCurveContextMenu(), showMatrixValuesDialog(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetRandomNormalValues

private

Referenced by createActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetRandomValues

private

Referenced by createActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionSetXCol

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetXErrCol

private

Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetYCol

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetYErrCol

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionSetZCol

private

Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionShapiroWilk

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionSharedAxesLayers

private

Referenced by createActions(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowAllColumns

private

Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowAllCurves

private

Referenced by createActions(), showCurveContextMenu(), showGraphContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowAxisDialog

private

Referenced by createActions(), customMenu(), removeAxes3DPlot(), setBoxed3DPlot(), setFramed3DPlot(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowColsDialog

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowColStatistics

private

Referenced by analysisMenuAboutToShow(), createActions(), initToolBars(), showColMenu(), showTableContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowColumnOptionsDialog

private

Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowColumnValuesDialog

private

Referenced by createActions(), customMenu(), initToolBars(), showColMenu(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowConfigureDialog

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowCurvePlotDialog

private

Referenced by createActions(), showCurveContextMenu(), showCurvePlotDialog(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowCurvesDialog

private

Referenced by createActions(), customMenu(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowCurveWorksheet

private

Referenced by createActions(), showCurveContextMenu(), showCurveWorksheet(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowExpDecay3Dialog

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowExpDecayDialog

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowExplorer

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowExportASCIIDialog

private

Referenced by createActions(), customMenu(), customWindowTitleBarMenu(), fileMenuAboutToShow(), showTableContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowFitDialog

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowFitPolynomDialog

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowGridDialog

private

Referenced by createActions(), customMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowHelp

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowIntDialog

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowLayerDialog

private

Referenced by createActions(), initMainMenu(), initToolBars(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowLineDialog

private

Referenced by createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowLog

private

Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowMoreWindows

private

Referenced by createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowNoteLineNumbers

private

Referenced by createActions(), scriptingMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowPlotDialog

private

Referenced by createActions(), customMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowPlotWizard

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowRowsDialog

private

Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowRowStatistics

private

Referenced by analysisMenuAboutToShow(), createActions(), initToolBars(), showColMenu(), showTableContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowScaleDialog

private

Referenced by createActions(), customMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowScriptWindow

private

Referenced by createActions(), initToolBars(), showScriptWindow(), translateActionsStrings(), and windowsMenuAboutToShow().

QAction * ApplicationWindow::actionShowTextDialog

private

Referenced by createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowTitleDialog

private

Referenced by createActions(), customMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionShowTwoExpDecayDialog

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionShowUndoStack

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSmoothAverage

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionSmoothFFT

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionSmoothLowess

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionSmoothSavGol

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionSortSelection

private

Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionSortTable

private

Referenced by analysisMenuAboutToShow(), createActions(), initToolBars(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionStackBars

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionStackColumns

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionStackSharedAxisLayers

private

Referenced by createActions(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionStemPlot

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionSubscript

private

Referenced by createActions(), enableTextEditor(), initToolBars(), and setFormatBarFont().

QAction * ApplicationWindow::actionSubtractLine

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionSubtractReference

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction* ApplicationWindow::actionSuperscript

private

Referenced by createActions(), enableTextEditor(), initToolBars(), and setFormatBarFont().

QAction* ApplicationWindow::actionSwapColumns

private

Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionTableRecalculate

private

Referenced by createActions(), customMenu(), matrixMenuAboutToShow(), showColMenu(), showTableContextMenu(), showWindowContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::actionTechnicalSupport

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionTextColor

private

Referenced by customToolBars(), initToolBars(), setFormatBarColor(), and setTextColor().

QAction * ApplicationWindow::actionTimeStamp

private

Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionToolBars

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionTranslateHor

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionTranslateVert

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionTranslations

private

Referenced by createActions(), initMainMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionTransposeMatrix

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionTwoSampletTest

private

Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().

QAction * ApplicationWindow::actionUnderline

private

Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().

QAction * ApplicationWindow::actionUndo

private

Referenced by connectScriptEditor(), createActions(), customMenu(), editMenuAboutToShow(), initMainMenu(), initMatrix(), initToolBars(), and translateActionsStrings().

QAction * ApplicationWindow::actionUnzoom

private

Referenced by createActions(), initToolBars(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::actionVertSharedAxisLayers

private

Referenced by createActions(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionViewMatrix

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::actionViewMatrixImage

private

Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::actionWaterfallPlot

private

Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().

QMenu * ApplicationWindow::analysisMenu

private

Referenced by analysisMenuAboutToShow(), customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), and showGraphContextMenu().

bool ApplicationWindow::antialiasing2DPlots

Referenced by ConfigDialog::initLayerSpeedPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setGraphDefaultSettings(), PlotDialog::setLayerDefaultValues(), and setPreferences().

QFont ApplicationWindow::appFont

Referenced by changeAppFont(), ConfigDialog::ConfigDialog(), createActions(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and updateAppFonts().

QString ApplicationWindow::appLanguage

Referenced by createLanguagesList(), ConfigDialog::insertLanguagesList(), readSettings(), saveSettings(), setDefaultOptions(), and switchToLanguage().

QString ApplicationWindow::appStyle

Referenced by changeAppStyle(), ConfigDialog::initAppPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QTranslator* ApplicationWindow::appTranslator

private

Referenced by createLanguagesList(), and switchToLanguage().

QString ApplicationWindow::asciiDirPath

Referenced by ExportDialog::accept(), importASCII(), readSettings(), saveSettings(), and setDefaultOptions().

QAssistantClient* ApplicationWindow::assistant

private

Referenced by init(), and showHelp().

bool ApplicationWindow::autoResizeLayers

Referenced by ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setGraphDefaultSettings().

bool ApplicationWindow::autoSave

Referenced by ConfigDialog::initAppPage(), readSettings(), saveProject(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setSaveSettings().

int ApplicationWindow::autoSaveTime

Referenced by ConfigDialog::initAppPage(), readSettings(), saveProject(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setSaveSettings().

bool ApplicationWindow::autoscale2DPlots

Referenced by ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setGraphDefaultSettings(), and setPreferences().

bool ApplicationWindow::autoScaleFonts

Referenced by ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setGraphDefaultSettings(), and setPreferences().

bool ApplicationWindow::autoSearchUpdates

Referenced by ConfigDialog::apply(), ConfigDialog::initAppPage(), QtiPlotApplication::QtiPlotApplication(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::autoSearchUpdatesRequest

Equals true if an automatical search for updates was performed on start-up otherwise is set to false;.

Referenced by QtiPlotApplication::QtiPlotApplication(), receivedVersionFile(), and setDefaultOptions().

int ApplicationWindow::axesLineWidth

Default axes linewidth.

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), AxesDialog::setFrameDefaultValues(), and setPreferences().

QAction * ApplicationWindow::back

private

Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().

QAction * ApplicationWindow::barstyle

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QAction* ApplicationWindow::Box

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickCoordSystem(), and translateActionsStrings().

QAction * ApplicationWindow::btnArrow

private

Referenced by custom2DPlotTools(), initMainMenu(), initToolBars(), pickDataTool(), showGraphContextMenu(), and translateActionsStrings().

QAction* ApplicationWindow::btnCursor

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::btnLine

private

Referenced by custom2DPlotTools(), initMainMenu(), initToolBars(), pickDataTool(), showGraphContextMenu(), and translateActionsStrings().

QAction * ApplicationWindow::btnMovePoints

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::btnPicker

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction * ApplicationWindow::btnPointer

private

Referenced by addEllipse(), addRectangle(), addTexFormula(), addText(), connectMultilayerPlot(), custom2DPlotTools(), drawArrow(), drawLine(), drawPoints(), fitMultiPeak(), initToolBars(), magnify(), movePoints(), pickPointerCursor(), plotDataMenuAboutToShow(), removePoints(), removeWindowFromLists(), showCursor(), showRangeSelectors(), showScreenReader(), subtractStraightLine(), translateActionsStrings(), translateCurve(), zoomIn(), and zoomOut().

QAction * ApplicationWindow::btnRemovePoints

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QToolButton* ApplicationWindow::btnResults

private

QAction * ApplicationWindow::btnSelect

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

QAction* ApplicationWindow::btnZoomIn

private

Referenced by custom2DPlotTools(), initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), translateActionsStrings(), and zoomIn().

QAction * ApplicationWindow::btnZoomOut

private

Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().

int ApplicationWindow::canvasFrameWidth

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), PlotDialog::setCanvasDefaultValues(), setDefaultOptions(), AxesDialog::setFrameDefaultValues(), and setPreferences().

QAction * ApplicationWindow::ceil

private

Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().

QString ApplicationWindow::columnSeparator

Referenced by ConfigDialog::apply(), dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), ConfigDialog::languageChange(), plotFile(), readSettings(), saveSettings(), setDefaultOptions(), and showPreferencesDialog().

QToolBar * ApplicationWindow::columnTools

private

Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().

QAction * ApplicationWindow::conestyle

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QString ApplicationWindow::configFilePath

bool ApplicationWindow::confirmCloseFolder

Referenced by ConfigDialog::apply(), deleteFolder(), ConfigDialog::initConfirmationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::confirmCloseMatrix

Referenced by ConfigDialog::initConfirmationsPage(), initMatrix(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and updateConfirmOptions().

bool ApplicationWindow::confirmCloseNotes

Referenced by ConfigDialog::initConfirmationsPage(), newNote(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and updateConfirmOptions().

bool ApplicationWindow::confirmClosePlot2D

Referenced by connectMultilayerPlot(), ConfigDialog::initConfirmationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and updateConfirmOptions().

bool ApplicationWindow::confirmClosePlot3D

Referenced by connectSurfacePlot(), ConfigDialog::initConfirmationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and updateConfirmOptions().

bool ApplicationWindow::confirmCloseTable

Referenced by connectTable(), ConfigDialog::initConfirmationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and updateConfirmOptions().

QActionGroup* ApplicationWindow::coord

private

Referenced by initPlot3DToolBar().

QAction * ApplicationWindow::crossHairStyle

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

Folder* ApplicationWindow::current_folder

pointer to the current folder in the project

Referenced by activeWindow(), addFolder(), appendProject(), changeFolder(), clearLogInfo(), closeProject(), closeWindow(), deleteFolder(), dropFolderItems(), find(), folderProperties(), goToParentFolder(), hideAllFolderWindows(), init(), integrate(), matrixDeterminant(), maximizeWindow(), openProject(), projectProperties(), renameFolder(), saveAsProject(), saveFolder(), FindDialog::setStartPath(), showAllFolderWindows(), PlotDialog::showBoxStatistics(), showResults(), PlotDialog::showStatistics(), showWindowPopupMenu(), startRenameFolder(), updateLog(), updateWindowStatus(), windowProperties(), windowsMenuAboutToShow(), and windowsMenuActivated().

QString ApplicationWindow::customActionsDirPath

Referenced by CustomActionDialog::chooseFolder(), CustomActionDialog::init(), loadCustomActions(), readSettings(), CustomActionDialog::removeAction(), CustomActionDialog::removeMenu(), CustomActionDialog::saveAction(), CustomActionDialog::saveMenu(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_2_linear_fit_points

Calculate only 2 points in a generated linear fit function curve.

Referenced by analyzeCurve(), ConfigDialog::apply(), fitLinear(), fitSlope(), ConfigDialog::initFittingPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_3D_autoscale

Referenced by ConfigDialog::apply(), change3DMatrix(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPlot3DOptions().

QColor ApplicationWindow::d_3D_axes_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QFont ApplicationWindow::d_3D_axes_font

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), GriddingDialog::GriddingDialog(), Graph3D::initPlot(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_3D_background_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

LinearColorMap ApplicationWindow::d_3D_color_map

Referenced by ConfigDialog::apply(), Matrix::initGlobals(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), PlotWizard::plot3DRibbon(), plotParametricSurface(), plotSurface(), plotXYZ(), readSettings(), saveSettings(), ConfigDialog::setApplication(), Spectrogram::setDefaultColorMap(), Matrix::setDefaultColorMap(), and setDefaultOptions().

int ApplicationWindow::d_3D_export_sort

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_3D_export_text_mode

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

QColor ApplicationWindow::d_3D_grid_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_3D_labels_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_3D_legend

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_3D_major_grids

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_3D_major_style

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::languageChange(), readSettings(), saveSettings(), and setDefaultOptions().

double ApplicationWindow::d_3D_major_width

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_3D_mesh_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_3D_minor_grid_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_3D_minor_grids

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_3D_minor_style

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::languageChange(), readSettings(), saveSettings(), and setDefaultOptions().

double ApplicationWindow::d_3D_minor_width

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_3D_numbers_color

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QFont ApplicationWindow::d_3D_numbers_font

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), GriddingDialog::GriddingDialog(), Graph3D::initPlot(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_3D_orthogonal

Referenced by ConfigDialog::apply(), GriddingDialog::GriddingDialog(), Graph3D::initPlot(), initPlot3DToolBar(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_3D_projection

Referenced by ConfigDialog::apply(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), ConfigDialog::languageChange(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_3D_resolution

Referenced by Graph3D::addCurve(), ConfigDialog::apply(), ConfigDialog::initPlots3DPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_3D_smooth_mesh

Referenced by Graph3D::addCurve(), ConfigDialog::apply(), GriddingDialog::GriddingDialog(), Graph3D::initPlot(), ConfigDialog::initPlots3DPage(), GriddingDialog::loadDataFromTable(), GriddingDialog::preview(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPlot3DOptions().

QFont ApplicationWindow::d_3D_title_font

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), Graph3D::initPlot(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

MdiSubWindow* ApplicationWindow::d_active_window

private

Referenced by activeWindow(), changeFolder(), closeWindow(), setActiveWindow(), setDefaultOptions(), and windowActivated().

QSize ApplicationWindow::d_add_curves_dialog_size

User defined size for the Add/Remove curves dialog.

Referenced by CurvesDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and showCurvesDialog().

QRect ApplicationWindow::d_app_rect

Referenced by readSettings(), restoreApplicationGeometry(), saveSettings(), and setDefaultOptions().

ArrowMarker* ApplicationWindow::d_arrow_copy

Referenced by copyMarker(), pasteSelection(), setDefaultOptions(), and showGraphContextMenu().

QString ApplicationWindow::d_ASCII_comment_string

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

EndLineChar ApplicationWindow::d_ASCII_end_line

End of line convention used to import ASCII files.

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

QString ApplicationWindow::d_ASCII_file_filter

Last selected filter in import ASCII dialog.

Referenced by ImportASCIIDialog::closeEvent(), importASCII(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_ASCII_import_comments

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_ASCII_import_first_row_role

Referenced by ImportASCIIDialog::closeEvent(), ImportASCIIDialog::ImportASCIIDialog(), readSettings(), saveSettings(), and setDefaultOptions().

QLocale ApplicationWindow::d_ASCII_import_locale

Locale used to specify the decimal separators in imported ASCII files.

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_ASCII_import_mode

Referenced by importASCII(), ImportASCIIDialog::ImportASCIIDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_ASCII_import_preview

Referenced by ImportASCIIDialog::closeEvent(), ImportASCIIDialog::ImportASCIIDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_ASCII_import_read_only

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_ask_web_connection

Referenced by readSettings(), saveSettings(), searchForUpdates(), and setDefaultOptions().

bool ApplicationWindow::d_auto_update_table_values

private

Referenced by autoUpdateTableValues(), readSettings(), saveSettings(), setAutoUpdateTableValues(), and setDefaultOptions().

bool ApplicationWindow::d_backup_files

Referenced by ConfigDialog::apply(), ConfigDialog::initAppPage(), readSettings(), saveFolder(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_canvas_frame_color

Referenced by readSettings(), saveSettings(), PlotDialog::setCanvasDefaultValues(), setDefaultOptions(), AxesDialog::setFrameDefaultValues(), and setPreferences().

QColor ApplicationWindow::d_class_highlight_color

Referenced by ConfigDialog::initNotesPage(), PythonSyntaxHighlighter::PythonSyntaxHighlighter(), readSettings(), ConfigDialog::rehighlight(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QLocale ApplicationWindow::d_clipboard_locale

Locale used to specify the decimal separators in imported ASCII files.

Referenced by clipboardLocale(), readSettings(), saveSettings(), and setClipboardLocale().

bool ApplicationWindow::d_column_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

QColor ApplicationWindow::d_comment_highlight_color

User custom colors used for Python syntax highlighting.

Referenced by ConfigDialog::initNotesPage(), readSettings(), ConfigDialog::rehighlight(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and SyntaxHighlighter::SyntaxHighlighter().

QCompleter* ApplicationWindow::d_completer

private

Completer used in notes and in the script window.

Referenced by addColumnNameToCompleter(), addWindowsListToCompleter(), completer(), enableCompletion(), initCompleter(), setDefaultOptions(), showColumnValuesDialog(), showExtractDataDialog(), showMatrixValuesDialog(), showScriptWindow(), and updateCompleter().

bool ApplicationWindow::d_completion

Flag telling if completion hints are enabled.

Referenced by enableCompletion(), ConfigDialog::initAppPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), showColumnValuesDialog(), showExtractDataDialog(), showMatrixValuesDialog(), and showScriptWindow().

bool ApplicationWindow::d_confirm_modif_2D_points

Referenced by ConfigDialog::apply(), ConfigDialog::initConfirmationsPage(), movePoints(), readSettings(), removePoints(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_confirm_overwrite

Referenced by ExportDialog::accept(), ImageExportDialog::accept(), ConfigDialog::apply(), exportAllGraphs(), exportAllTables(), ScriptEdit::exportASCII(), exportPDF(), getSaveProjectName(), ConfigDialog::initConfirmationsPage(), readSettings(), saveAsTemplate(), FitDialog::saveInitialGuesses(), saveSettings(), FitDialog::saveUserFunction(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_curve_line_style

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_curve_max_antialising_size

Referenced by ConfigDialog::apply(), ConfigDialog::initLayerSpeedPage(), openGraph(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

int ApplicationWindow::d_decimal_digits

default precision to be used for all other operations than fitting

Referenced by StudentTestDialog::acceptChiSquareTest(), StudentTestDialog::acceptStudentTest(), Correlation::addResultCurve(), Convolution::addResultCurve(), Filter::addResultCurve(), ImageProfilesTool::append(), DrawPointTool::appendPoint(), ConfigDialog::apply(), RangeSelectorTool::copySelectedCurve(), customTable(), ArrowMarker::displayInfo(), RangeSelectorTool::emitStatusText(), FFT::fftCurve(), FFTDialog::FFTDialog(), FFT::fftTable(), FilterDialog::FilterDialog(), FrequencyCountDialog::FrequencyCountDialog(), FunctionDialog::FunctionDialog(), GriddingDialog::GriddingDialog(), ShapiroWilkTest::infoString(), ConfigDialog::initAppPage(), Plot3DDialog::initAxesPage(), Plot3DDialog::initColorsPage(), FitDialog::initFitPage(), initMatrix(), SurfaceDialog::initParametricSurfacePage(), Plot3DDialog::initPointsOptionsStack(), ImportASCIIDialog::initPreview(), Plot3DDialog::initScalesPage(), AxesDialog::initScalesPage(), PlotDialog::initSpectrogramPage(), IntegrationDialog::IntegrationDialog(), InterpolationDialog::InterpolationDialog(), ChiSquareTest::logInfo(), tTest::logInfo(), Anova::logInfo(), Integration::logInfo(), Statistics::logInfo(), DataPickerTool::movePoint(), Differentiation::output(), DataPickerTool::pasteSelection(), PolynomFitDialog::PolynomFitDialog(), PreviewMatrix::PreviewMatrix(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), DataPickerTool::setSelection(), Plot3DDialog::showBarsTab(), SubtractDataDialog::SubtractDataDialog(), and StudentTestDialog::updateMeanLabels().

Grid* ApplicationWindow::d_default_2D_grid

Referenced by init(), readSettings(), saveSettings(), setPreferences(), ConfigDialog::showGridOptions(), and ConfigDialog::updateGrid().

bool ApplicationWindow::d_descriptive_stats

Referenced by AnovaDialog::AnovaDialog(), StudentTestDialog::closeEvent(), AnovaDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

bool ApplicationWindow::d_disable_curve_antialiasing

Referenced by ConfigDialog::apply(), ConfigDialog::initLayerSpeedPage(), openGraph(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

bool ApplicationWindow::d_display_tool_bar

Referenced by readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

bool ApplicationWindow::d_edit_tool_bar

Referenced by readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

FrameWidget* ApplicationWindow::d_enrichement_copy

Referenced by copyMarker(), pasteSelection(), setDefaultOptions(), and showGraphContextMenu().

EndLineChar ApplicationWindow::d_eol

End of line convention used for copy/paste operations and when exporting tables/matrices to ASCII files.

Referenced by ConfigDialog::apply(), endOfLine(), ConfigDialog::languageChange(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

ExcelImportMethod ApplicationWindow::d_excel_import_method

private

Referenced by excelImportMethod(), importExcel(), init(), readSettings(), saveSettings(), setDefaultOptions(), and setExcelImportMethod().

QString ApplicationWindow::d_export_ASCII_file_filter

Referenced by ExportDialog::closeEvent(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_export_bitmap_resolution

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_col_comment

Referenced by ExportDialog::closeEvent(), ExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_col_names

Referenced by ExportDialog::closeEvent(), ExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

QString ApplicationWindow::d_export_col_separator

Referenced by ExportDialog::closeEvent(), ExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_color

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_export_compression

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_escape_tex_strings

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_export_quality

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

QSizeF ApplicationWindow::d_export_raster_size

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_export_size_unit

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_table_selection

Referenced by ExportDialog::closeEvent(), ExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_tex_font_sizes

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_export_transparency

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::d_export_vector_resolution

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_extended_export_dialog

Referenced by ImageExportDialog::closeEvent(), exportAllGraphs(), exportGraph(), exportLayer(), exportMatrix(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_extended_import_ASCII_dialog

Referenced by ImportASCIIDialog::closeEvent(), importASCII(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_extended_open_dialog

Referenced by OpenProjectDialog::closeEvent(), open(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_extended_plot_dialog

Referenced by PlotDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and showPlotDialog().

bool ApplicationWindow::d_fft_norm_amp

Referenced by FFTDialog::closeEvent(), FFTDialog::FFTDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_fft_power2

Referenced by FFTDialog::closeEvent(), FFTDialog::FFTDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_fft_shift_res

Referenced by FFTDialog::closeEvent(), FFTDialog::FFTDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_file_tool_bar

Referenced by readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

int ApplicationWindow::d_file_version

File version code used when opening project files (= maj * 100 + min * 10 + patch)

Referenced by appendProject(), open(), openGraph(), openMatrix(), openProject(), openTable(), openTableStatistics(), openTemplate(), and readColorFromProject().

bool ApplicationWindow::d_fill_symbols

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_force_muParser

Referenced by MatrixValuesDialog::closeEvent(), SetColValuesDialog::closeEvent(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_format_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

int ApplicationWindow::d_frame_geometry_unit

Default geometry unit to be displayed in the EnrichmentDialog.

Referenced by readSettings(), saveSettings(), EnrichmentDialog::setCoordinates(), setDefaultOptions(), and EnrichmentDialog::setWidget().

QPen ApplicationWindow::d_frame_widget_pen

Referenced by AddWidgetTool::addEquation(), AddWidgetTool::addText(), AddWidgetTool::eventFilter(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setFrameDefaultValues().

QColor ApplicationWindow::d_function_highlight_color

Referenced by ConfigDialog::initNotesPage(), readSettings(), ConfigDialog::rehighlight(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and SyntaxHighlighter::SyntaxHighlighter().

int ApplicationWindow::d_graph_attach_policy

Referenced by ConfigDialog::apply(), CanvasPicker::eventFilter(), ConfigDialog::languageChange(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_graph_axes_labels_dist

Distance between the axes title and the backbone.

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

Graph::AxisTitlePolicy ApplicationWindow::d_graph_axis_labeling

Referenced by ConfigDialog::apply(), ConfigDialog::languageChange(), openGraph(), readSettings(), saveSettings(), setDefaultOptions(), and setPreferences().

QColor ApplicationWindow::d_graph_background_color

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), PlotDialog::setLayerDefaultValues(), and setPreferences().

int ApplicationWindow::d_graph_background_opacity

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), PlotDialog::setLayerDefaultValues(), and setPreferences().

QColor ApplicationWindow::d_graph_border_color

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), PlotDialog::setLayerDefaultValues(), and setPreferences().

int ApplicationWindow::d_graph_border_width

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), PlotDialog::setLayerDefaultValues(), and setPreferences().

QColor ApplicationWindow::d_graph_canvas_color

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), PlotDialog::setCanvasDefaultValues(), setDefaultOptions(), and setPreferences().

int ApplicationWindow::d_graph_canvas_opacity

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), PlotDialog::setCanvasDefaultValues(), setDefaultOptions(), and setPreferences().

Graph::LegendDisplayMode ApplicationWindow::d_graph_legend_display

Referenced by ConfigDialog::apply(), ConfigDialog::languageChange(), Graph::legendText(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_graph_tick_labels_dist

Default distance between the ticks and the tick labels.

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

QString ApplicationWindow::d_image_export_filter

Last selected filter in export image dialog.

Referenced by ImageExportDialog::closeEvent(), exportAllGraphs(), exportGraph(), exportLayer(), exportMatrix(), readSettings(), saveSettings(), and setDefaultOptions().

QSize ApplicationWindow::d_import_ASCII_dialog_size

Referenced by ImportASCIIDialog::closeEvent(), importASCII(), readSettings(), saveSettings(), and setDefaultOptions().

QList<ImportExportPlugin *> ApplicationWindow::d_import_export_plugins

private

Referenced by exportPlugin(), importPlugin(), and loadPlugins().

bool ApplicationWindow::d_in_place_editing

Flag telling if the in-place editing of 2D plot labels is enabled.

Referenced by ConfigDialog::apply(), Graph::enableTextEditor(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and LegendWidget::showTextEditor().

QStringList ApplicationWindow::d_indexed_color_names

private

Referenced by indexedColorNames(), readSettings(), saveSettings(), setDefaultOptions(), and setIndexedColorNames().

QList<QColor> ApplicationWindow::d_indexed_colors

private

Referenced by differentiate(), indexedColors(), readSettings(), saveSettings(), setDefaultOptions(), and setIndexedColors().

bool ApplicationWindow::d_indexed_symbols

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_inform_rename_table

Referenced by ConfigDialog::apply(), ConfigDialog::initConfirmationsPage(), newMatrix(), newTable(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

WindowType ApplicationWindow::d_init_window_type

Referenced by ConfigDialog::apply(), initWindow(), ConfigDialog::languageChange(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_int_results_table

Referenced by IntegrationDialog::closeEvent(), IntegrationDialog::IntegrationDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_int_show_plot

Referenced by IntegrationDialog::closeEvent(), IntegrationDialog::IntegrationDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_int_sort_data

Referenced by IntegrationDialog::closeEvent(), IntegrationDialog::IntegrationDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_is_appending_file

Flag telling if the application is appending a project file or not.

Referenced by addColumnNameToCompleter(), appendProject(), matrix(), newMatrix(), newTable(), setDefaultOptions(), and updateCompleter().

QString ApplicationWindow::d_java_path

Referenced by ConfigDialog::chooseJava(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), ExcelFileConverter::startConvertion(), and ConfigDialog::validateJava().

QString ApplicationWindow::d_jodconverter_path

Referenced by ConfigDialog::chooseJODConverter(), ExcelFileConverter::finish(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), ExcelFileConverter::startConvertion(), and ConfigDialog::validateJODConverter().

bool ApplicationWindow::d_keep_aspect_ration

Referenced by EnrichmentDialog::apply(), ConfigDialog::apply(), LayerDialog::closeEvent(), ImageExportDialog::closeEvent(), PlotDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), EnrichmentDialog::initGeometryPage(), ConfigDialog::initLayerGeometryPage(), PlotDialog::initLayerGeometryPage(), PlotDialog::initPlotGeometryPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_keyword_highlight_color

Referenced by ConfigDialog::initNotesPage(), PythonSyntaxHighlighter::PythonSyntaxHighlighter(), readSettings(), ConfigDialog::rehighlight(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::d_latex_compiler

Referenced by EnrichmentDialog::initEditorPage(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::updateCompilerInterface().

QString ApplicationWindow::d_latex_compiler_path

Referenced by ConfigDialog::chooseTexCompiler(), EnrichmentDialog::fetchImage(), EnrichmentDialog::finishedCompiling(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and ConfigDialog::validateTexCompiler().

int ApplicationWindow::d_layer_canvas_height

Referenced by ConfigDialog::apply(), plotCustomLayout(), readSettings(), saveSettings(), setDefaultOptions(), and ConfigDialog::updateCanvasSize().

int ApplicationWindow::d_layer_canvas_width

Referenced by ConfigDialog::apply(), plotCustomLayout(), readSettings(), saveSettings(), setDefaultOptions(), and ConfigDialog::updateCanvasSize().

int ApplicationWindow::d_layer_geometry_unit

Default geometry unit to be displayed in the PlotDialog.

Referenced by PlotDialog::acceptParams(), ConfigDialog::apply(), ConfigDialog::initLayerGeometryPage(), PlotDialog::initLayerGeometryPage(), PlotDialog::initPlotGeometryPage(), ConfigDialog::languageChange(), plotCustomLayout(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), LayerDialog::setMultiLayer(), PlotDialog::setMultiLayer(), and LayerDialog::update().

int ApplicationWindow::d_legend_default_angle

Referenced by AddWidgetTool::addText(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setTextDefaultValues().

bool ApplicationWindow::d_matrix_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

int ApplicationWindow::d_matrix_undo_stack_size

private

Referenced by matrixUndoStackSize(), readSettings(), saveSettings(), setDefaultOptions(), and setMatrixUndoStackSize().

bool ApplicationWindow::d_mdi_windows_area

private

Referenced by enableMdiArea(), initMatrix(), initMultilayerPlot(), initPlot3D(), initTable(), isMdiAreaEnabled(), newNote(), parseCommandLineArguments(), and setDefaultOptions().

bool ApplicationWindow::d_multi_peak_messages

Referenced by ConfigDialog::apply(), ConfigDialog::initFittingPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_muparser_c_locale

Referenced by ConfigDialog::apply(), MyParser::getLocale(), ConfigDialog::initAppPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_note_line_numbers

Flag telling if line numbers are displayed in note windows.

Referenced by ConfigDialog::customizeNotes(), ScriptWindow::initActions(), ConfigDialog::initNotesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and showScriptWindow().

QFont ApplicationWindow::d_notes_font

Referenced by Note::addTab(), ConfigDialog::customizeNotes(), ConfigDialog::initNotesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setBoldFont(), setDefaultOptions(), setFontFamily(), setFontSize(), setItalicFont(), and showScriptWindow().

int ApplicationWindow::d_notes_tab_length

Referenced by Note::addTab(), ConfigDialog::customizeNotes(), ConfigDialog::initNotesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and showScriptWindow().

bool ApplicationWindow::d_notes_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

QColor ApplicationWindow::d_numeric_highlight_color

Referenced by ConfigDialog::initNotesPage(), readSettings(), ConfigDialog::rehighlight(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and SyntaxHighlighter::SyntaxHighlighter().

bool ApplicationWindow::d_open_last_project

Referenced by ConfigDialog::apply(), ConfigDialog::initAppPage(), parseCommandLineArguments(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QString ApplicationWindow::d_open_project_filter

Last selected filter in open project dialog.

Referenced by OpenProjectDialog::closeEvent(), open(), OpenProjectDialog::OpenProjectDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_opening_file

Flag telling if the application is opening a project file or not.

Referenced by addColumnNameToCompleter(), changeFolder(), openProject(), MultiLayer::resizeLayers(), setDefaultOptions(), updateCompleter(), and windowActivated().

QStringList ApplicationWindow::d_param_surface_func

Referenced by SurfaceDialog::acceptParametricSurface(), readSettings(), saveSettings(), SurfaceDialog::showXLog(), SurfaceDialog::showYLog(), and SurfaceDialog::showZLog().

bool ApplicationWindow::d_plot3D_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

bool ApplicationWindow::d_plot_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

int ApplicationWindow::d_preview_lines

Referenced by ImportASCIIDialog::closeEvent(), ImportASCIIDialog::ImportASCIIDialog(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_print_cropmarks

Referenced by ConfigDialog::apply(), initMultilayerPlot(), Graph3D::initPlot(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QPrinter::PaperSize ApplicationWindow::d_print_paper_size

Referenced by printPreview(), readSettings(), saveSettings(), setDefaultOptions(), and setPrintPreviewOptions().

QPrinter::Orientation ApplicationWindow::d_printer_orientation

Referenced by printPreview(), readSettings(), saveSettings(), setDefaultOptions(), and setPrintPreviewOptions().

QString ApplicationWindow::d_python_config_folder

Referenced by ConfigDialog::apply(), ConfigDialog::initFileLocationsPage(), PythonScripting::initialize(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::d_quotation_highlight_color

Referenced by ConfigDialog::initNotesPage(), readSettings(), ConfigDialog::rehighlight(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and SyntaxHighlighter::SyntaxHighlighter().

QStringList ApplicationWindow::d_recent_functions

Referenced by readSettings(), saveSettings(), IntDialog::showFunctionLog(), FunctionDialog::showFunctionLog(), and updateFunctionLists().

QColor ApplicationWindow::d_rect_default_background

Referenced by AddWidgetTool::eventFilter(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setRectangleDefaultValues().

QBrush ApplicationWindow::d_rect_default_brush

Referenced by AddWidgetTool::eventFilter(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setRectangleDefaultValues().

double ApplicationWindow::d_scale_fonts_factor

Referenced by ImageExportDialog::closeEvent(), ImageExportDialog::initAdvancedOptions(), readSettings(), saveSettings(), and setDefaultOptions().

bool ApplicationWindow::d_scale_plots_on_print

Referenced by ConfigDialog::apply(), initMultilayerPlot(), Graph3D::initPlot(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_script_win_on_top

Referenced by ScriptWindow::initActions(), readSettings(), saveSettings(), ScriptWindow::setAlwaysOnTop(), setDefaultOptions(), and showScriptWindow().

QRect ApplicationWindow::d_script_win_rect

Referenced by ScriptWindow::moveEvent(), readSettings(), ScriptWindow::resizeEvent(), saveSettings(), setDefaultOptions(), and showScriptWindow().

QVector<bool> ApplicationWindow::d_show_axes

Axes to be shown.

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

QVector<bool> ApplicationWindow::d_show_axes_labels

Axes with labels enabled.

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

bool ApplicationWindow::d_show_current_folder

Specifies if only the Tables/Matrices in the current folder should be displayed in the Add/remove curve dialog.

Referenced by CurvesDialog::init(), readSettings(), saveSettings(), setDefaultOptions(), and CurvesDialog::showCurrentFolder().

bool ApplicationWindow::d_show_empty_cell_gap

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

bool ApplicationWindow::d_show_table_comments

Referenced by ConfigDialog::apply(), customTable(), ConfigDialog::initTablesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and Table::showComments().

bool ApplicationWindow::d_show_table_paste_dialog

Referenced by ConfigDialog::apply(), ConfigDialog::initConfirmationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QString ApplicationWindow::d_soffice_path

Referenced by ConfigDialog::chooseOffice(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), ExcelFileConverter::startOpenOfficeServer(), and ConfigDialog::validateOffice().

QString ApplicationWindow::d_startup_scripts_folder

Scripts in this folder are executed at startup if default script language is Python.

Referenced by ConfigDialog::apply(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::d_stats_confidence

Referenced by StudentTestDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

bool ApplicationWindow::d_stats_output

Referenced by AnovaDialog::AnovaDialog(), StudentTestDialog::closeEvent(), AnovaDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

bool ApplicationWindow::d_stats_power

Referenced by StudentTestDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

bool ApplicationWindow::d_stats_result_log

Referenced by AnovaDialog::AnovaDialog(), StudentTestDialog::closeEvent(), AnovaDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

bool ApplicationWindow::d_stats_result_notes

Referenced by AnovaDialog::AnovaDialog(), StudentTestDialog::closeEvent(), AnovaDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

bool ApplicationWindow::d_stats_result_table

Referenced by AnovaDialog::AnovaDialog(), StudentTestDialog::closeEvent(), AnovaDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

double ApplicationWindow::d_stats_significance_level

Referenced by AnovaDialog::AnovaDialog(), StudentTestDialog::closeEvent(), AnovaDialog::closeEvent(), readSettings(), saveSettings(), setDefaultOptions(), and StudentTestDialog::StudentTestDialog().

int ApplicationWindow::d_symbol_style

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QList<int> ApplicationWindow::d_symbols_list

private

Referenced by indexedSymbols(), readSettings(), saveSettings(), setDefaultOptions(), and setIndexedSymbols().

bool ApplicationWindow::d_synchronize_graph_scales

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), openGraph(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setPreferences(), and MultiLayer::updateLayerAxes().

bool ApplicationWindow::d_table_tool_bar

Referenced by customToolBars(), readSettings(), saveSettings(), setDefaultOptions(), and showToolBarsMenu().

TextEditor* ApplicationWindow::d_text_editor

private

Referenced by enableTextEditor(), init(), insertGreekMajSymbol(), insertGreekSymbol(), insertMathSymbol(), insertSubscript(), insertSuperscript(), underline(), and ~ApplicationWindow().

QString ApplicationWindow::d_translations_folder

Referenced by ConfigDialog::apply(), ConfigDialog::chooseTranslationsFolder(), createLanguagesList(), ConfigDialog::initFileLocationsPage(), ConfigDialog::insertLanguagesList(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and switchToLanguage().

QUndoView* ApplicationWindow::d_undo_view

private

Referenced by customMenu(), and init().

QList<QAction *> ApplicationWindow::d_user_actions

private

Referenced by addCustomAction(), customActionsList(), performCustomAction(), reloadCustomActions(), and removeCustomAction().

QList<QMenu *> ApplicationWindow::d_user_menus

private

Referenced by addCustomAction(), addCustomMenu(), customMenusList(), reloadCustomMenus(), and removeCustomMenu().

QMdiArea* ApplicationWindow::d_workspace

private

Referenced by activateWindow(), cascade(), changeFolder(), dropEvent(), enableMdiArea(), init(), initMatrix(), initMultilayerPlot(), initPlot3D(), initTable(), newNote(), openProject(), resizeWindow(), setAppColors(), showWindowContextMenu(), windowActivated(), windowsMenuAboutToShow(), windowsMenuActivated(), and workspace().

QActionGroup * ApplicationWindow::dataTools

private

Referenced by initToolBars().

QMenu * ApplicationWindow::decayMenu

private

Referenced by analysisMenuAboutToShow(), customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

QColor ApplicationWindow::defaultArrowColor

Referenced by CanvasPicker::eventFilter(), readSettings(), saveSettings(), setArrowDefaultSettings(), and setDefaultOptions().

int ApplicationWindow::defaultArrowHeadAngle

Referenced by CanvasPicker::eventFilter(), readSettings(), saveSettings(), setArrowDefaultSettings(), and setDefaultOptions().

bool ApplicationWindow::defaultArrowHeadFill

Referenced by CanvasPicker::eventFilter(), readSettings(), saveSettings(), setArrowDefaultSettings(), and setDefaultOptions().

int ApplicationWindow::defaultArrowHeadLength

Referenced by CanvasPicker::eventFilter(), readSettings(), saveSettings(), setArrowDefaultSettings(), and setDefaultOptions().

Qt::PenStyle ApplicationWindow::defaultArrowLineStyle

Referenced by CanvasPicker::eventFilter(), readSettings(), saveSettings(), setArrowDefaultSettings(), and setDefaultOptions().

double ApplicationWindow::defaultArrowLineWidth

Referenced by CanvasPicker::eventFilter(), readSettings(), saveSettings(), setArrowDefaultSettings(), and setDefaultOptions().

int ApplicationWindow::defaultCurveAlpha

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), Integration::output(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::defaultCurveBrush

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), Integration::output(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

double ApplicationWindow::defaultCurveLineWidth

Referenced by CurvesDialog::addCurveFromTable(), DrawPointTool::appendPoint(), ConfigDialog::apply(), Graph::dropEvent(), ConfigDialog::initCurvesPage(), multilayerPlot(), PlotWizard::plot2D(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::defaultCurveStyle

Referenced by ConfigDialog::apply(), Graph::dropEvent(), CurvesDialog::init(), ConfigDialog::languageChange(), PlotWizard::plot2D(), plot2HorizontalLayers(), plot2VerticalLayers(), plot4Layers(), plotCustomLayout(), plotFile(), plotHorizontalSharedAxisLayers(), plotSharedAxesLayers(), plotStackedLayers(), plotStackSharedAxisLayers(), plotVerticalSharedAxisLayers(), readSettings(), saveSettings(), setDefaultOptions(), and LayerDialog::update().

int ApplicationWindow::defaultPlotMargin

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), PlotDialog::setLayerDefaultValues(), and setPreferences().

QString ApplicationWindow::defaultScriptingLang

The scripting language to use for new projects.

Referenced by ConfigDialog::apply(), init(), ConfigDialog::initAppPage(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

double ApplicationWindow::defaultSymbolEdge

Referenced by CurvesDialog::addCurveFromTable(), ConfigDialog::apply(), Graph::initCurveLayout(), ConfigDialog::initCurvesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

int ApplicationWindow::defaultSymbolSize

Referenced by CurvesDialog::addCurveFromTable(), DrawPointTool::appendPoint(), ConfigDialog::apply(), Graph::dropEvent(), ConfigDialog::initCurvesPage(), multilayerPlot(), PlotWizard::plot2D(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QToolBar * ApplicationWindow::displayBar

private

Referenced by disableTools(), drawPoints(), fitMultiPeak(), initToolBars(), insertTranslatedStrings(), movePoints(), removePoints(), showCursor(), showRangeSelectors(), showScreenReader(), showToolBarsMenu(), subtractStraightLine(), and translateCurve().

QList<Q3ListViewItem *> ApplicationWindow::draggedItems

private

Stores the pointers to the dragged items from the FolderListViews objects.

Referenced by dragFolderItems(), and dropFolderItems().

bool ApplicationWindow::drawBackbones

Draw axes backbones.

Referenced by ConfigDialog::apply(), ConfigDialog::initAxesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), AxesDialog::setFrameDefaultValues(), and setPreferences().

QMenu * ApplicationWindow::edit

private

Referenced by customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

QToolBar * ApplicationWindow::editTools

private

Referenced by initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().

QSplitter* ApplicationWindow::explorerSplitter

private

Referenced by init(), readSettings(), saveSettings(), and updateExplorerWindowLayout().

QDockWidget* ApplicationWindow::explorerWindow

private

Referenced by addFolder(), createActions(), init(), insertTranslatedStrings(), and showMoreWindows().

QMenu * ApplicationWindow::exportPlotMenu

private

Referenced by customizableMenusList(), fileMenuAboutToShow(), initMainMenu(), and insertTranslatedStrings().

QMenu * ApplicationWindow::fileMenu

private

Referenced by customizableMenusList(), fileMenuAboutToShow(), initMainMenu(), and insertTranslatedStrings().

QToolBar* ApplicationWindow::fileTools

private

Referenced by initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().

QAction * ApplicationWindow::filledmesh

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QMenu * ApplicationWindow::fillMenu

private

Referenced by customizableMenusList(), initMainMenu(), insertTranslatedStrings(), and tableMenuAboutToShow().

QMenu * ApplicationWindow::filterMenu

private

Referenced by analysisMenuAboutToShow(), customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

int ApplicationWindow::fit_output_precision

precision used for the output of the fit operations

Referenced by FitDialog::accept(), analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), ExpDecayDialog::ExpDecayDialog(), ExpDecayDialog::fit(), PolynomFitDialog::fit(), fitLinear(), fitSlope(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::fit_scale_errors

Scale the errors output in fit operations with reduced chi^2.

Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), ExpDecayDialog::fit(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and FitDialog::showAdvancedPage().

QString ApplicationWindow::fitModelsPath

Referenced by FitDialog::chooseFitModelsFolder(), FitDialog::FitDialog(), FitDialog::initBuiltInFunctions(), FitDialog::loadUserFunctions(), readSettings(), saveFitFunctions(), FitDialog::saveInitialGuesses(), saveSettings(), FitDialog::saveUserFunction(), and setDefaultOptions().

QString ApplicationWindow::fitPluginsPath

Referenced by FitDialog::choosePluginsFolder(), FitDialog::FitDialog(), FitDialog::loadPlugins(), readSettings(), saveSettings(), and setDefaultOptions().

int ApplicationWindow::fitPoints

Number of points in a generated fit curve.

Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), PolynomFitDialog::fit(), ExpDecayDialog::fit(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), MultiPeakFitTool::MultiPeakFitTool(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QAction * ApplicationWindow::floor

private

Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().

QAction * ApplicationWindow::floordata

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickFloorStyle(), and translateActionsStrings().

QAction * ApplicationWindow::flooriso

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickFloorStyle(), and translateActionsStrings().

QAction * ApplicationWindow::floornone

private

Referenced by custom3DActions(), initPlot3DToolBar(), and translateActionsStrings().

QActionGroup * ApplicationWindow::floorstyle

private

Referenced by initPlot3DToolBar().

FolderListView * ApplicationWindow::folders

Referenced by appendProject(), changeFolder(), deleteFolder(), deleteSelectedItems(), desactivateFolders(), dropFolderItems(), find(), folderItemChanged(), folderItemDoubleClicked(), hideSelectedWindows(), init(), moveFolder(), openProject(), projectFolder(), renameFolder(), saveProjectAs(), setAppColors(), showFolderPopupMenu(), showSelectedWindows(), showWindowPopupMenu(), and startRenameFolder().

QMenu * ApplicationWindow::foldersMenu

private

Referenced by initMainMenu(), and windowsMenuAboutToShow().

QMenu * ApplicationWindow::format

private

Referenced by customizableMenusList(), customMenu(), decreasePrecision(), importWaveFile(), increasePrecision(), initMainMenu(), insertTranslatedStrings(), openGraph(), and showWindowContextMenu().

QToolBar* ApplicationWindow::formatToolBar

private

Referenced by customToolBars(), enableTextEditor(), initToolBars(), insertTranslatedStrings(), setBoldFont(), setFontFamily(), setFontSize(), setFormatBarColor(), setFormatBarFont(), setItalicFont(), setTextColor(), and showToolBarsMenu().

QAction * ApplicationWindow::Frame

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickCoordSystem(), and translateActionsStrings().

QAction* ApplicationWindow::front

private

Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().

bool ApplicationWindow::generatePeakCurves

Referenced by ConfigDialog::apply(), FitDialog::initBuiltInFunctions(), ConfigDialog::initFittingPage(), MultiPeakFitTool::MultiPeakFitTool(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::generateUniformFitPoints

Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), PolynomFitDialog::fit(), ExpDecayDialog::fit(), fitLinear(), fitSlope(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), MultiPeakFitTool::MultiPeakFitTool(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QMenu * ApplicationWindow::graphMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), and insertTranslatedStrings().

QActionGroup * ApplicationWindow::grids

private

Referenced by initPlot3DToolBar(), and pickCoordSystem().

QMenu* ApplicationWindow::help

private

Referenced by customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

QString ApplicationWindow::helpFilePath

Referenced by ConfigDialog::apply(), ConfigDialog::chooseHelpFolder(), chooseHelpFolder(), ConfigDialog::initFileLocationsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and showHelp().

QAction * ApplicationWindow::hiddenline

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QWidgetList* ApplicationWindow::hiddenWindows

private

Referenced by changeFolder(), hidden(), hideWindow(), init(), removeWindowFromLists(), setShowWindowsPolicy(), updateWindowLists(), windowsMenuActivated(), and ~ApplicationWindow().

QHttp* ApplicationWindow::http

private

Used when checking for new versions.

Referenced by initSearchForUpdates(), and receivedVersionFile().

int ApplicationWindow::ignoredLines

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), readSettings(), saveSettings(), and setDefaultOptions().

QString ApplicationWindow::imagesDirPath

Referenced by addImage(), PlotDialog::chooseBackgroundImageFile(), EnrichmentDialog::chooseImageFile(), PlotDialog::chooseSymbolImageFile(), exportAllGraphs(), exportGraph(), exportLayer(), exportMatrix(), exportPDF(), importImage(), loadImage(), readSettings(), saveSettings(), and setDefaultOptions().

QMenu * ApplicationWindow::importMenu

private

Referenced by customizableMenusList(), fileMenuAboutToShow(), initMainMenu(), and insertTranslatedStrings().

QLineEdit* ApplicationWindow::info

private

Referenced by addEllipse(), addRectangle(), addTexFormula(), addText(), connectMultilayerPlot(), copySelection(), displayInfo(), drawPoints(), fitMultiPeak(), infoLineEdit(), initToolBars(), integrate(), matrixDeterminant(), movePoints(), removePoints(), showCursor(), showRangeSelectors(), showScreenReader(), subtractStraightLine(), translateCurve(), and updateAppFonts().

Graph* ApplicationWindow::lastCopiedLayer

private

Referenced by closedLastCopiedLayer(), copyActiveLayer(), copyMarker(), pasteSelection(), setDefaultOptions(), showGraphContextMenu(), and showWindowContextMenu().

QAction * ApplicationWindow::left

private

Referenced by custom3DGrids(), initPlot3DToolBar(), openGraph(), and translateActionsStrings().

QColor ApplicationWindow::legendBackground

Referenced by AddWidgetTool::addText(), Graph::newLegend(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setTextDefaultValues().

int ApplicationWindow::legendFrameStyle

Referenced by AddWidgetTool::addText(), AddWidgetTool::eventFilter(), Graph::newLegend(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setFrameDefaultValues().

QColor ApplicationWindow::legendTextColor

Referenced by AddWidgetTool::addText(), Graph::newLegend(), readSettings(), saveSettings(), setDefaultOptions(), and EnrichmentDialog::setTextDefaultValues().

QStringList ApplicationWindow::locales

Referenced by createLanguagesList(), ConfigDialog::insertLanguagesList(), parseCommandLineArguments(), and switchToLanguage().

QDockWidget* ApplicationWindow::logWindow

Referenced by createActions(), init(), insertTranslatedStrings(), and showResults().

FolderListView* ApplicationWindow::lv

Referenced by activateWindow(), addFolderListViewItem(), addListViewItem(), changeFolder(), clearSelection(), closeWindow(), deleteSelectedItems(), hideSelectedWindows(), hideWindow(), init(), insertTranslatedStrings(), listViewDate(), maximizeWindow(), minimizeWindow(), renameListViewItem(), renameWindow(), resizeWindow(), setAppColors(), setListView(), setListViewDate(), setListViewLabel(), showListViewPopupMenu(), showSelectedWindows(), showTable(), showWindowPopupMenu(), startRenameFolder(), and windowProperties().

int ApplicationWindow::majTicksLength

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), AxesDialog::setFrameDefaultValues(), and setPreferences().

int ApplicationWindow::majTicksStyle

Referenced by ConfigDialog::apply(), ConfigDialog::languageChange(), readSettings(), saveSettings(), setDefaultOptions(), and setPreferences().

QMenu* ApplicationWindow::matrixMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), and matrixMenuAboutToShow().

int ApplicationWindow::minTicksLength

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), AxesDialog::setFrameDefaultValues(), and setPreferences().

int ApplicationWindow::minTicksStyle

Referenced by ConfigDialog::apply(), ConfigDialog::languageChange(), readSettings(), saveSettings(), setDefaultOptions(), and setPreferences().

QMenu * ApplicationWindow::multiPeakMenu

private

Referenced by analysisMenuAboutToShow(), customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

QMenu * ApplicationWindow::newMenu

private

Referenced by customizableMenusList(), fileMenuAboutToShow(), initMainMenu(), and insertTranslatedStrings().

QAction * ApplicationWindow::None

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickCoordSystem(), and translateActionsStrings().

QMenu * ApplicationWindow::normMenu

private

Referenced by analysisMenuAboutToShow(), customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

QToolBar * ApplicationWindow::noteTools

private

Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), scriptingMenuAboutToShow(), and showToolBarsMenu().

QColor ApplicationWindow::panelsColor

Referenced by changeAppStyle(), ConfigDialog::ConfigDialog(), init(), ConfigDialog::initAppPage(), readSettings(), saveSettings(), setAppColors(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::panelsTextColor

Referenced by init(), ConfigDialog::initAppPage(), readSettings(), saveSettings(), setAppColors(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::pasteFitResultsToPlot

Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), ExpDecayDialog::closeEvent(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::peakCurvesColor

Referenced by ConfigDialog::apply(), FitDialog::initBuiltInFunctions(), ConfigDialog::initFittingPage(), MultiPeakFitTool::MultiPeakFitTool(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QMenu * ApplicationWindow::plot2DMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), and plotMenuAboutToShow().

QMenu * ApplicationWindow::plot3DMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), and showWindowContextMenu().

QToolBar * ApplicationWindow::plot3DTools

private

Referenced by customToolBars(), disableToolbars(), initPlot3D(), initPlot3DToolBar(), insertTranslatedStrings(), and showToolBarsMenu().

QFont ApplicationWindow::plotAxesFont

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setPreferences(), and showPlotDialog().

QMenu * ApplicationWindow::plotDataMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), plotDataMenuAboutToShow(), and showGraphContextMenu().

QFont ApplicationWindow::plotLegendFont

Referenced by AddWidgetTool::addText(), ConfigDialog::apply(), ConfigDialog::ConfigDialog(), Graph::newLegend(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), EnrichmentDialog::setTextDefaultValues(), and showPlotDialog().

QToolBar * ApplicationWindow::plotMatrixBar

private

Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().

QFont ApplicationWindow::plotNumbersFont

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setPreferences(), and showPlotDialog().

QActionGroup * ApplicationWindow::plotstyle

private

Referenced by initPlot3DToolBar().

QFont ApplicationWindow::plotTitleFont

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), setPreferences(), and showPlotDialog().

QToolBar * ApplicationWindow::plotTools

private

Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().

QAction * ApplicationWindow::pointstyle

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QAction * ApplicationWindow::polygon

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QString ApplicationWindow::projectname

Referenced by appendProject(), closeProject(), QtiPlotApplication::event(), importOPJ(), init(), insertTranslatedStrings(), modifiedProject(), open(), openProject(), openRecentProject(), projectProperties(), savedProject(), saveFolder(), saveProject(), saveProjectAs(), and showSaveProjectMessage().

QTranslator * ApplicationWindow::qtTranslator

private

Referenced by createLanguagesList(), and switchToLanguage().

QMenu * ApplicationWindow::recent

private

Referenced by fileMenuAboutToShow(), init(), initMainMenu(), openRecentProject(), and updateRecentProjectsList().

int ApplicationWindow::recentMenuID

Referenced by fileMenuAboutToShow(), and insertTranslatedStrings().

QStringList ApplicationWindow::recentProjects

Referenced by importExcel(), open(), openRecentProject(), parseCommandLineArguments(), readSettings(), saveSettings(), and updateRecentProjectsList().

bool ApplicationWindow::renameColumns

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

QStringList ApplicationWindow::renamedTables

List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder.

Referenced by appendProject(), init(), matrix(), newMatrix(), newTable(), openGraph(), and openProject().

QTextEdit* ApplicationWindow::results

private

Referenced by changeFolder(), clearLogInfo(), clearSelection(), copySelection(), init(), resultsLog(), setAppColors(), and showResults().

QStringList ApplicationWindow::rFunctions

Referenced by readSettings(), saveSettings(), FunctionDialog::showPolarRadiusLog(), and updateFunctionLists().

QAction * ApplicationWindow::right

private

Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().

bool ApplicationWindow::saved

Referenced by modifiedProject(), openProject(), openRecentProject(), savedProject(), showDemoVersionMessage(), and showSaveProjectMessage().

int ApplicationWindow::savingTimerId

Referenced by saveProject(), setDefaultOptions(), setSaveSettings(), and timerEvent().

QMenu * ApplicationWindow::scriptingMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), and scriptingMenuAboutToShow().

QString ApplicationWindow::scriptsDirPath

Referenced by Note::addTab(), readSettings(), saveSettings(), scriptsDirPathChanged(), ScriptWindow::ScriptWindow(), and setDefaultOptions().

ScriptWindow* ApplicationWindow::scriptWindow

private

Referenced by enableCompletion(), init(), insertTranslatedStrings(), loadScript(), parseCommandLineArguments(), setScriptingLanguage(), showScriptWindow(), and ~ApplicationWindow().

ShowWindowsPolicy ApplicationWindow::show_windows_policy

Describes which windows are shown when the folder becomes the current folder.

Referenced by changeFolder(), closeWindow(), hideAllFolderWindows(), readSettings(), saveSettings(), setDefaultOptions(), setShowWindowsPolicy(), showAllFolderWindows(), and showFolderPopupMenu().

bool ApplicationWindow::simplify_spaces

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

QMenu * ApplicationWindow::smoothMenu

private

Referenced by analysisMenuAboutToShow(), customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

bool ApplicationWindow::strip_spaces

Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), plotFile(), readSettings(), saveSettings(), and setDefaultOptions().

QStringList ApplicationWindow::surfaceFunc

Referenced by readSettings(), saveSettings(), SurfaceDialog::showFunctionLog(), and updateSurfaceFuncList().

QColor ApplicationWindow::tableBkgdColor

Referenced by ConfigDialog::apply(), customTable(), ConfigDialog::initTablesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QColor ApplicationWindow::tableHeaderColor

Referenced by ConfigDialog::apply(), customTable(), ConfigDialog::initTablesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QFont ApplicationWindow::tableHeaderFont

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customTable(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QMenu* ApplicationWindow::tableMenu

private

Referenced by customizableMenusList(), customMenu(), initMainMenu(), insertTranslatedStrings(), and tableMenuAboutToShow().

QMenu * ApplicationWindow::tablesDepend

private

Referenced by init(), showTable(), and showWindowPopupMenu().

QColor ApplicationWindow::tableTextColor

Referenced by ConfigDialog::apply(), customTable(), ConfigDialog::initTablesPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QFont ApplicationWindow::tableTextFont

Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customTable(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QToolBar * ApplicationWindow::tableTools

private

Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().

QString ApplicationWindow::templatesDir

Path to the folder where the last template file was opened/saved.

Referenced by openTemplate(), readSettings(), saveAsTemplate(), saveSettings(), and setDefaultOptions().

QStringList ApplicationWindow::thetaFunctions

Referenced by readSettings(), saveSettings(), FunctionDialog::showPolarThetaLog(), and updateFunctionLists().

bool ApplicationWindow::titleOn

Referenced by ConfigDialog::apply(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), setDefaultOptions(), and setPreferences().

QDockWidget * ApplicationWindow::undoStackWindow

private

Referenced by createActions(), init(), and insertTranslatedStrings().

QBuffer ApplicationWindow::version_buffer

private

Used when checking for new versions.

Referenced by initSearchForUpdates(), and receivedVersionFile().

QMenu * ApplicationWindow::view

private

Referenced by customizableMenusList(), initMainMenu(), and insertTranslatedStrings().

QMenu* ApplicationWindow::windowsMenu

private

Referenced by customizableMenusList(), initMainMenu(), insertTranslatedStrings(), and windowsMenuAboutToShow().

QAction* ApplicationWindow::wireframe

private

Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().

QString ApplicationWindow::workingDir

Referenced by appendProject(), exportAllTables(), getSaveProjectName(), open(), parseCommandLineArguments(), readSettings(), saveSettings(), and setDefaultOptions().

QColor ApplicationWindow::workspaceColor

Referenced by init(), ConfigDialog::initAppPage(), readSettings(), saveSettings(), setAppColors(), ConfigDialog::setApplication(), and setDefaultOptions().

bool ApplicationWindow::writeFitResultsToLog

Write fit output information to Result Log.

Referenced by ConfigDialog::apply(), FitDialog::applyChanges(), PolynomialFit::fit(), Fit::fit(), LinearFit::fit(), LinearSlopeFit::fit(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), readSettings(), saveSettings(), ConfigDialog::setApplication(), and setDefaultOptions().

QStringList ApplicationWindow::xFunctions

Referenced by readSettings(), saveSettings(), FunctionDialog::showXParLog(), and updateFunctionLists().

QStringList ApplicationWindow::yFunctions

Referenced by readSettings(), saveSettings(), FunctionDialog::showYParLog(), and updateFunctionLists().

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

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