ApplicationWindow Class Reference

#include <ApplicationWindow.h>

Inheritance diagram for ApplicationWindow:

scripted

List of all members.


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 MyWidget 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 MyWidget 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 MyWidget 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 MyWidget 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, MyWidget 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.

Public Types

enum  { MaxRecentProjects = 5 }
enum  ShowWindowsPolicy { HideAll, ActiveFolder, SubFolders }

Public Slots

static void about ()
 Show about dialog.
void addColToTable ()
void addErrorBars ()
bool alreadyUsedName (const QString &label)
void changeMatrixName (const QString &oldName, const QString &newName)
void clearSelection ()
QStringList columnsList (Table::PlotDesignation plotType=Table::All)
void copyActiveLayer ()
void copyMarker ()
void copySelection ()
void createLanguagesList ()
void cutSelection ()
void defineErrorBars (const QString &curveName, const QString &errColumnName, int direction)
void defineErrorBars (const QString &name, int type, const QString &percent, int direction)
QStringList depending3DPlots (Matrix *m)
QStringList dependingPlots (const QString &caption)
void disregardCol ()
void downloadManual ()
 Show download page in external browser.
void downloadTranslation ()
 Show translations page in external browser.
void hideCurve ()
void hideOtherCurves ()
QStringList matrixNames ()
 Returns a list with the names of all the matrices in the project.
void movePoints ()
QStringList multilayerDependencies (QWidget *w)
MultiLayernewGraph (const QString &caption=tr("Graph"))
 Creates a new empty multilayer plot.
void newProject ()
void openTemplate ()
void parseCommandLineArguments (const QStringList &args)
void pasteSelection ()
bool projectHas2DPlots ()
bool projectHas3DPlots ()
bool projectHasMatrices ()
void receivedVersionFile (bool error)
 connected to the done(bool) signal of the http object
void redo ()
void removeCurve ()
 Removes the curve identified by a key stored in the data() of actionRemoveCurve.
void removeCurves (const QString &name)
void removePoints ()
void resizeActiveWindow ()
void resizeWindow ()
void restoreWindowGeometry (ApplicationWindow *app, MyWidget *w, const QString s)
void saveAsTemplate ()
void searchForUpdates ()
 called when the user presses the actionCheckUpdates
void setAscValues ()
void setCurveFullRange ()
void setRandomValues ()
void setXCol ()
void setXErrCol ()
void setYCol ()
void setYErrCol ()
void setZCol ()
void showAllCurves ()
void showAxis (int axis, int type, const QString &labelsColName, bool axisOn, int majTicksType, int minTicksType, bool labelsOn, const QColor &c, int format, int prec, int rotation, int baselineDist, const QString &formula, const QColor &labelsColor)
void showBugTracker ()
 Open bug tracking system at berliOS in external browser.
void showDonationDialog ()
void showDonationsPage ()
 Open donation page in external browser.
void showForums ()
 Open forums page at berliOS in external browser.
void showHomePage ()
 Open QtiPlot homepage in external browser.
void showSupportPage ()
 Open support page in external browser.
void showTable (int i)
void showTable (const QString &curve)
void switchToLanguage (const QString &locale)
void switchToLanguage (int param)
void translateCurveHor ()
void translateCurveVert ()
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 ()
void updateTableNames (const QString &oldName, const QString &newName)
static QString versionString ()
 Return a version string ("QtiPlot x.y.z").
QWidget * window (const QString &name)
 Returns a pointer to the window named "name".
QString windowGeometryInfo (MyWidget *w)
void windowsMenuAboutToShow ()
void windowsMenuActivated (int id)
MDI Windows
void activateWindow (MyWidget *)
void activateWindow ()
void closeActiveWindow ()
void closeWindow (MyWidget *window)
MyWidgetcopyWindow ()
bool hidden (QWidget *window)
void hideActiveWindow ()
void hideWindow ()
void hideWindow (MyWidget *window)
void maximizeWindow ()
void maximizeWindow (Q3ListViewItem *lbi)
void minimizeWindow ()
void printWindow ()
void removeWindowFromLists (QWidget *w)
 Does all the cleaning work before actually deleting a window!
void rename ()
bool renameWindow (MyWidget *w, const QString &text)
 Checks weather the new window name is valid and modifies the name.
void renameWindow (Q3ListViewItem *item, int, const QString &s)
 Called when the user presses F2 and an item is selected in lv.
void renameWindow ()
void setWindowGeometry (int x, int y, int w, int h)
 Changes the geometry of the active MDI window.
void updateWindowStatus (MyWidget *)
Surface Plots
void add3DData ()
void add3DMatrixPlot ()
void change3DData (const QString &colName)
void change3DData ()
void change3DMatrix (const QString &matrix_name)
void change3DMatrix ()
void connectSurfacePlot (Graph3D *plot)
Graph3DcopySurfacePlot ()
void customPlot3D (Graph3D *plot)
void editSurfacePlot ()
void initPlot3D (Graph3D *plot)
void insert3DMatrixPlot (const QString &matrix_name)
void insertNew3DData (const QString &colName)
Graph3DnewPlot3D (const QString &caption, const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr)
Graph3DnewPlot3D (const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr)
Graph3DnewPlot3D ()
void newSurfacePlot ()
void plot3DBars ()
void plot3DHiddenLine ()
void plot3DMatrix (int style)
void plot3DPolygons ()
void plot3DRibbon ()
void plot3DScatter ()
void plot3DTrajectory ()
void plot3DWireframe ()
void plot3DWireSurface ()
void remove3DMatrixPlots (Matrix *m)
void setPlot3DOptions ()
void updateMatrixPlots (QWidget *)
Folders
void addFolder ()
 Adds a new folder to the project.
void addFolderListViewItem (Folder *f)
 adds a folder list item to the list view "lv"
void addListViewItem (MyWidget *w)
 adds a widget list item to the list view "lv"
void appendProject ()
void changeFolder (Folder *newFolder, bool force=false)
 Changes the current folder.
bool deleteFolder (Folder *f)
 Ask confirmation from user, deletes the folder f if user confirms and returns true, otherwise returns false;.
void deleteFolder ()
 Deletes the current folder.
void deleteSelectedItems ()
 Deletes the currently selected items from the list view lv.
void desactivateFolders ()
 Sets all items in the folders list view to be desactivated (QPixmap = folder_closed_xpm).
void dragFolderItems (QList< Q3ListViewItem * > items)
 initializes the list of items dragged by the user
void dropFolderItems (Q3ListViewItem *dest)
 Drop the objects in the list draggedItems to the folder of the destination item.
void find (const QString &s, bool windowNames, bool labels, bool folderNames, bool caseSensitive, bool partialMatch, bool subfolders)
 used by the findDialog
void folderItemChanged (Q3ListViewItem *it)
 Changes the current folder when the user changes the current item in the QListView "folders".
void folderItemDoubleClicked (Q3ListViewItem *it)
 Changes the current folder when the user double-clicks on a folder item in the QListView "lv".
void folderProperties ()
 pops up folder information
void hideAllFolderWindows ()
 forces hidding all windows in the current folder and subfolders, depending on the user's viewing policy
void hideFolderWindows (Folder *f)
 hides all windows in folder f
void moveFolder (FolderListItem *src, FolderListItem *dest)
 moves a folder item to another
FolderprojectFolder ()
 returns a pointer to the root project folder
void projectProperties ()
 pops up information about the current project
void renameFolder (Q3ListViewItem *it, int col, const QString &text)
 checks weather the new folder name is valid and modifies the name
void saveAsProject ()
void saveFolder (Folder *folder, const QString &fn)
void saveFolderAsProject (Folder *f)
void setShowWindowsPolicy (int p)
 hides or shows windows in the current folder and changes the view windows policy
void showAllFolderWindows ()
 forces showing all windows in the current folder and subfolders, depending on the user's viewing policy
void showFolderPopupMenu (Q3ListViewItem *it, const QPoint &p, int)
 connected to the SIGNAL contextMenuRequested from the list views
void showFolderPopupMenu (Q3ListViewItem *it, const QPoint &p, bool fromFolders)
 creates and opens the context menu of a folder list view item
void startRenameFolder (Q3ListViewItem *item)
 starts renaming the selected folder by creating a built-in text editor
void startRenameFolder ()
 starts renaming the selected folder by creating a built-in text editor
void windowProperties ()
 pops up information about the selected window item
User-defined Functions
void addFunctionCurve ()
void clearFitFunctionsList ()
void clearLogInfo ()
void clearParamFunctionsList ()
void clearPolarFunctionsList ()
void clearSurfaceFunctionsList ()
FunctionDialogfunctionDialog ()
void newFunctionPlot (int type, QStringList &formulas, const QString &var, QList< double > &ranges, int points)
void saveFitFunctionsList (const QStringList &l)
void showFunctionDialog (Graph *g, int curve)
void showFunctionDialog ()
void updateFunctionLists (int type, QStringList &formulas)
void updateSurfaceFuncList (const QString &s)
Plot Tools
void addImage ()
void addText ()
void addTimeStamp ()
void disableAddText ()
void disableTools ()
void drawArrow ()
void drawLine ()
void newLegend ()
void pickDataTool (QAction *action)
void pickPointerCursor ()
void setAutoScale ()
void showCursor ()
void showRangeSelectors ()
void showScreenReader ()
void updateLog (const QString &result)
void zoomIn ()
void zoomOut ()
Multilayer Plots
void addLayer ()
void autoArrangeLayers ()
 Rearrange the layersin order to fit to the size of the plot window.
void connectMultilayerPlot (MultiLayer *g)
MultiLayercopyGraph ()
void deleteLayer ()
void initMultilayerPlot (MultiLayer *g, const QString &name)
MultiLayermultilayerPlot (const QStringList &colList)
 used by the plot wizard
MultiLayermultilayerPlot (const QString &caption)
 used when restoring a plot from a project file
MultiLayermultilayerPlot (Table *w, const QStringList &colList, int style, int startRow=0, int endRow=-1)
MultiLayermultilayerPlot (int c, int r, int style)
void plot2HorizontalLayers ()
void plot2VerticalLayers ()
void plot4Layers ()
MultiLayerplotColorMap (Matrix *m)
void plotColorMap ()
MultiLayerplotContour (Matrix *m)
void plotContour ()
MultiLayerplotGrayScale (Matrix *m)
void plotGrayScale ()
MultiLayerplotSpectrogram (Matrix *m, Graph::CurveType type)
 Creates a new spectrogram graph.
void plotStackedHistograms ()
void plotStackedLayers ()
void polishGraph (Graph *g, int style)
Calculus
void analysis (const QString &whichFit)
void analyzeCurve (Graph *g, const QString &whichFit, const QString &curveTitle)
void differentiate ()
void showDataSetDialog (const QString &whichFit)
Settings
void applyUserSettings ()
void changeAppFont (const QFont &f)
void changeAppStyle (const QString &s)
void readSettings ()
void saveSettings ()
void setAppColors (const QColor &wc, const QColor &pc, const QColor &tpc)
void setSaveSettings (bool autoSaving, int min)
void updateAppFonts ()
Table Tools
void autoCorrelate ()
void clearTable ()
void convolute ()
void correlate ()
void deconvolute ()
void goToRow ()
void normalizeActiveTable ()
void normalizeSelection ()
void sortActiveTable ()
void sortSelection ()
Dialogs
void bandBlockFilterDialog ()
void bandPassFilterDialog ()
void chooseHelpFolder ()
void highPassFilterDialog ()
void lowPassFilterDialog ()
void showAxisDialog ()
AxesDialogshowAxisPageFromAxisDialog (int axisPos)
void showColMenu (int c)
void showColsDialog ()
void showColStatistics ()
void showColumnOptionsDialog ()
void showColumnValuesDialog ()
void showCurveContextMenu (int curveKey)
void showCurvePlotDialog ()
CurveRangeDialogshowCurveRangeDialog (Graph *g, int curve)
void showCurveRangeDialog ()
void showCurvesDialog ()
void showCurveWorksheet (Graph *g, int curveIndex)
void showCurveWorksheet ()
void showExpDecay3Dialog ()
void showExpDecayDialog (int type)
void showExpDecayDialog ()
void showExpGrowthDialog ()
void showExportASCIIDialog ()
void showFFTDialog ()
void showFilterDialog (int filter)
void showFindDialogue ()
void showFitDialog ()
void showFitPolynomDialog ()
void showGeneralPlotDialog ()
void showGraphContextMenu ()
void showGridDialog ()
void showHelp ()
void showImageDialog ()
void showImportDialog ()
void showIntegrationDialog ()
void showInterpolationDialog ()
void showLayerDialog ()
void showLineDialog ()
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.
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.
void showMarkerPopupMenu ()
void showMatrixDialog ()
void showMatrixSizeDialog ()
void showMatrixValuesDialog ()
void showMoreWindows ()
QDialog * showPlot3dDialog ()
void showPlotAssociations (int curve)
void showPlotDialog (int curveKey=-1)
 Show plot style dialog for the active MultiLayer / activeGraph / specified curve or the activeGraph options dialog if no curve is specified (curveKey = -1).
void showPlotGeometryDialog ()
void showPlotWizard ()
void showPreferencesDialog ()
void showResults (const QString &s, bool ok=true)
void showResults (bool ok)
void showRightAxisTitleDialog ()
void showRowsDialog ()
void showRowStatistics ()
QDialog * showScaleDialog ()
AxesDialogshowScalePageFromAxisDialog (int axisPos)
void showScriptWindow ()
void showSmoothAverageDialog ()
void showSmoothDialog (int m)
void showSmoothFFTDialog ()
void showSmoothSavGolDialog ()
static void showStandAloneHelp ()
void showTableContextMenu (bool selection)
void showTextDialog ()
void showTitleDialog ()
void showTopAxisTitleDialog ()
void showTwoExpDecayDialog ()
void showWindowContextMenu ()
void showWindowPopupMenu (Q3ListViewItem *it, const QPoint &p, int)
void showWindowTitleBarMenu ()
void showXAxisTitleDialog ()
void showYAxisTitleDialog ()
Projects and Project Files
void cascade ()
ApplicationWindowimportOPJ (const QString &filename)
void modifiedProject (QWidget *w)
 Set the project status to modified and save 'w' as the last modified widget.
void modifiedProject ()
 Set the project status to modifed.
ApplicationWindowopen (const QString &fn)
void open ()
ApplicationWindowopenProject (const QString &fn)
ApplicationWindowplotFile (const QString &fn)
 Create a new project from a data file.
void savedProject ()
 Set the project status to saved (not modified).
bool saveProject ()
void saveProjectAs ()
void updateWindowLists (MyWidget *w)
QWidgetList * windowsList ()
Matrices
MatrixcloneMatrix ()
MatrixconvertTableToMatrix ()
void initMatrix (Matrix *m, const QString &caption)
void invertMatrix ()
Matrixmatrix (const QString &name)
void matrixDeterminant ()
MatrixnewMatrix (const QString &caption, int r, int c)
 To be used when opening a project file only!
MatrixnewMatrix (int rows=32, int columns=32)
 Creates a new empty matrix.
void transposeMatrix ()
Event Handlers
void closeEvent (QCloseEvent *)
void customEvent (QEvent *e)
void dragEnterEvent (QDragEnterEvent *e)
void dropEvent (QDropEvent *e)
void timerEvent (QTimerEvent *e)
Tables
void connectTable (Table *w)
TableconvertMatrixToTable ()
TablecopyTable ()
void customizeTables (const QColor &bgColor, const QColor &textColor, const QColor &headerColor, const QFont &textFont, const QFont &headerFont, bool showComments)
void customTable (Table *w)
void exportAllTables (const QString &sep, bool colNames, bool expSelection)
void exportASCII (const QString &tableName, const QString &sep, bool colNames, bool expSelection)
void initTable (Table *w, const QString &caption)
void loadASCII ()
void loadMultiple ()
void loadMultipleASCIIFiles (const QStringList &fileNames, int importFileAs)
TablenewHiddenTable (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.
TablenewTable (const QString &caption, int r, int c, const QString &text)
TablenewTable (int r, int c, const QString &name=QString(), const QString &legend=QString())
TablenewTable (const QString &caption, int r, int c)
 Used when loading a table from a project file.
TablenewTable (const QString &fname, const QString &sep, int lines, bool renameCols, bool stripSpaces, bool simplifySpaces)
 Used when importing an ASCII file.
TablenewTable ()
 Creates an empty table.
TableStatisticsnewTableStatistics (Table *base, int type, QList< int >, const QString &caption=QString::null)
void newWrksheetPlot (const QString &caption, int r, int c, const QString &text)
void recalculateTable ()
 recalculate selected cells of current table
void setImportOptions (const QString &sep, int lines, bool rename, bool strip, bool simplify)
Tabletable (const QString &name)
QWidgetList * tableList ()
Initialization
void createActions ()
void customMenu (QWidget *w)
void customToolBars (QWidget *w)
void disableActions ()
void hideToolbars ()
void init ()
void initGlobalConstants ()
void initMainMenu ()
void initPlot3DToolBar ()
void initPlotDataMenu ()
void initPlotMenu ()
void initTableAnalysisMenu ()
void initTableMenu ()
void initToolBars ()
void insertTranslatedStrings ()
void translateActionsStrings ()
void windowActivated (QWidget *w)
Plot3D Tools
void custom3DActions (QWidget *w)
void custom3DGrids (int grids)
void fitFrameToLayer ()
 Finds best layout for the 3D plot.
void pickCoordSystem (QAction *action)
void pickFloorStyle (QAction *action)
void pickPlotStyle (QAction *action)
void removeAxes3DPlot ()
void removeGrid3DPlot ()
void resetRotation ()
 Resets rotation of 3D plots to default values.
void setBackGrid3DPlot (bool on)
void setBars3DPlot ()
void setBoxed3DPlot ()
void setCeilGrid3DPlot (bool on)
void setCones3DPlot ()
void setCrosses3DPlot ()
void setEmptyFloor3DPlot ()
void setFilledMesh3DPlot ()
void setFloorData3DPlot ()
void setFloorGrid3DPlot (bool on)
void setFloorIso3DPlot ()
void setFramed3DPlot ()
void setFrontGrid3DPlot (bool on)
void setHiddenLineGrid3DPlot ()
void setLeftGrid3DPlot (bool on)
void setLineGrid3DPlot ()
void setPoints3DPlot ()
void setRightGrid3DPlot (bool on)
void toggle3DAnimation (bool on=true)
void togglePerspective (bool on=true)
 Turns perspective mode on or off.
Graphs
void customGraph (Graph *g)
void plotArea ()
void plotBoxDiagram ()
void plotHistogram ()
void plotHorizontalBars ()
void plotHorSteps ()
void plotL ()
void plotLP ()
void plotP ()
void plotPie ()
void plotSpline ()
void plotVectXYAM ()
void plotVectXYXY ()
void plotVerticalBars ()
void plotVerticalDropLines ()
void plotVertSteps ()
void setArrowDefaultSettings (int lineWidth, const QColor &c, Qt::PenStyle style, int headLength, int headAngle, bool fillHead)
void setGraphDefaultSettings (bool autoscale, bool scaleFonts, bool resizeLayers, bool antialiasing)
void setLegendDefaultSettings (int frame, const QFont &font, const QColor &textCol, const QColor &backgroundCol)
3D Data Plots
Graph3DdataPlot3D (const QString &caption, const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr)
Graph3DdataPlot3D (Table *table, const QString &colName)
Graph3DdataPlotXYZ (const QString &caption, const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr)
Graph3DdataPlotXYZ (Table *table, const QString &zColName, int type)
Graph3DopenMatrixPlot3D (const QString &caption, const QString &matrix_name, double xl, double xr, double yl, double yr, double zl, double zr)
Fitting
void deleteFitTables ()
void fitGauss ()
void fitLinear ()
void fitLorentz ()
void fitMultiPeak (int profile)
void fitMultiPeakGauss ()
void fitMultiPeakLorentz ()
void fitSigmoidal ()
Scripting
void executeNotes ()
 execute all notes marked auto-exec
void restartScriptingEnv ()
 create a new environment for the current scripting language
void scriptError (const QString &message, const QString &scriptName, int lineNumber)
 notify the user that an error occured in the scripting system
void scriptPrint (const QString &text)
 print to scripting console (if available) or to stdout
bool setScriptingLang (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
void showScriptingLangDialog ()
 show scripting language selection dialog
Export and Print
void exportAllGraphs ()
void exportGraph ()
void exportLayer ()
void exportPDF ()
void print (QWidget *w)
void print ()
void printAllPlots ()
Image Analysis
MatriximportImage (const QString &fn)
MatriximportImage ()
void intensityTable ()
void loadImage (const QString &fn)
void loadImage ()
void pixelLineProfile ()
Notes
void initNote (Note *m, const QString &caption)
NotenewNote (const QString &caption=QString())
 Creates a new empty note window.
NoteopenNote (ApplicationWindow *app, const QStringList &flist)
void saveNoteAs ()
List View in Project Explorer
QString listViewDate (const QString &caption)
void renameListViewItem (const QString &oldName, const QString &newName)
void setListView (const QString &caption, const QString &view)
void setListViewDate (const QString &caption, const QString &date)
void setListViewLabel (const QString &caption, const QString &label)
void setListViewSize (const QString &caption, const QString &size)
Reading from a Project File
GraphopenGraph (ApplicationWindow *app, MultiLayer *plot, const QStringList &list)
MatrixopenMatrix (ApplicationWindow *app, const QStringList &flist)
void openRecentProject (int index)
Graph3DopenSurfacePlot (ApplicationWindow *app, const QStringList &lst)
TableopenTable (ApplicationWindow *app, const QStringList &flist)
TableStatisticsopenTableStatistics (const QStringList &flist)

Signals

void modified ()

Public Member Functions

 ApplicationWindow (const QStringList &l)
 ApplicationWindow ()
QString generateUniqueName (const QString &name, bool increment=true)
 ~ApplicationWindow ()

Public Attributes

bool allAxesOn
bool antialiasing2DPlots
QFont appFont
QString appLanguage
QString appStyle
QTranslator * appTranslator
int arrowHeadAngle
int arrowHeadLength
QString asciiDirPath
int asciiID
bool askForSupport
QAssistantClient * assistant
bool autoResizeLayers
bool autoSave
int autoSaveTime
bool autoscale2DPlots
bool autoscale3DPlots
bool autoScaleFonts
bool autoSearchUpdates
bool autoSearchUpdatesRequest
 Equals true if an automatical search for updates was performed on start-up otherwise is set to false;.
int axesLineWidth
QToolButton * btnResults
bool canvasFrameOn
int canvasFrameWidth
int closeID
QString columnSeparator
QString configFilePath
bool confirmCloseFolder
bool confirmCloseMatrix
bool confirmCloseNotes
bool confirmClosePlot2D
bool confirmClosePlot3D
bool confirmCloseTable
bool copiedLayer
Graph::MarkerType copiedMarkerType
Foldercurrent_folder
 pointer to the current folder in the project
int d_decimal_digits
 default precision to be used for all other operations than fitting
bool d_extended_plot_dialog
int d_file_version
 File version code used when opening project files (= maj * 100 + min * 10 + patch).
bool d_print_cropmarks
bool d_scale_plots_on_print
bool d_show_table_comments
QColor defaultArrowColor
int defaultArrowHeadAngle
bool defaultArrowHeadFill
int defaultArrowHeadLength
Qt::PenStyle defaultArrowLineStyle
int defaultArrowLineWidth
int defaultCurveLineWidth
int defaultCurveStyle
int defaultPlotMargin
QString defaultScriptingLang
 The scripting language to use for new projects.
int defaultSymbolSize
QToolBar * displayBar
bool drawBackbones
QToolBar * editTools
bool endArrowOn
QDockWidget * explorerWindow
int exportID
QToolBar * fileTools
bool fillArrowHead
int fillMenuID
int filterMenuID
int fit_output_precision
 precision used for the output of the fit operations
bool fit_scale_errors
 Scale the errors output in fit operations with reduced chi^2.
int fitExpMenuID
QStringList fitFunctions
QString fitPluginsPath
int fitPoints
 Number of points in a generated fit curve.
FolderListViewfolders
QStringList functions
bool generatePeakCurves
bool generateUniformFitPoints
QString helpFilePath
QWidgetList * hiddenWindows
int ignoredLines
QString imagesDirPath
int importMenuID
QLineEdit * info
QWidget * lastModified
QColor legendBackground
int legendFrameStyle
QColor legendTextColor
QStringList locales
int logID
QString logInfo
QDockWidget * logWindow
FolderListViewlv
int majTicksLength
int majTicksStyle
int minTicksLength
int minTicksStyle
int multiPeakMenuID
int newMenuID
int normMenuID
bool orthogonal3DPlots
QWidgetList * outWindows
int panelMenuID
QColor panelsColor
QColor panelsTextColor
bool pasteFitResultsToPlot
int peakCurvesColor
QFont plot3DAxesFont
QStringList plot3DColors
int plot3dID
QFont plot3DNumbersFont
int plot3DResolution
QFont plot3DTitleFont
QToolBar * plot3DTools
QFont plotAxesFont
QFont plotLegendFont
QToolBar * plotMatrixBar
int plotMenuID
QFont plotNumbersFont
QFont plotTitleFont
QToolBar * plotTools
int printAllID
QString projectname
QTranslator * qtTranslator
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.
QTextEdit * results
QStringList rFunctions
bool saved
int savingTimerId
ScriptWindowscriptWindow
int setAsMenuID
ShowWindowsPolicy show_windows_policy
 Describes which windows are shown when the folder becomes the current folder.
bool showPlot3DLegend
bool showPlot3DProjection
bool simplify_spaces
bool smooth3DMesh
int smoothMenuID
int specialPlotMenuID
bool startArrowOn
int statMenuID
bool strip_spaces
QStringList surfaceFunc
QColor tableBkgdColor
QColor tableHeaderColor
QFont tableHeaderFont
QColor tableTextColor
QFont tableTextFont
QToolBar * tableTools
QStringList tableWindows
QString templatesDir
 Path to the folder where the last template file was opened/saved.
QStringList thetaFunctions
bool titleOn
int translateMenuID
QString workingDir
QColor workspaceColor
bool writeFitResultsToLog
 Write fit output information to Result Log.
QWorkspace * ws
QStringList xFunctions
QStringList yFunctions
variables used when user copy/paste markers
int auxMrkBkg
QColor auxMrkBkgColor
QColor auxMrkColor
QPoint auxMrkEnd
QString auxMrkFileName
QFont auxMrkFont
QPoint auxMrkStart
Qt::PenStyle auxMrkStyle
QString auxMrkText
int auxMrkWidth

Private Member Functions

int convertOldToNewColorIndex (int cindex)
 Workaround for the new colors introduced in rev 447.

Private Attributes

QAction * actionAbout
QAction * actionActivateWindow
QAction * actionAdd3DData
QAction * actionAddColToTable
QAction * actionAddErrorBars
QAction * actionAddFunctionCurve
QAction * actionAddImage
QAction * actionAddLayer
QAction * actionAddText
QAction * actionAnimate
QAction * actionAutoCorrelate
QAction * actionAutomaticLayout
QAction * actionBandBlockFilter
QAction * actionBandPassFilter
QAction * actionBoxPlot
QAction * actionCheckUpdates
QAction * actionChooseHelpFolder
QAction * actionClearLogInfo
QAction * actionClearSelection
QAction * actionClearTable
QAction * actionCloseAllWindows
QAction * actionCloseWindow
QAction * actionColorMap
QAction * actionContourMap
QAction * actionConvertMatrix
QAction * actionConvertTable
QAction * actionConvolute
QAction * actionCopySelection
QAction * actionCopyWindow
QAction * actionCorrelate
QAction * actionCurveFullRange
QAction * actionCutSelection
QAction * actionDeconvolute
QAction * actionDeleteFitTables
QAction * actionDeleteLayer
QAction * actionDifferentiate
QAction * actionDisregardCol
QAction * actionDonate
QAction * actionDownloadManual
QAction * actionEditCurveRange
QAction * actionEditFunction
QAction * actionEditSurfacePlot
QAction * actionExportAllGraphs
QAction * actionExportGraph
QAction * actionExportPDF
QAction * actionFFT
QAction * actionFitExpGrowth
QAction * actionFitFrame
QAction * actionFitGauss
QAction * actionFitLinear
QAction * actionFitLorentz
QAction * actionFitSigmoidal
QAction * actionGoToRow
QAction * actionGrayMap
QAction * actionHelpBugReports
QAction * actionHelpForums
QAction * actionHideActiveWindow
QAction * actionHideCurve
QAction * actionHideOtherCurves
QAction * actionHideWindow
QAction * actionHighPassFilter
QAction * actionHomePage
QAction * actionImportImage
QAction * actionIntensityTable
QAction * actionInterpolate
QAction * actionInvertMatrix
QAction * actionLoad
QAction * actionLoadImage
QAction * actionLoadMultiple
QAction * actionLowPassFilter
QAction * actionMatrixDeterminant
QAction * actionMaximizeWindow
QAction * actionMinimizeWindow
QAction * actionMultiPeakGauss
QAction * actionMultiPeakLorentz
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 * actionOpen
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 * 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 * actionPrintWindow
QAction * actionRedo
QAction * actionRemoveCurve
QAction * actionRename
QAction * actionResetRotation
QAction * actionResizeActiveWindow
QAction * actionResizeWindow
QAction * actionRestartScripting
QAction * actionSaveNote
QAction * actionSaveProject
QAction * actionSaveProjectAs
QAction * actionSaveTemplate
QAction * actionScriptingLang
QAction * actionSetAscValues
QAction * actionSetMatrixDimensions
QAction * actionSetMatrixProperties
QAction * actionSetMatrixValues
QAction * actionSetRandomValues
QAction * actionSetXCol
QAction * actionSetXErrCol
QAction * actionSetYCol
QAction * actionSetYErrCol
QAction * actionSetZCol
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 * actionShowImageDialog
QAction * actionShowImportDialog
QAction * actionShowIntDialog
QAction * actionShowLayerDialog
QAction * actionShowLineDialog
QAction * actionShowLog
QAction * actionShowMoreWindows
QAction * actionShowPlotDialog
QAction * actionShowPlotGeometryDialog
QAction * actionShowPlotWizard
QAction * actionShowRowsDialog
QAction * actionShowRowStatistics
QAction * actionShowScaleDialog
QAction * actionShowScriptWindow
QAction * actionShowTextDialog
QAction * actionShowTitleDialog
QAction * actionShowTwoExpDecayDialog
QAction * actionSmoothAverage
QAction * actionSmoothFFT
QAction * actionSmoothSavGol
QAction * actionSortSelection
QAction * actionSortTable
QAction * actionTableRecalculate
QAction * actionTechnicalSupport
QAction * actionTimeStamp
QAction * actionTranslateHor
QAction * actionTranslateVert
QAction * actionTranslations
QAction * actionTransposeMatrix
QAction * actionUndo
QAction * actionUnzoom
QAction * back
QAction * barstyle
QAction * Box
QAction * btnArrow
QAction * btnCursor
QAction * btnLine
QAction * btnMovePoints
QAction * btnPicker
QAction * btnPointer
QAction * btnRemovePoints
QAction * btnSelect
QAction * btnZoomIn
QAction * btnZoomOut
QMenu * calcul
QAction * ceil
QAction * conestyle
QActionGroup * coord
QAction * crossHairStyle
QMenu * dataMenu
QActionGroup * dataTools
QMenu * decay
QList< Q3ListViewItem * > draggedItems
 Stores the pointers to the dragged items from the FolderListViews objects.
QMenu * edit
QSplitter * explorerSplitter
QMenu * exportPlot
QMenu * file
QAction * filledmesh
QMenu * fillMenu
QMenu * filter
QAction * floor
QAction * floordata
QAction * flooriso
QAction * floornone
QActionGroup * floorstyle
QMenu * format
QAction * Frame
QAction * front
QMenu * graph
QActionGroup * grids
QMenu * help
QAction * hiddenline
QHttp http
 Used when checking for new versions.
QMenu * import
GraphlastCopiedLayer
QAction * left
QMenu * matrixMenu
QMenu * multiPeakMenu
QAction * None
QMenu * normMenu
QMenu * panels
QMenu * plot2D
QMenu * plot3D
QMenu * plot3DMenu
QMenu * plotDataMenu
QActionGroup * plotstyle
QAction * pointstyle
QAction * polygon
QMenu * recent
QAction * right
QMenu * scriptingMenu
QMenu * setAsMenu
QMenu * smooth
QMenu * specialPlot
QMenu * stat
QMenu * tableMenu
QMenu * tablesDepend
QMenu * translateMenu
QMenu * type
QBuffer version_buffer
 Used when checking for new versions.
QMenu * view
QMenu * windowsMenu
QAction * wireframe


Member Enumeration Documentation

anonymous enum

Enumerator:
MaxRecentProjects 

enum ApplicationWindow::ShowWindowsPolicy

Enumerator:
HideAll 
ActiveFolder 
SubFolders 


Constructor & Destructor Documentation

ApplicationWindow::ApplicationWindow (  ) 

ApplicationWindow::ApplicationWindow ( const QStringList &  l  ) 

ApplicationWindow::~ApplicationWindow (  ) 


Member Function Documentation

void ApplicationWindow::about (  )  [static, slot]

Show about dialog.

void ApplicationWindow::activateWindow ( MyWidget w  )  [slot]

void ApplicationWindow::activateWindow (  )  [slot]

void ApplicationWindow::add3DData (  )  [slot]

void ApplicationWindow::add3DMatrixPlot (  )  [slot]

void ApplicationWindow::addColToTable (  )  [slot]

void ApplicationWindow::addErrorBars (  )  [slot]

void ApplicationWindow::addFolder (  )  [slot]

Adds a new folder to the project.

void ApplicationWindow::addFolderListViewItem ( Folder f  )  [slot]

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

void ApplicationWindow::addFunctionCurve (  )  [slot]

void ApplicationWindow::addImage (  )  [slot]

void ApplicationWindow::addLayer (  )  [slot]

void ApplicationWindow::addListViewItem ( MyWidget w  )  [slot]

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

void ApplicationWindow::addText (  )  [slot]

void ApplicationWindow::addTimeStamp (  )  [slot]

bool ApplicationWindow::alreadyUsedName ( const QString &  label  )  [slot]

void ApplicationWindow::analysis ( const QString &  whichFit  )  [slot]

void ApplicationWindow::analyzeCurve ( Graph g,
const QString &  whichFit,
const QString &  curveTitle 
) [slot]

void ApplicationWindow::appendProject (  )  [slot]

void ApplicationWindow::applyUserSettings (  )  [slot]

void ApplicationWindow::autoArrangeLayers (  )  [slot]

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

void ApplicationWindow::autoCorrelate (  )  [slot]

void ApplicationWindow::bandBlockFilterDialog (  )  [slot]

void ApplicationWindow::bandPassFilterDialog (  )  [slot]

void ApplicationWindow::cascade (  )  [slot]

Arranges all the visible project windows in a cascade pattern.

void ApplicationWindow::change3DData ( const QString &  colName  )  [slot]

void ApplicationWindow::change3DData (  )  [slot]

void ApplicationWindow::change3DMatrix ( const QString &  matrix_name  )  [slot]

void ApplicationWindow::change3DMatrix (  )  [slot]

void ApplicationWindow::changeAppFont ( const QFont &  f  )  [slot]

void ApplicationWindow::changeAppStyle ( const QString &  s  )  [slot]

void ApplicationWindow::changeFolder ( Folder newFolder,
bool  force = false 
) [slot]

Changes the current folder.

void ApplicationWindow::changeMatrixName ( const QString &  oldName,
const QString &  newName 
) [slot]

void ApplicationWindow::chooseHelpFolder (  )  [slot]

void ApplicationWindow::clearFitFunctionsList (  )  [slot]

void ApplicationWindow::clearLogInfo (  )  [slot]

void ApplicationWindow::clearParamFunctionsList (  )  [slot]

void ApplicationWindow::clearPolarFunctionsList (  )  [slot]

void ApplicationWindow::clearSelection (  )  [slot]

void ApplicationWindow::clearSurfaceFunctionsList (  )  [slot]

void ApplicationWindow::clearTable (  )  [slot]

Matrix * ApplicationWindow::cloneMatrix (  )  [slot]

void ApplicationWindow::closeActiveWindow (  )  [slot]

void ApplicationWindow::closeEvent ( QCloseEvent *  ce  )  [slot]

void ApplicationWindow::closeWindow ( MyWidget window  )  [slot]

QStringList ApplicationWindow::columnsList ( Table::PlotDesignation  plotType = Table::All  )  [slot]

void ApplicationWindow::connectMultilayerPlot ( MultiLayer g  )  [slot]

void ApplicationWindow::connectSurfacePlot ( Graph3D plot  )  [slot]

void ApplicationWindow::connectTable ( Table w  )  [slot]

Table * ApplicationWindow::convertMatrixToTable (  )  [slot]

int ApplicationWindow::convertOldToNewColorIndex ( int  cindex  )  [private]

Workaround for the new colors introduced in rev 447.

Matrix * ApplicationWindow::convertTableToMatrix (  )  [slot]

void ApplicationWindow::convolute (  )  [slot]

void ApplicationWindow::copyActiveLayer (  )  [slot]

MultiLayer * ApplicationWindow::copyGraph (  )  [slot]

void ApplicationWindow::copyMarker (  )  [slot]

void ApplicationWindow::copySelection (  )  [slot]

Graph3D * ApplicationWindow::copySurfacePlot (  )  [slot]

Table * ApplicationWindow::copyTable (  )  [slot]

MyWidget * ApplicationWindow::copyWindow (  )  [slot]

void ApplicationWindow::correlate (  )  [slot]

void ApplicationWindow::createActions (  )  [slot]

void ApplicationWindow::createLanguagesList (  )  [slot]

void ApplicationWindow::custom3DActions ( QWidget *  w  )  [slot]

void ApplicationWindow::custom3DGrids ( int  grids  )  [slot]

void ApplicationWindow::customEvent ( QEvent *  e  )  [slot]

void ApplicationWindow::customGraph ( Graph g  )  [slot]

void ApplicationWindow::customizeTables ( const QColor &  bgColor,
const QColor &  textColor,
const QColor &  headerColor,
const QFont &  textFont,
const QFont &  headerFont,
bool  showComments 
) [slot]

void ApplicationWindow::customMenu ( QWidget *  w  )  [slot]

void ApplicationWindow::customPlot3D ( Graph3D plot  )  [slot]

void ApplicationWindow::customTable ( Table w  )  [slot]

void ApplicationWindow::customToolBars ( QWidget *  w  )  [slot]

void ApplicationWindow::cutSelection (  )  [slot]

Graph3D * ApplicationWindow::dataPlot3D ( const QString &  caption,
const QString &  formula,
double  xl,
double  xr,
double  yl,
double  yr,
double  zl,
double  zr 
) [slot]

Graph3D * ApplicationWindow::dataPlot3D ( Table table,
const QString &  colName 
) [slot]

Graph3D * ApplicationWindow::dataPlotXYZ ( const QString &  caption,
const QString &  formula,
double  xl,
double  xr,
double  yl,
double  yr,
double  zl,
double  zr 
) [slot]

Graph3D * ApplicationWindow::dataPlotXYZ ( Table table,
const QString &  zColName,
int  type 
) [slot]

void ApplicationWindow::deconvolute (  )  [slot]

void ApplicationWindow::defineErrorBars ( const QString &  curveName,
const QString &  errColumnName,
int  direction 
) [slot]

void ApplicationWindow::defineErrorBars ( const QString &  name,
int  type,
const QString &  percent,
int  direction 
) [slot]

void ApplicationWindow::deleteFitTables (  )  [slot]

bool ApplicationWindow::deleteFolder ( Folder f  )  [slot]

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

void ApplicationWindow::deleteFolder (  )  [slot]

Deletes the current folder.

void ApplicationWindow::deleteLayer (  )  [slot]

void ApplicationWindow::deleteSelectedItems (  )  [slot]

Deletes the currently selected items from the list view lv.

QStringList ApplicationWindow::depending3DPlots ( Matrix m  )  [slot]

QStringList ApplicationWindow::dependingPlots ( const QString &  caption  )  [slot]

void ApplicationWindow::desactivateFolders (  )  [slot]

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

void ApplicationWindow::differentiate (  )  [slot]

void ApplicationWindow::disableActions (  )  [slot]

void ApplicationWindow::disableAddText (  )  [slot]

void ApplicationWindow::disableTools (  )  [slot]

void ApplicationWindow::disregardCol (  )  [slot]

void ApplicationWindow::downloadManual (  )  [slot]

Show download page in external browser.

void ApplicationWindow::downloadTranslation (  )  [slot]

Show translations page in external browser.

void ApplicationWindow::dragEnterEvent ( QDragEnterEvent *  e  )  [slot]

void ApplicationWindow::dragFolderItems ( QList< Q3ListViewItem * >  items  )  [inline, slot]

initializes the list of items dragged by the user

void ApplicationWindow::drawArrow (  )  [slot]

void ApplicationWindow::drawLine (  )  [slot]

void ApplicationWindow::dropEvent ( QDropEvent *  e  )  [slot]

void ApplicationWindow::dropFolderItems ( Q3ListViewItem *  dest  )  [slot]

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

void ApplicationWindow::editSurfacePlot (  )  [slot]

void ApplicationWindow::executeNotes (  )  [slot]

execute all notes marked auto-exec

void ApplicationWindow::exportAllGraphs (  )  [slot]

void ApplicationWindow::exportAllTables ( const QString &  sep,
bool  colNames,
bool  expSelection 
) [slot]

void ApplicationWindow::exportASCII ( const QString &  tableName,
const QString &  sep,
bool  colNames,
bool  expSelection 
) [slot]

void ApplicationWindow::exportGraph (  )  [slot]

void ApplicationWindow::exportLayer (  )  [slot]

void ApplicationWindow::exportPDF (  )  [slot]

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

used by the findDialog

void ApplicationWindow::fitFrameToLayer (  )  [slot]

Finds best layout for the 3D plot.

Finds best layout for the 3D plot

void ApplicationWindow::fitGauss (  )  [slot]

void ApplicationWindow::fitLinear (  )  [slot]

void ApplicationWindow::fitLorentz (  )  [slot]

void ApplicationWindow::fitMultiPeak ( int  profile  )  [slot]

void ApplicationWindow::fitMultiPeakGauss (  )  [slot]

void ApplicationWindow::fitMultiPeakLorentz (  )  [slot]

void ApplicationWindow::fitSigmoidal (  )  [slot]

void ApplicationWindow::folderItemChanged ( Q3ListViewItem *  it  )  [slot]

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

void ApplicationWindow::folderItemDoubleClicked ( Q3ListViewItem *  it  )  [slot]

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

void ApplicationWindow::folderProperties (  )  [slot]

pops up folder information

FunctionDialog * ApplicationWindow::functionDialog (  )  [slot]

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)

void ApplicationWindow::goToRow (  )  [slot]

bool ApplicationWindow::hidden ( QWidget *  window  )  [slot]

void ApplicationWindow::hideActiveWindow (  )  [slot]

void ApplicationWindow::hideAllFolderWindows (  )  [slot]

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

void ApplicationWindow::hideCurve (  )  [slot]

void ApplicationWindow::hideFolderWindows ( Folder f  )  [slot]

hides all windows in folder f

void ApplicationWindow::hideOtherCurves (  )  [slot]

void ApplicationWindow::hideToolbars (  )  [slot]

void ApplicationWindow::hideWindow (  )  [slot]

void ApplicationWindow::hideWindow ( MyWidget window  )  [slot]

void ApplicationWindow::highPassFilterDialog (  )  [slot]

Matrix * ApplicationWindow::importImage ( const QString &  fn  )  [slot]

Matrix * ApplicationWindow::importImage (  )  [slot]

ApplicationWindow * ApplicationWindow::importOPJ ( const QString &  filename  )  [slot]

void ApplicationWindow::init (  )  [slot]

void ApplicationWindow::initGlobalConstants (  )  [slot]

void ApplicationWindow::initMainMenu (  )  [slot]

void ApplicationWindow::initMatrix ( Matrix m,
const QString &  caption 
) [slot]

void ApplicationWindow::initMultilayerPlot ( MultiLayer g,
const QString &  name 
) [slot]

void ApplicationWindow::initNote ( Note m,
const QString &  caption 
) [slot]

void ApplicationWindow::initPlot3D ( Graph3D plot  )  [slot]

void ApplicationWindow::initPlot3DToolBar (  )  [slot]

void ApplicationWindow::initPlotDataMenu (  )  [slot]

void ApplicationWindow::initPlotMenu (  )  [slot]

void ApplicationWindow::initTable ( Table w,
const QString &  caption 
) [slot]

void ApplicationWindow::initTableAnalysisMenu (  )  [slot]

void ApplicationWindow::initTableMenu (  )  [slot]

void ApplicationWindow::initToolBars (  )  [slot]

void ApplicationWindow::insert3DMatrixPlot ( const QString &  matrix_name  )  [slot]

void ApplicationWindow::insertNew3DData ( const QString &  colName  )  [slot]

void ApplicationWindow::insertTranslatedStrings (  )  [slot]

void ApplicationWindow::intensityTable (  )  [slot]

void ApplicationWindow::invertMatrix (  )  [slot]

QString ApplicationWindow::listViewDate ( const QString &  caption  )  [slot]

void ApplicationWindow::loadASCII (  )  [slot]

void ApplicationWindow::loadImage ( const QString &  fn  )  [slot]

void ApplicationWindow::loadImage (  )  [slot]

void ApplicationWindow::loadMultiple (  )  [slot]

void ApplicationWindow::loadMultipleASCIIFiles ( const QStringList &  fileNames,
int  importFileAs 
) [slot]

void ApplicationWindow::lowPassFilterDialog (  )  [slot]

Matrix * ApplicationWindow::matrix ( const QString &  name  )  [slot]

void ApplicationWindow::matrixDeterminant (  )  [slot]

QStringList ApplicationWindow::matrixNames (  )  [slot]

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

void ApplicationWindow::maximizeWindow (  )  [slot]

void ApplicationWindow::maximizeWindow ( Q3ListViewItem *  lbi  )  [slot]

void ApplicationWindow::minimizeWindow (  )  [slot]

void ApplicationWindow::modified (  )  [signal]

void ApplicationWindow::modifiedProject ( QWidget *  w  )  [slot]

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

void ApplicationWindow::modifiedProject (  )  [slot]

Set the project status to modifed.

void ApplicationWindow::moveFolder ( FolderListItem src,
FolderListItem dest 
) [slot]

moves a folder item to another

Parameters:
src source folder item
dest destination folder item

void ApplicationWindow::movePoints (  )  [slot]

QStringList ApplicationWindow::multilayerDependencies ( QWidget *  w  )  [slot]

MultiLayer * ApplicationWindow::multilayerPlot ( const QStringList &  colList  )  [slot]

used by the plot wizard

MultiLayer * ApplicationWindow::multilayerPlot ( const QString &  caption  )  [slot]

used when restoring a plot from a project file

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

MultiLayer * ApplicationWindow::multilayerPlot ( int  c,
int  r,
int  style 
) [slot]

void ApplicationWindow::newFunctionPlot ( int  type,
QStringList &  formulas,
const QString &  var,
QList< double > &  ranges,
int  points 
) [slot]

MultiLayer * ApplicationWindow::newGraph ( const QString &  caption = tr("Graph")  )  [slot]

Creates a new empty multilayer plot.

Table * ApplicationWindow::newHiddenTable ( const QString &  name,
const QString &  label,
int  r,
int  c,
const QString &  text = QString() 
) [slot]

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

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

void ApplicationWindow::newLegend (  )  [slot]

Matrix * ApplicationWindow::newMatrix ( const QString &  caption,
int  r,
int  c 
) [slot]

To be used when opening a project file only!

Matrix * ApplicationWindow::newMatrix ( int  rows = 32,
int  columns = 32 
) [slot]

Creates a new empty matrix.

Note * ApplicationWindow::newNote ( const QString &  caption = QString()  )  [slot]

Creates a new empty note window.

Graph3D * ApplicationWindow::newPlot3D ( const QString &  caption,
const QString &  formula,
double  xl,
double  xr,
double  yl,
double  yr,
double  zl,
double  zr 
) [slot]

Graph3D * ApplicationWindow::newPlot3D ( const QString &  formula,
double  xl,
double  xr,
double  yl,
double  yr,
double  zl,
double  zr 
) [slot]

Graph3D * ApplicationWindow::newPlot3D (  )  [slot]

void ApplicationWindow::newProject (  )  [slot]

void ApplicationWindow::newSurfacePlot (  )  [slot]

Table * ApplicationWindow::newTable ( const QString &  caption,
int  r,
int  c,
const QString &  text 
) [slot]

Table * ApplicationWindow::newTable ( int  r,
int  c,
const QString &  name = QString(),
const QString &  legend = QString() 
) [slot]

Table * ApplicationWindow::newTable ( const QString &  caption,
int  r,
int  c 
) [slot]

Used when loading a table from a project file.

Table * ApplicationWindow::newTable ( const QString &  fname,
const QString &  sep,
int  lines,
bool  renameCols,
bool  stripSpaces,
bool  simplifySpaces 
) [slot]

Used when importing an ASCII file.

Table * ApplicationWindow::newTable (  )  [slot]

Creates an empty table.

TableStatistics * ApplicationWindow::newTableStatistics ( Table base,
int  type,
QList< int >  target,
const QString &  caption = QString::null 
) [slot]

void ApplicationWindow::newWrksheetPlot ( const QString &  caption,
int  r,
int  c,
const QString &  text 
) [slot]

void ApplicationWindow::normalizeActiveTable (  )  [slot]

void ApplicationWindow::normalizeSelection (  )  [slot]

ApplicationWindow * ApplicationWindow::open ( const QString &  fn  )  [slot]

void ApplicationWindow::open (  )  [slot]

Graph * ApplicationWindow::openGraph ( ApplicationWindow app,
MultiLayer plot,
const QStringList &  list 
) [slot]

Matrix * ApplicationWindow::openMatrix ( ApplicationWindow app,
const QStringList &  flist 
) [slot]

Graph3D * ApplicationWindow::openMatrixPlot3D ( const QString &  caption,
const QString &  matrix_name,
double  xl,
double  xr,
double  yl,
double  yr,
double  zl,
double  zr 
) [slot]

Note * ApplicationWindow::openNote ( ApplicationWindow app,
const QStringList &  flist 
) [slot]

ApplicationWindow * ApplicationWindow::openProject ( const QString &  fn  )  [slot]

void ApplicationWindow::openRecentProject ( int  index  )  [slot]

Graph3D * ApplicationWindow::openSurfacePlot ( ApplicationWindow app,
const QStringList &  lst 
) [slot]

Table * ApplicationWindow::openTable ( ApplicationWindow app,
const QStringList &  flist 
) [slot]

TableStatistics * ApplicationWindow::openTableStatistics ( const QStringList &  flist  )  [slot]

void ApplicationWindow::openTemplate (  )  [slot]

void ApplicationWindow::parseCommandLineArguments ( const QStringList &  args  )  [slot]

void ApplicationWindow::pasteSelection (  )  [slot]

void ApplicationWindow::pickCoordSystem ( QAction *  action  )  [slot]

void ApplicationWindow::pickDataTool ( QAction *  action  )  [slot]

void ApplicationWindow::pickFloorStyle ( QAction *  action  )  [slot]

void ApplicationWindow::pickPlotStyle ( QAction *  action  )  [slot]

void ApplicationWindow::pickPointerCursor (  )  [slot]

void ApplicationWindow::pixelLineProfile (  )  [slot]

void ApplicationWindow::plot2HorizontalLayers (  )  [slot]

void ApplicationWindow::plot2VerticalLayers (  )  [slot]

void ApplicationWindow::plot3DBars (  )  [slot]

void ApplicationWindow::plot3DHiddenLine (  )  [slot]

void ApplicationWindow::plot3DMatrix ( int  style  )  [slot]

void ApplicationWindow::plot3DPolygons (  )  [slot]

void ApplicationWindow::plot3DRibbon (  )  [slot]

void ApplicationWindow::plot3DScatter (  )  [slot]

void ApplicationWindow::plot3DTrajectory (  )  [slot]

void ApplicationWindow::plot3DWireframe (  )  [slot]

void ApplicationWindow::plot3DWireSurface (  )  [slot]

void ApplicationWindow::plot4Layers (  )  [slot]

void ApplicationWindow::plotArea (  )  [slot]

void ApplicationWindow::plotBoxDiagram (  )  [slot]

MultiLayer * ApplicationWindow::plotColorMap ( Matrix m  )  [slot]

void ApplicationWindow::plotColorMap (  )  [slot]

MultiLayer * ApplicationWindow::plotContour ( Matrix m  )  [slot]

void ApplicationWindow::plotContour (  )  [slot]

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.

MultiLayer * ApplicationWindow::plotGrayScale ( Matrix m  )  [slot]

void ApplicationWindow::plotGrayScale (  )  [slot]

void ApplicationWindow::plotHistogram (  )  [slot]

void ApplicationWindow::plotHorizontalBars (  )  [slot]

void ApplicationWindow::plotHorSteps (  )  [slot]

void ApplicationWindow::plotL (  )  [slot]

void ApplicationWindow::plotLP (  )  [slot]

void ApplicationWindow::plotP (  )  [slot]

void ApplicationWindow::plotPie (  )  [slot]

MultiLayer * ApplicationWindow::plotSpectrogram ( Matrix m,
Graph::CurveType  type 
) [slot]

Creates a new spectrogram graph.

void ApplicationWindow::plotSpline (  )  [slot]

void ApplicationWindow::plotStackedHistograms (  )  [slot]

void ApplicationWindow::plotStackedLayers (  )  [slot]

void ApplicationWindow::plotVectXYAM (  )  [slot]

void ApplicationWindow::plotVectXYXY (  )  [slot]

void ApplicationWindow::plotVerticalBars (  )  [slot]

void ApplicationWindow::plotVerticalDropLines (  )  [slot]

void ApplicationWindow::plotVertSteps (  )  [slot]

void ApplicationWindow::polishGraph ( Graph g,
int  style 
) [slot]

void ApplicationWindow::print ( QWidget *  w  )  [slot]

void ApplicationWindow::print (  )  [slot]

void ApplicationWindow::printAllPlots (  )  [slot]

void ApplicationWindow::printWindow (  )  [slot]

Folder * ApplicationWindow::projectFolder (  )  [slot]

returns a pointer to the root project folder

bool ApplicationWindow::projectHas2DPlots (  )  [slot]

bool ApplicationWindow::projectHas3DPlots (  )  [slot]

bool ApplicationWindow::projectHasMatrices (  )  [slot]

void ApplicationWindow::projectProperties (  )  [slot]

pops up information about the current project

void ApplicationWindow::readSettings (  )  [slot]

void ApplicationWindow::recalculateTable (  )  [slot]

recalculate selected cells of current table

void ApplicationWindow::receivedVersionFile ( bool  error  )  [slot]

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

void ApplicationWindow::redo (  )  [slot]

void ApplicationWindow::remove3DMatrixPlots ( Matrix m  )  [slot]

void ApplicationWindow::removeAxes3DPlot (  )  [slot]

void ApplicationWindow::removeCurve (  )  [slot]

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

void ApplicationWindow::removeCurves ( const QString &  name  )  [slot]

void ApplicationWindow::removeGrid3DPlot (  )  [slot]

void ApplicationWindow::removePoints (  )  [slot]

void ApplicationWindow::removeWindowFromLists ( QWidget *  w  )  [slot]

Does all the cleaning work before actually deleting a window!

void ApplicationWindow::rename (  )  [slot]

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

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

void ApplicationWindow::renameListViewItem ( const QString &  oldName,
const QString &  newName 
) [slot]

bool ApplicationWindow::renameWindow ( MyWidget w,
const QString &  text 
) [slot]

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

void ApplicationWindow::renameWindow ( Q3ListViewItem *  item,
int  ,
const QString &  s 
) [slot]

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

void ApplicationWindow::renameWindow (  )  [slot]

void ApplicationWindow::resetRotation (  )  [slot]

Resets rotation of 3D plots to default values.

Resets rotation of 3D plots to default values

void ApplicationWindow::resizeActiveWindow (  )  [slot]

void ApplicationWindow::resizeWindow (  )  [slot]

void ApplicationWindow::restartScriptingEnv (  )  [slot]

create a new environment for the current scripting language

void ApplicationWindow::restoreWindowGeometry ( ApplicationWindow app,
MyWidget w,
const QString  s 
) [slot]

void ApplicationWindow::saveAsProject (  )  [slot]

void ApplicationWindow::saveAsTemplate (  )  [slot]

void ApplicationWindow::savedProject (  )  [slot]

Set the project status to saved (not modified).

void ApplicationWindow::saveFitFunctionsList ( const QStringList &  l  )  [slot]

void ApplicationWindow::saveFolder ( Folder folder,
const QString &  fn 
) [slot]

void ApplicationWindow::saveFolderAsProject ( Folder f  )  [slot]

void ApplicationWindow::saveNoteAs (  )  [slot]

bool ApplicationWindow::saveProject (  )  [slot]

void ApplicationWindow::saveProjectAs (  )  [slot]

void ApplicationWindow::saveSettings (  )  [slot]

void ApplicationWindow::scriptError ( const QString &  message,
const QString &  scriptName,
int  lineNumber 
) [slot]

notify the user that an error occured in the scripting system

void ApplicationWindow::scriptPrint ( const QString &  text  )  [slot]

print to scripting console (if available) or to stdout

void ApplicationWindow::searchForUpdates (  )  [slot]

called when the user presses the actionCheckUpdates

void ApplicationWindow::setAppColors ( const QColor &  wc,
const QColor &  pc,
const QColor &  tpc 
) [slot]

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

void ApplicationWindow::setAscValues (  )  [slot]

void ApplicationWindow::setAutoScale (  )  [slot]

void ApplicationWindow::setBackGrid3DPlot ( bool  on  )  [slot]

void ApplicationWindow::setBars3DPlot (  )  [slot]

void ApplicationWindow::setBoxed3DPlot (  )  [slot]

void ApplicationWindow::setCeilGrid3DPlot ( bool  on  )  [slot]

void ApplicationWindow::setCones3DPlot (  )  [slot]

void ApplicationWindow::setCrosses3DPlot (  )  [slot]

void ApplicationWindow::setCurveFullRange (  )  [slot]

void ApplicationWindow::setEmptyFloor3DPlot (  )  [slot]

void ApplicationWindow::setFilledMesh3DPlot (  )  [slot]

void ApplicationWindow::setFloorData3DPlot (  )  [slot]

void ApplicationWindow::setFloorGrid3DPlot ( bool  on  )  [slot]

void ApplicationWindow::setFloorIso3DPlot (  )  [slot]

void ApplicationWindow::setFramed3DPlot (  )  [slot]

void ApplicationWindow::setFrontGrid3DPlot ( bool  on  )  [slot]

void ApplicationWindow::setGraphDefaultSettings ( bool  autoscale,
bool  scaleFonts,
bool  resizeLayers,
bool  antialiasing 
) [slot]

void ApplicationWindow::setHiddenLineGrid3DPlot (  )  [slot]

void ApplicationWindow::setImportOptions ( const QString &  sep,
int  lines,
bool  rename,
bool  strip,
bool  simplify 
) [slot]

void ApplicationWindow::setLeftGrid3DPlot ( bool  on  )  [slot]

void ApplicationWindow::setLegendDefaultSettings ( int  frame,
const QFont &  font,
const QColor &  textCol,
const QColor &  backgroundCol 
) [slot]

void ApplicationWindow::setLineGrid3DPlot (  )  [slot]

void ApplicationWindow::setListView ( const QString &  caption,
const QString &  view 
) [slot]

void ApplicationWindow::setListViewDate ( const QString &  caption,
const QString &  date 
) [slot]

void ApplicationWindow::setListViewLabel ( const QString &  caption,
const QString &  label 
) [slot]

void ApplicationWindow::setListViewSize ( const QString &  caption,
const QString &  size 
) [slot]

void ApplicationWindow::setPlot3DOptions (  )  [slot]

void ApplicationWindow::setPoints3DPlot (  )  [slot]

void ApplicationWindow::setRandomValues (  )  [slot]

void ApplicationWindow::setRightGrid3DPlot ( bool  on  )  [slot]

void ApplicationWindow::setSaveSettings ( bool  autoSaving,
int  min 
) [slot]

bool ApplicationWindow::setScriptingLang ( const QString &  lang,
bool  force = false 
) [slot]

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

void ApplicationWindow::setShowWindowsPolicy ( int  p  )  [slot]

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

void ApplicationWindow::setWindowGeometry ( int  x,
int  y,
int  w,
int  h 
) [slot]

Changes the geometry of the active MDI window.

void ApplicationWindow::setXCol (  )  [slot]

void ApplicationWindow::setXErrCol (  )  [slot]

void ApplicationWindow::setYCol (  )  [slot]

void ApplicationWindow::setYErrCol (  )  [slot]

void ApplicationWindow::setZCol (  )  [slot]

void ApplicationWindow::showAllCurves (  )  [slot]

void ApplicationWindow::showAllFolderWindows (  )  [slot]

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

void ApplicationWindow::showAxis ( int  axis,
int  type,
const QString &  labelsColName,
bool  axisOn,
int  majTicksType,
int  minTicksType,
bool  labelsOn,
const QColor &  c,
int  format,
int  prec,
int  rotation,
int  baselineDist,
const QString &  formula,
const QColor &  labelsColor 
) [slot]

void ApplicationWindow::showAxisDialog (  )  [slot]

AxesDialog * ApplicationWindow::showAxisPageFromAxisDialog ( int  axisPos  )  [slot]

void ApplicationWindow::showBugTracker (  )  [slot]

Open bug tracking system at berliOS in external browser.

void ApplicationWindow::showColMenu ( int  c  )  [slot]

void ApplicationWindow::showColsDialog (  )  [slot]

void ApplicationWindow::showColStatistics (  )  [slot]

void ApplicationWindow::showColumnOptionsDialog (  )  [slot]

void ApplicationWindow::showColumnValuesDialog (  )  [slot]

void ApplicationWindow::showCursor (  )  [slot]

void ApplicationWindow::showCurveContextMenu ( int  curveKey  )  [slot]

void ApplicationWindow::showCurvePlotDialog (  )  [slot]

CurveRangeDialog * ApplicationWindow::showCurveRangeDialog ( Graph g,
int  curve 
) [slot]

void ApplicationWindow::showCurveRangeDialog (  )  [slot]

void ApplicationWindow::showCurvesDialog (  )  [slot]

void ApplicationWindow::showCurveWorksheet ( Graph g,
int  curveIndex 
) [slot]

void ApplicationWindow::showCurveWorksheet (  )  [slot]

void ApplicationWindow::showDataSetDialog ( const QString &  whichFit  )  [slot]

void ApplicationWindow::showDonationDialog (  )  [slot]

void ApplicationWindow::showDonationsPage (  )  [slot]

Open donation page in external browser.

void ApplicationWindow::showExpDecay3Dialog (  )  [slot]

void ApplicationWindow::showExpDecayDialog ( int  type  )  [slot]

void ApplicationWindow::showExpDecayDialog (  )  [slot]

void ApplicationWindow::showExpGrowthDialog (  )  [slot]

void ApplicationWindow::showExportASCIIDialog (  )  [slot]

void ApplicationWindow::showFFTDialog (  )  [slot]

void ApplicationWindow::showFilterDialog ( int  filter  )  [slot]

void ApplicationWindow::showFindDialogue (  )  [slot]

void ApplicationWindow::showFitDialog (  )  [slot]

void ApplicationWindow::showFitPolynomDialog (  )  [slot]

void ApplicationWindow::showFolderPopupMenu ( Q3ListViewItem *  it,
const QPoint &  p,
int   
) [slot]

connected to the SIGNAL contextMenuRequested from the list views

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

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"

void ApplicationWindow::showForums (  )  [slot]

Open forums page at berliOS in external browser.

void ApplicationWindow::showFunctionDialog ( Graph g,
int  curve 
) [slot]

void ApplicationWindow::showFunctionDialog (  )  [slot]

void ApplicationWindow::showGeneralPlotDialog (  )  [slot]

void ApplicationWindow::showGraphContextMenu (  )  [slot]

void ApplicationWindow::showGridDialog (  )  [slot]

void ApplicationWindow::showHelp (  )  [slot]

void ApplicationWindow::showHomePage (  )  [slot]

Open QtiPlot homepage in external browser.

void ApplicationWindow::showImageDialog (  )  [slot]

void ApplicationWindow::showImportDialog (  )  [slot]

void ApplicationWindow::showIntegrationDialog (  )  [slot]

void ApplicationWindow::showInterpolationDialog (  )  [slot]

void ApplicationWindow::showLayerDialog (  )  [slot]

void ApplicationWindow::showLineDialog (  )  [slot]

void ApplicationWindow::showListViewPopupMenu ( const QPoint &  p  )  [slot]

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

void ApplicationWindow::showListViewSelectionMenu ( const QPoint &  p  )  [slot]

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

void ApplicationWindow::showMarkerPopupMenu (  )  [slot]

void ApplicationWindow::showMatrixDialog (  )  [slot]

void ApplicationWindow::showMatrixSizeDialog (  )  [slot]

void ApplicationWindow::showMatrixValuesDialog (  )  [slot]

void ApplicationWindow::showMoreWindows (  )  [slot]

QDialog * ApplicationWindow::showPlot3dDialog (  )  [slot]

void ApplicationWindow::showPlotAssociations ( int  curve  )  [slot]

void ApplicationWindow::showPlotDialog ( int  curveKey = -1  )  [slot]

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

void ApplicationWindow::showPlotGeometryDialog (  )  [slot]

void ApplicationWindow::showPlotWizard (  )  [slot]

void ApplicationWindow::showPreferencesDialog (  )  [slot]

void ApplicationWindow::showRangeSelectors (  )  [slot]

void ApplicationWindow::showResults ( const QString &  s,
bool  ok = true 
) [slot]

void ApplicationWindow::showResults ( bool  ok  )  [slot]

void ApplicationWindow::showRightAxisTitleDialog (  )  [slot]

void ApplicationWindow::showRowsDialog (  )  [slot]

void ApplicationWindow::showRowStatistics (  )  [slot]

QDialog * ApplicationWindow::showScaleDialog (  )  [slot]

AxesDialog * ApplicationWindow::showScalePageFromAxisDialog ( int  axisPos  )  [slot]

void ApplicationWindow::showScreenReader (  )  [slot]

void ApplicationWindow::showScriptingLangDialog (  )  [slot]

show scripting language selection dialog

void ApplicationWindow::showScriptWindow (  )  [slot]

void ApplicationWindow::showSmoothAverageDialog (  )  [slot]

void ApplicationWindow::showSmoothDialog ( int  m  )  [slot]

void ApplicationWindow::showSmoothFFTDialog (  )  [slot]

void ApplicationWindow::showSmoothSavGolDialog (  )  [slot]

void ApplicationWindow::showStandAloneHelp (  )  [static, slot]

void ApplicationWindow::showSupportPage (  )  [slot]

Open support page in external browser.

void ApplicationWindow::showTable ( int  i  )  [slot]

void ApplicationWindow::showTable ( const QString &  curve  )  [slot]

void ApplicationWindow::showTableContextMenu ( bool  selection  )  [slot]

void ApplicationWindow::showTextDialog (  )  [slot]

void ApplicationWindow::showTitleDialog (  )  [slot]

void ApplicationWindow::showTopAxisTitleDialog (  )  [slot]

void ApplicationWindow::showTwoExpDecayDialog (  )  [slot]

void ApplicationWindow::showWindowContextMenu (  )  [slot]

void ApplicationWindow::showWindowPopupMenu ( Q3ListViewItem *  it,
const QPoint &  p,
int   
) [slot]

void ApplicationWindow::showWindowTitleBarMenu (  )  [slot]

void ApplicationWindow::showXAxisTitleDialog (  )  [slot]

void ApplicationWindow::showYAxisTitleDialog (  )  [slot]

void ApplicationWindow::sortActiveTable (  )  [slot]

void ApplicationWindow::sortSelection (  )  [slot]

void ApplicationWindow::startRenameFolder ( Q3ListViewItem *  item  )  [slot]

starts renaming the selected folder by creating a built-in text editor

void ApplicationWindow::startRenameFolder (  )  [slot]

starts renaming the selected folder by creating a built-in text editor

void ApplicationWindow::switchToLanguage ( const QString &  locale  )  [slot]

void ApplicationWindow::switchToLanguage ( int  param  )  [slot]

Table * ApplicationWindow::table ( const QString &  name  )  [slot]

QList< QWidget * > * ApplicationWindow::tableList (  )  [slot]

void ApplicationWindow::timerEvent ( QTimerEvent *  e  )  [slot]

void ApplicationWindow::toggle3DAnimation ( bool  on = true  )  [slot]

Turns 3D animation on or off

void ApplicationWindow::togglePerspective ( bool  on = true  )  [slot]

Turns perspective mode on or off.

Turns perspective mode on or off

void ApplicationWindow::translateActionsStrings (  )  [slot]

void ApplicationWindow::translateCurveHor (  )  [slot]

void ApplicationWindow::translateCurveVert (  )  [slot]

void ApplicationWindow::transposeMatrix (  )  [slot]

void ApplicationWindow::undo (  )  [slot]

void ApplicationWindow::updateAppFonts (  )  [slot]

void ApplicationWindow::updateColNames ( const QString &  oldName,
const QString &  newName 
) [slot]

void ApplicationWindow::updateConfirmOptions ( bool  askTables,
bool  askMatrixes,
bool  askPlots2D,
bool  askPlots3D,
bool  askNotes 
) [slot]

void ApplicationWindow::updateCurves ( Table t,
const QString &  name 
) [slot]

void ApplicationWindow::updateFunctionLists ( int  type,
QStringList &  formulas 
) [slot]

void ApplicationWindow::updateLog ( const QString &  result  )  [slot]

void ApplicationWindow::updateMatrixPlots ( QWidget *  window  )  [slot]

void ApplicationWindow::updateRecentProjectsList (  )  [slot]

void ApplicationWindow::updateSurfaceFuncList ( const QString &  s  )  [slot]

void ApplicationWindow::updateTableNames ( const QString &  oldName,
const QString &  newName 
) [slot]

void ApplicationWindow::updateWindowLists ( MyWidget w  )  [slot]

void ApplicationWindow::updateWindowStatus ( MyWidget w  )  [slot]

QString ApplicationWindow::versionString (  )  [static, slot]

Return a version string ("QtiPlot x.y.z").

QWidget * ApplicationWindow::window ( const QString &  name  )  [slot]

Returns a pointer to the window named "name".

void ApplicationWindow::windowActivated ( QWidget *  w  )  [slot]

QString ApplicationWindow::windowGeometryInfo ( MyWidget w  )  [slot]

void ApplicationWindow::windowProperties (  )  [slot]

pops up information about the selected window item

QWidgetList * ApplicationWindow::windowsList (  )  [slot]

void ApplicationWindow::windowsMenuAboutToShow (  )  [slot]

void ApplicationWindow::windowsMenuActivated ( int  id  )  [slot]

void ApplicationWindow::zoomIn (  )  [slot]

void ApplicationWindow::zoomOut (  )  [slot]


Member Data Documentation

QAction* ApplicationWindow::actionAbout [private]

QAction* ApplicationWindow::actionActivateWindow [private]

QAction * ApplicationWindow::actionAdd3DData [private]

QAction* ApplicationWindow::actionAddColToTable [private]

QAction * ApplicationWindow::actionAddErrorBars [private]

QAction * ApplicationWindow::actionAddFunctionCurve [private]

QAction * ApplicationWindow::actionAddImage [private]

QAction * ApplicationWindow::actionAddLayer [private]

QAction * ApplicationWindow::actionAddText [private]

QAction* ApplicationWindow::actionAnimate [private]

QAction * ApplicationWindow::actionAutoCorrelate [private]

QAction * ApplicationWindow::actionAutomaticLayout [private]

QAction * ApplicationWindow::actionBandBlockFilter [private]

QAction * ApplicationWindow::actionBandPassFilter [private]

QAction* ApplicationWindow::actionBoxPlot [private]

QAction * ApplicationWindow::actionCheckUpdates [private]

QAction * ApplicationWindow::actionChooseHelpFolder [private]

QAction * ApplicationWindow::actionClearLogInfo [private]

QAction * ApplicationWindow::actionClearSelection [private]

QAction * ApplicationWindow::actionClearTable [private]

QAction* ApplicationWindow::actionCloseAllWindows [private]

QAction * ApplicationWindow::actionCloseWindow [private]

QAction* ApplicationWindow::actionColorMap [private]

QAction * ApplicationWindow::actionContourMap [private]

QAction * ApplicationWindow::actionConvertMatrix [private]

QAction * ApplicationWindow::actionConvertTable [private]

QAction * ApplicationWindow::actionConvolute [private]

QAction * ApplicationWindow::actionCopySelection [private]

QAction* ApplicationWindow::actionCopyWindow [private]

QAction * ApplicationWindow::actionCorrelate [private]

QAction * ApplicationWindow::actionCurveFullRange [private]

QAction* ApplicationWindow::actionCutSelection [private]

QAction * ApplicationWindow::actionDeconvolute [private]

QAction* ApplicationWindow::actionDeleteFitTables [private]

QAction * ApplicationWindow::actionDeleteLayer [private]

QAction* ApplicationWindow::actionDifferentiate [private]

QAction * ApplicationWindow::actionDisregardCol [private]

QAction* ApplicationWindow::actionDonate [private]

QAction * ApplicationWindow::actionDownloadManual [private]

QAction* ApplicationWindow::actionEditCurveRange [private]

QAction* ApplicationWindow::actionEditFunction [private]

QAction * ApplicationWindow::actionEditSurfacePlot [private]

QAction * ApplicationWindow::actionExportAllGraphs [private]

QAction* ApplicationWindow::actionExportGraph [private]

QAction * ApplicationWindow::actionExportPDF [private]

QAction * ApplicationWindow::actionFFT [private]

QAction* ApplicationWindow::actionFitExpGrowth [private]

QAction * ApplicationWindow::actionFitFrame [private]

QAction * ApplicationWindow::actionFitGauss [private]

QAction * ApplicationWindow::actionFitLinear [private]

QAction * ApplicationWindow::actionFitLorentz [private]

QAction * ApplicationWindow::actionFitSigmoidal [private]

QAction * ApplicationWindow::actionGoToRow [private]

QAction * ApplicationWindow::actionGrayMap [private]

QAction * ApplicationWindow::actionHelpBugReports [private]

QAction* ApplicationWindow::actionHelpForums [private]

QAction * ApplicationWindow::actionHideActiveWindow [private]

QAction * ApplicationWindow::actionHideCurve [private]

QAction * ApplicationWindow::actionHideOtherCurves [private]

QAction * ApplicationWindow::actionHideWindow [private]

QAction * ApplicationWindow::actionHighPassFilter [private]

QAction * ApplicationWindow::actionHomePage [private]

QAction * ApplicationWindow::actionImportImage [private]

QAction * ApplicationWindow::actionIntensityTable [private]

QAction * ApplicationWindow::actionInterpolate [private]

QAction * ApplicationWindow::actionInvertMatrix [private]

QAction* ApplicationWindow::actionLoad [private]

QAction * ApplicationWindow::actionLoadImage [private]

QAction * ApplicationWindow::actionLoadMultiple [private]

QAction* ApplicationWindow::actionLowPassFilter [private]

QAction* ApplicationWindow::actionMatrixDeterminant [private]

QAction * ApplicationWindow::actionMaximizeWindow [private]

QAction * ApplicationWindow::actionMinimizeWindow [private]

QAction * ApplicationWindow::actionMultiPeakGauss [private]

QAction * ApplicationWindow::actionMultiPeakLorentz [private]

QAction * ApplicationWindow::actionNewFunctionPlot [private]

QAction * ApplicationWindow::actionNewGraph [private]

QAction * ApplicationWindow::actionNewLegend [private]

QAction * ApplicationWindow::actionNewMatrix [private]

QAction * ApplicationWindow::actionNewNote [private]

QAction* ApplicationWindow::actionNewProject [private]

QAction * ApplicationWindow::actionNewSurfacePlot [private]

QAction * ApplicationWindow::actionNewTable [private]

QAction* ApplicationWindow::actionNextWindow [private]

QAction * ApplicationWindow::actionNormalizeSelection [private]

QAction* ApplicationWindow::actionNormalizeTable [private]

QAction * ApplicationWindow::actionNoteEvaluate [private]

QAction* ApplicationWindow::actionNoteExecute [private]

QAction * ApplicationWindow::actionNoteExecuteAll [private]

QAction* ApplicationWindow::actionOpen [private]

QAction * ApplicationWindow::actionOpenTemplate [private]

QAction * ApplicationWindow::actionPasteSelection [private]

QAction * ApplicationWindow::actionPerspective [private]

QAction * ApplicationWindow::actionPixelLineProfile [private]

QAction * ApplicationWindow::actionPlot2HorizontalLayers [private]

QAction * ApplicationWindow::actionPlot2VerticalLayers [private]

QAction * ApplicationWindow::actionPlot3DBars [private]

QAction * ApplicationWindow::actionPlot3DHiddenLine [private]

QAction * ApplicationWindow::actionPlot3DPolygons [private]

QAction* ApplicationWindow::actionPlot3DRibbon [private]

QAction * ApplicationWindow::actionPlot3DScatter [private]

QAction * ApplicationWindow::actionPlot3DTrajectory [private]

QAction* ApplicationWindow::actionPlot3DWireFrame [private]

QAction * ApplicationWindow::actionPlot3DWireSurface [private]

QAction * ApplicationWindow::actionPlot4Layers [private]

QAction * ApplicationWindow::actionPlotArea [private]

QAction* ApplicationWindow::actionPlotHistogram [private]

QAction* ApplicationWindow::actionPlotHorizontalBars [private]

QAction * ApplicationWindow::actionPlotHorSteps [private]

QAction* ApplicationWindow::actionPlotL [private]

QAction * ApplicationWindow::actionPlotLP [private]

QAction * ApplicationWindow::actionPlotP [private]

QAction * ApplicationWindow::actionPlotPie [private]

QAction * ApplicationWindow::actionPlotSpline [private]

QAction * ApplicationWindow::actionPlotStackedHistograms [private]

QAction * ApplicationWindow::actionPlotStackedLayers [private]

QAction * ApplicationWindow::actionPlotVectXYAM [private]

QAction * ApplicationWindow::actionPlotVectXYXY [private]

QAction * ApplicationWindow::actionPlotVerticalBars [private]

QAction * ApplicationWindow::actionPlotVerticalDropLines [private]

QAction* ApplicationWindow::actionPlotVertSteps [private]

QAction * ApplicationWindow::actionPrevWindow [private]

QAction * ApplicationWindow::actionPrint [private]

QAction * ApplicationWindow::actionPrintAllPlots [private]

QAction * ApplicationWindow::actionPrintWindow [private]

QAction * ApplicationWindow::actionRedo [private]

QAction * ApplicationWindow::actionRemoveCurve [private]

QAction* ApplicationWindow::actionRename [private]

QAction * ApplicationWindow::actionResetRotation [private]

QAction* ApplicationWindow::actionResizeActiveWindow [private]

QAction * ApplicationWindow::actionResizeWindow [private]

QAction * ApplicationWindow::actionRestartScripting [private]

QAction * ApplicationWindow::actionSaveNote [private]

QAction * ApplicationWindow::actionSaveProject [private]

QAction * ApplicationWindow::actionSaveProjectAs [private]

QAction * ApplicationWindow::actionSaveTemplate [private]

QAction* ApplicationWindow::actionScriptingLang [private]

QAction * ApplicationWindow::actionSetAscValues [private]

QAction* ApplicationWindow::actionSetMatrixDimensions [private]

QAction * ApplicationWindow::actionSetMatrixProperties [private]

QAction * ApplicationWindow::actionSetMatrixValues [private]

QAction * ApplicationWindow::actionSetRandomValues [private]

QAction* ApplicationWindow::actionSetXCol [private]

QAction * ApplicationWindow::actionSetXErrCol [private]

QAction * ApplicationWindow::actionSetYCol [private]

QAction * ApplicationWindow::actionSetYErrCol [private]

QAction * ApplicationWindow::actionSetZCol [private]

QAction * ApplicationWindow::actionShowAllCurves [private]

QAction* ApplicationWindow::actionShowAxisDialog [private]

QAction * ApplicationWindow::actionShowColsDialog [private]

QAction* ApplicationWindow::actionShowColStatistics [private]

QAction* ApplicationWindow::actionShowColumnOptionsDialog [private]

QAction * ApplicationWindow::actionShowColumnValuesDialog [private]

QAction * ApplicationWindow::actionShowConfigureDialog [private]

QAction * ApplicationWindow::actionShowCurvePlotDialog [private]

QAction* ApplicationWindow::actionShowCurvesDialog [private]

QAction * ApplicationWindow::actionShowCurveWorksheet [private]

QAction * ApplicationWindow::actionShowExpDecay3Dialog [private]

QAction* ApplicationWindow::actionShowExpDecayDialog [private]

QAction* ApplicationWindow::actionShowExplorer [private]

QAction * ApplicationWindow::actionShowExportASCIIDialog [private]

QAction * ApplicationWindow::actionShowFitDialog [private]

QAction * ApplicationWindow::actionShowFitPolynomDialog [private]

QAction * ApplicationWindow::actionShowGridDialog [private]

QAction * ApplicationWindow::actionShowHelp [private]

QAction * ApplicationWindow::actionShowImageDialog [private]

QAction* ApplicationWindow::actionShowImportDialog [private]

QAction * ApplicationWindow::actionShowIntDialog [private]

QAction * ApplicationWindow::actionShowLayerDialog [private]

QAction* ApplicationWindow::actionShowLineDialog [private]

QAction * ApplicationWindow::actionShowLog [private]

QAction* ApplicationWindow::actionShowMoreWindows [private]

QAction* ApplicationWindow::actionShowPlotDialog [private]

QAction* ApplicationWindow::actionShowPlotGeometryDialog [private]

QAction * ApplicationWindow::actionShowPlotWizard [private]

QAction * ApplicationWindow::actionShowRowsDialog [private]

QAction * ApplicationWindow::actionShowRowStatistics [private]

QAction * ApplicationWindow::actionShowScaleDialog [private]

QAction* ApplicationWindow::actionShowScriptWindow [private]

QAction * ApplicationWindow::actionShowTextDialog [private]

QAction * ApplicationWindow::actionShowTitleDialog [private]

QAction * ApplicationWindow::actionShowTwoExpDecayDialog [private]

QAction * ApplicationWindow::actionSmoothAverage [private]

QAction * ApplicationWindow::actionSmoothFFT [private]

QAction* ApplicationWindow::actionSmoothSavGol [private]

QAction * ApplicationWindow::actionSortSelection [private]

QAction* ApplicationWindow::actionSortTable [private]

QAction* ApplicationWindow::actionTableRecalculate [private]

QAction * ApplicationWindow::actionTechnicalSupport [private]

QAction * ApplicationWindow::actionTimeStamp [private]

QAction* ApplicationWindow::actionTranslateHor [private]

QAction * ApplicationWindow::actionTranslateVert [private]

QAction * ApplicationWindow::actionTranslations [private]

QAction * ApplicationWindow::actionTransposeMatrix [private]

QAction * ApplicationWindow::actionUndo [private]

QAction * ApplicationWindow::actionUnzoom [private]

bool ApplicationWindow::allAxesOn

bool ApplicationWindow::antialiasing2DPlots

QFont ApplicationWindow::appFont

QString ApplicationWindow::appLanguage

QString ApplicationWindow::appStyle

QTranslator* ApplicationWindow::appTranslator

int ApplicationWindow::arrowHeadAngle

int ApplicationWindow::arrowHeadLength

QString ApplicationWindow::asciiDirPath

int ApplicationWindow::asciiID

bool ApplicationWindow::askForSupport

QAssistantClient* ApplicationWindow::assistant

bool ApplicationWindow::autoResizeLayers

bool ApplicationWindow::autoSave

int ApplicationWindow::autoSaveTime

bool ApplicationWindow::autoscale2DPlots

bool ApplicationWindow::autoscale3DPlots

bool ApplicationWindow::autoScaleFonts

bool ApplicationWindow::autoSearchUpdates

bool ApplicationWindow::autoSearchUpdatesRequest

Equals true if an automatical search for updates was performed on start-up otherwise is set to false;.

int ApplicationWindow::auxMrkBkg

QColor ApplicationWindow::auxMrkBkgColor

QColor ApplicationWindow::auxMrkColor

QPoint ApplicationWindow::auxMrkEnd

QString ApplicationWindow::auxMrkFileName

QFont ApplicationWindow::auxMrkFont

QPoint ApplicationWindow::auxMrkStart

Qt::PenStyle ApplicationWindow::auxMrkStyle

QString ApplicationWindow::auxMrkText

int ApplicationWindow::auxMrkWidth

int ApplicationWindow::axesLineWidth

QAction* ApplicationWindow::back [private]

QAction* ApplicationWindow::barstyle [private]

QAction* ApplicationWindow::Box [private]

QAction * ApplicationWindow::btnArrow [private]

QAction* ApplicationWindow::btnCursor [private]

QAction * ApplicationWindow::btnLine [private]

QAction * ApplicationWindow::btnMovePoints [private]

QAction * ApplicationWindow::btnPicker [private]

QAction * ApplicationWindow::btnPointer [private]

QAction * ApplicationWindow::btnRemovePoints [private]

QToolButton* ApplicationWindow::btnResults

QAction * ApplicationWindow::btnSelect [private]

QAction* ApplicationWindow::btnZoomIn [private]

QAction * ApplicationWindow::btnZoomOut [private]

QMenu * ApplicationWindow::calcul [private]

bool ApplicationWindow::canvasFrameOn

int ApplicationWindow::canvasFrameWidth

QAction* ApplicationWindow::ceil [private]

int ApplicationWindow::closeID

QString ApplicationWindow::columnSeparator

QAction* ApplicationWindow::conestyle [private]

QString ApplicationWindow::configFilePath

bool ApplicationWindow::confirmCloseFolder

bool ApplicationWindow::confirmCloseMatrix

bool ApplicationWindow::confirmCloseNotes

bool ApplicationWindow::confirmClosePlot2D

bool ApplicationWindow::confirmClosePlot3D

bool ApplicationWindow::confirmCloseTable

QActionGroup* ApplicationWindow::coord [private]

bool ApplicationWindow::copiedLayer

Graph::MarkerType ApplicationWindow::copiedMarkerType

QAction * ApplicationWindow::crossHairStyle [private]

Folder* ApplicationWindow::current_folder

pointer to the current folder in the project

int ApplicationWindow::d_decimal_digits

default precision to be used for all other operations than fitting

bool ApplicationWindow::d_extended_plot_dialog

int ApplicationWindow::d_file_version

File version code used when opening project files (= maj * 100 + min * 10 + patch).

bool ApplicationWindow::d_print_cropmarks

bool ApplicationWindow::d_scale_plots_on_print

bool ApplicationWindow::d_show_table_comments

QMenu * ApplicationWindow::dataMenu [private]

QActionGroup* ApplicationWindow::dataTools [private]

QMenu * ApplicationWindow::decay [private]

QColor ApplicationWindow::defaultArrowColor

int ApplicationWindow::defaultArrowHeadAngle

bool ApplicationWindow::defaultArrowHeadFill

int ApplicationWindow::defaultArrowHeadLength

Qt::PenStyle ApplicationWindow::defaultArrowLineStyle

int ApplicationWindow::defaultArrowLineWidth

int ApplicationWindow::defaultCurveLineWidth

int ApplicationWindow::defaultCurveStyle

int ApplicationWindow::defaultPlotMargin

QString ApplicationWindow::defaultScriptingLang

The scripting language to use for new projects.

int ApplicationWindow::defaultSymbolSize

QToolBar * ApplicationWindow::displayBar

QList<Q3ListViewItem *> ApplicationWindow::draggedItems [private]

Stores the pointers to the dragged items from the FolderListViews objects.

bool ApplicationWindow::drawBackbones

QMenu * ApplicationWindow::edit [private]

QToolBar * ApplicationWindow::editTools

bool ApplicationWindow::endArrowOn

QSplitter* ApplicationWindow::explorerSplitter [private]

QDockWidget * ApplicationWindow::explorerWindow

int ApplicationWindow::exportID

QMenu * ApplicationWindow::exportPlot [private]

QMenu * ApplicationWindow::file [private]

QToolBar* ApplicationWindow::fileTools

bool ApplicationWindow::fillArrowHead

QAction* ApplicationWindow::filledmesh [private]

QMenu * ApplicationWindow::fillMenu [private]

int ApplicationWindow::fillMenuID

QMenu * ApplicationWindow::filter [private]

int ApplicationWindow::filterMenuID

int ApplicationWindow::fit_output_precision

precision used for the output of the fit operations

bool ApplicationWindow::fit_scale_errors

Scale the errors output in fit operations with reduced chi^2.

int ApplicationWindow::fitExpMenuID

QStringList ApplicationWindow::fitFunctions

QString ApplicationWindow::fitPluginsPath

int ApplicationWindow::fitPoints

Number of points in a generated fit curve.

QAction* ApplicationWindow::floor [private]

QAction* ApplicationWindow::floordata [private]

QAction* ApplicationWindow::flooriso [private]

QAction* ApplicationWindow::floornone [private]

QActionGroup* ApplicationWindow::floorstyle [private]

FolderListView * ApplicationWindow::folders

QMenu * ApplicationWindow::format [private]

QAction* ApplicationWindow::Frame [private]

QAction* ApplicationWindow::front [private]

QStringList ApplicationWindow::functions

bool ApplicationWindow::generatePeakCurves

bool ApplicationWindow::generateUniformFitPoints

QMenu * ApplicationWindow::graph [private]

QActionGroup* ApplicationWindow::grids [private]

QMenu* ApplicationWindow::help [private]

QString ApplicationWindow::helpFilePath

QAction* ApplicationWindow::hiddenline [private]

QWidgetList* ApplicationWindow::hiddenWindows

QHttp ApplicationWindow::http [private]

Used when checking for new versions.

int ApplicationWindow::ignoredLines

QString ApplicationWindow::imagesDirPath

QMenu * ApplicationWindow::import [private]

int ApplicationWindow::importMenuID

QLineEdit* ApplicationWindow::info

Graph* ApplicationWindow::lastCopiedLayer [private]

QWidget* ApplicationWindow::lastModified

QAction* ApplicationWindow::left [private]

QColor ApplicationWindow::legendBackground

int ApplicationWindow::legendFrameStyle

QColor ApplicationWindow::legendTextColor

QStringList ApplicationWindow::locales

int ApplicationWindow::logID

QString ApplicationWindow::logInfo

QDockWidget* ApplicationWindow::logWindow

FolderListView* ApplicationWindow::lv

int ApplicationWindow::majTicksLength

int ApplicationWindow::majTicksStyle

QMenu* ApplicationWindow::matrixMenu [private]

int ApplicationWindow::minTicksLength

int ApplicationWindow::minTicksStyle

QMenu * ApplicationWindow::multiPeakMenu [private]

int ApplicationWindow::multiPeakMenuID

int ApplicationWindow::newMenuID

QAction* ApplicationWindow::None [private]

QMenu * ApplicationWindow::normMenu [private]

int ApplicationWindow::normMenuID

bool ApplicationWindow::orthogonal3DPlots

QWidgetList * ApplicationWindow::outWindows

int ApplicationWindow::panelMenuID

QMenu * ApplicationWindow::panels [private]

QColor ApplicationWindow::panelsColor

QColor ApplicationWindow::panelsTextColor

bool ApplicationWindow::pasteFitResultsToPlot

int ApplicationWindow::peakCurvesColor

QMenu * ApplicationWindow::plot2D [private]

QMenu * ApplicationWindow::plot3D [private]

QFont ApplicationWindow::plot3DAxesFont

QStringList ApplicationWindow::plot3DColors

int ApplicationWindow::plot3dID

QMenu * ApplicationWindow::plot3DMenu [private]

QFont ApplicationWindow::plot3DNumbersFont

int ApplicationWindow::plot3DResolution

QFont ApplicationWindow::plot3DTitleFont

QToolBar * ApplicationWindow::plot3DTools

QFont ApplicationWindow::plotAxesFont

QMenu * ApplicationWindow::plotDataMenu [private]

QFont ApplicationWindow::plotLegendFont

QToolBar * ApplicationWindow::plotMatrixBar

int ApplicationWindow::plotMenuID

QFont ApplicationWindow::plotNumbersFont

QActionGroup* ApplicationWindow::plotstyle [private]

QFont ApplicationWindow::plotTitleFont

QToolBar * ApplicationWindow::plotTools

QAction* ApplicationWindow::pointstyle [private]

QAction* ApplicationWindow::polygon [private]

int ApplicationWindow::printAllID

QString ApplicationWindow::projectname

QTranslator * ApplicationWindow::qtTranslator

QMenu * ApplicationWindow::recent [private]

int ApplicationWindow::recentMenuID

QStringList ApplicationWindow::recentProjects

bool ApplicationWindow::renameColumns

QStringList ApplicationWindow::renamedTables

List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder.

QTextEdit* ApplicationWindow::results

QStringList ApplicationWindow::rFunctions

QAction* ApplicationWindow::right [private]

bool ApplicationWindow::saved

int ApplicationWindow::savingTimerId

QMenu* ApplicationWindow::scriptingMenu [private]

ScriptWindow* ApplicationWindow::scriptWindow

QMenu * ApplicationWindow::setAsMenu [private]

int ApplicationWindow::setAsMenuID

ShowWindowsPolicy ApplicationWindow::show_windows_policy

Describes which windows are shown when the folder becomes the current folder.

bool ApplicationWindow::showPlot3DLegend

bool ApplicationWindow::showPlot3DProjection

bool ApplicationWindow::simplify_spaces

QMenu* ApplicationWindow::smooth [private]

bool ApplicationWindow::smooth3DMesh

int ApplicationWindow::smoothMenuID

QMenu * ApplicationWindow::specialPlot [private]

int ApplicationWindow::specialPlotMenuID

bool ApplicationWindow::startArrowOn

QMenu * ApplicationWindow::stat [private]

int ApplicationWindow::statMenuID

bool ApplicationWindow::strip_spaces

QStringList ApplicationWindow::surfaceFunc

QColor ApplicationWindow::tableBkgdColor

QColor ApplicationWindow::tableHeaderColor

QFont ApplicationWindow::tableHeaderFont

QMenu * ApplicationWindow::tableMenu [private]

QMenu * ApplicationWindow::tablesDepend [private]

QColor ApplicationWindow::tableTextColor

QFont ApplicationWindow::tableTextFont

QToolBar * ApplicationWindow::tableTools

QStringList ApplicationWindow::tableWindows

QString ApplicationWindow::templatesDir

Path to the folder where the last template file was opened/saved.

QStringList ApplicationWindow::thetaFunctions

bool ApplicationWindow::titleOn

QMenu * ApplicationWindow::translateMenu [private]

int ApplicationWindow::translateMenuID

QMenu * ApplicationWindow::type [private]

QBuffer ApplicationWindow::version_buffer [private]

Used when checking for new versions.

QMenu * ApplicationWindow::view [private]

QMenu* ApplicationWindow::windowsMenu [private]

QAction* ApplicationWindow::wireframe [private]

QString ApplicationWindow::workingDir

QColor ApplicationWindow::workspaceColor

bool ApplicationWindow::writeFitResultsToLog

Write fit output information to Result Log.

QWorkspace* ApplicationWindow::ws

QStringList ApplicationWindow::xFunctions

QStringList ApplicationWindow::yFunctions


The documentation for this class was generated from the following files:
Generated on Mon Oct 15 06:11:42 2007 for QtiPlot by  doxygen 1.5.3