#include <ApplicationWindow.h>
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.
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 = 10 } |
enum | ShowWindowsPolicy { HideAll, ActiveFolder, SubFolders } |
enum | WindowType { NoWindow, TableWindow, MatrixWindow, MultiLayerWindow, NoteWindow } |
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 | moveColumnFirst () |
void | moveColumnLast () |
void | moveColumnLeft () |
void | moveColumnRight () |
void | movePoints () |
QStringList | multilayerDependencies (QWidget *w) |
MultiLayer * | newGraph (const QString &caption=tr("Graph")) |
Creates a new empty multilayer plot. | |
void | newProject () |
MyWidget * | openTemplate (const QString &fn) |
void | openTemplate () |
void | parseCommandLineArguments (const QStringList &args) |
void | pasteSelection () |
bool | projectHas2DPlots () |
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 | restoreApplicationGeometry () |
void | restoreWindowGeometry (ApplicationWindow *app, MyWidget *w, const QString s) |
void | saveAsTemplate (MyWidget *w=0, const QString &=QString()) |
void | searchForUpdates () |
called when the user presses the actionCheckUpdates | |
void | setAscValues () |
void | setCurveFullRange () |
void | setLabelCol () |
void | setRandomValues () |
void | setReadOnlyCol () |
void | setReadOnlyColumns () |
void | setReadWriteColumns () |
void | setXCol () |
void | setXErrCol () |
void | setYCol () |
void | setYErrCol () |
void | setZCol () |
void | showAllCurves () |
void | showBugTracker () |
Open bug tracking system at berliOS in external browser. | |
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 | showToolBarsMenu () |
void | swapColumns () |
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) |
MDI Windows | |
void | activateWindow (MyWidget *) |
void | activateWindow () |
MyWidget * | clone (MyWidget *w=0) |
void | closeActiveWindow () |
void | closeWindow (MyWidget *window) |
bool | hidden (QWidget *window) |
void | hideActiveWindow () |
void | hideWindow () |
void | hideWindow (MyWidget *window) |
void | maximizeWindow () |
void | maximizeWindow (MyWidget *w) |
void | maximizeWindow (Q3ListViewItem *lbi) |
void | minimizeWindow () |
void | minimizeWindow (MyWidget *w) |
void | printWindow () |
void | removeWindowFromLists (MyWidget *w) |
Does all the cleaning work before actually deleting a window! | |
void | rename () |
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. | |
bool | setWindowName (MyWidget *w, const QString &text) |
Checks weather the new window name is valid and modifies the name. | |
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) |
void | customPlot3D (Graph3D *plot) |
void | editSurfacePlot () |
void | initPlot3D (Graph3D *plot) |
void | insert3DMatrixPlot (const QString &matrix_name) |
void | insertNew3DData (const QString &colName) |
void | newSurfacePlot () |
void | plot3DBars () |
void | plot3DHiddenLine () |
Graph3D * | plot3DMatrix (Matrix *m=0, int style=5) |
void | plot3DPolygons () |
void | plot3DRibbon () |
void | plot3DScatter () |
void | plot3DTrajectory () |
void | plot3DWireframe () |
void | plot3DWireSurface () |
Graph3D * | plotParametricSurface (const QString &xFormula, const QString &yFormula, const QString &zFormula, double ul, double ur, double vl, double vr, int columns, int rows, bool uPeriodic, bool vPeriodic) |
Graph3D * | plotSurface (const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr, int columns=40, int rows=30) |
void | remove3DMatrixPlots (Matrix *m) |
void | setPlot3DOptions () |
void | updateMatrixPlots (QWidget *) |
Folders | |
Folder * | addFolder (QString name, Folder *parent=NULL) |
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" | |
Folder * | appendProject (const QString &file_name, Folder *parentFolder=0) |
Open the specified project file and add it as a subfolder to the parentFolder or to the current folder if no parent folder is specified. | |
void | appendProject () |
Pops up a file dialog and invokes appendProject(const QString&) on the result. | |
bool | changeFolder (Folder *newFolder, bool force=false) |
Changes the current folder. Returns true if successfull. | |
Folder * | currentFolder () |
Returns a pointer to the current folder in the project. | |
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 | foldersMenuActivated (int id) |
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 | hideSelectedWindows () |
Hides the currently selected windows from the list view lv. | |
void | moveFolder (FolderListItem *src, FolderListItem *dest) |
moves a folder item to another | |
Folder * | projectFolder () |
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, bool compress=false) |
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 | showSelectedWindows () |
Show the currently selected windows from the list view lv. | |
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 | clearLogInfo () |
void | clearParamFunctionsList () |
void | clearPolarFunctionsList () |
void | clearSurfaceFunctionsList () |
FunctionDialog * | functionDialog () |
MultiLayer * | newFunctionPlot (QStringList &formulas, double start, double end, int points=100, const QString &var="x", int type=0) |
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 | drawPoints () |
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) |
void | deleteLayer () |
void | initMultilayerPlot (MultiLayer *g, const QString &name) |
MultiLayer * | multilayerPlot (const QStringList &colList) |
used by the plot wizard | |
MultiLayer * | multilayerPlot (const QString &caption) |
used when restoring a plot from a project file | |
MultiLayer * | multilayerPlot (Table *w, const QStringList &colList, int style, int startRow=0, int endRow=-1) |
MultiLayer * | multilayerPlot (int c, int r, int style) |
void | plot2HorizontalLayers () |
void | plot2VerticalLayers () |
void | plot4Layers () |
MultiLayer * | plotColorMap (Matrix *m=0) |
MultiLayer * | plotContour (Matrix *m=0) |
MultiLayer * | plotGrayScale (Matrix *m=0) |
MultiLayer * | plotImage (Matrix *m=0) |
MultiLayer * | plotSpectrogram (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 | initWindow () |
QLocale | locale () |
void | readSettings () |
void | saveSettings () |
void | setAppColors (const QColor &wc, const QColor &pc, const QColor &tpc) |
void | setLocale (const QLocale &l) |
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 () |
AxesDialog * | showAxisPageFromAxisDialog (int axisPos) |
void | showColMenu (int c) |
void | showColorMapDialog () |
void | showColsDialog () |
void | showColStatistics () |
void | showColumnOptionsDialog () |
void | showColumnValuesDialog () |
void | showCurveContextMenu (int curveKey) |
void | showCurvePlotDialog () |
CurveRangeDialog * | showCurveRangeDialog (Graph *g, int curve) |
void | showCurveRangeDialog () |
void | showCurvesDialog () |
void | showCurveWorksheet (Graph *g, int curveIndex) |
void | showCurveWorksheet () |
void | showDeleteRowsDialog () |
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 | 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 | showPlotWizard () |
void | showPreferencesDialog () |
void | showResults (const QString &s, bool ok=true) |
void | showResults (bool ok) |
void | showRightAxisTitleDialog () |
void | showRowsDialog () |
void | showRowStatistics () |
QDialog * | showScaleDialog () |
AxesDialog * | showScalePageFromAxisDialog (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 () |
ApplicationWindow * | importOPJ (const QString &filename) |
ApplicationWindow * | loadScript (const QString &fn, bool execute=false, bool factorySettings=false) |
Create a new project from a script file. | |
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. | |
ApplicationWindow * | open (const QString &fn, bool factorySettings=false) |
void | open () |
ApplicationWindow * | openProject (const QString &fn, bool factorySettings=false) |
ApplicationWindow * | plotFile (const QString &fn) |
Create a new project from a data file. | |
void | savedProject () |
Set the project status to saved (not modified). | |
bool | saveProject (bool compress=false) |
void | saveProjectAs (const QString &fileName=QString(), bool compress=false) |
void | updateWindowLists (MyWidget *w) |
QWidgetList * | windowsList () |
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) |
Table * | convertMatrixToTable () |
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 colComments, bool expSelection) |
void | exportASCII (const QString &tableName, const QString &sep, bool colNames, bool colComments, bool expSelection) |
void | importASCII (const QStringList &files, int import_mode, const QString &local_column_separator, int local_ignored_lines, bool local_rename_columns, bool local_strip_spaces, bool local_simplify_spaces, bool local_import_comments, bool update_dec_separators, QLocale local_separators, const QString &local_comment_string, bool import_read_only) |
void | importASCII () |
void | initTable (Table *w, const QString &caption) |
Table * | matrixToTable (Matrix *m) |
Table * | newHiddenTable (const QString &name, const QString &label, int r, int c, const QString &text=QString()) |
Create a Table which is initially hidden; used to return the result of an analysis operation. | |
Table * | newTable (const QString &caption, int r, int c, const QString &text) |
Table * | newTable (int r, int c, const QString &name=QString(), const QString &legend=QString()) |
Table * | newTable (const QString &caption, int r, int c) |
Used when loading a table from a project file. | |
Table * | newTable (const QString &fname, const QString &sep, int lines, bool renameCols, bool stripSpaces, bool simplifySpaces, bool importComments, const QString &commentString, bool readOnly) |
Used when importing an ASCII file. | |
Table * | newTable () |
Creates an empty table. | |
TableStatistics * | newTableStatistics (Table *base, int type, QList< int >, const QString &caption=QString::null) |
void | recalculateTable () |
recalculate selected cells of current table | |
Table * | table (const QString &name) |
QWidgetList * | tableList () |
Matrices | |
Matrix * | convertTableToMatrix () |
void | exportMatrix () |
void | flipMatrixHorizontally () |
void | flipMatrixVertically () |
void | initMatrix (Matrix *m, const QString &caption) |
void | invertMatrix () |
Matrix * | matrix (const QString &name) |
void | matrixDeterminant () |
void | matrixDirectFFT () |
void | matrixInverseFFT () |
Matrix * | newMatrix (const QString &caption, int r, int c) |
To be used when opening a project file only! | |
Matrix * | newMatrix (int rows=32, int columns=32) |
Creates a new empty matrix. | |
void | rotateMatrix90 () |
void | rotateMatrixMinus90 () |
void | setMatrixGrayScale () |
void | setMatrixRainbowScale () |
Matrix * | tableToMatrix (Table *t) |
void | transposeMatrix () |
void | viewMatrixColumnRow () |
void | viewMatrixImage () |
void | viewMatrixTable () |
void | viewMatrixXY () |
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. | |
3D Data Plots | |
Graph3D * | dataPlot3D (const QString &caption, const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr) |
Graph3D * | newPlot3D () |
Graph3D * | openMatrixPlot3D (const QString &caption, const QString &matrix_name, double xl, double xr, double yl, double yr, double zl, double zr) |
Graph3D * | openPlotXYZ (const QString &caption, const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr) |
Graph3D * | plotXYZ (Table *table, const QString &zColName, int type) |
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 | |
void | scriptsDirPathChanged (const QString &path) |
bool | setScriptingLanguage (const QString &lang, bool force=false) |
switches to the given scripting language; if this is the same as the current one and force is true, restart it | |
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 () |
Graphs | |
MultiLayer * | generate2DGraph (Graph::CurveType type) |
Generate a new 2D graph. | |
void | plotArea () |
void | plotBoxDiagram () |
MultiLayer * | plotHistogram (Matrix *m) |
MultiLayer * | 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) |
void | setPreferences (Graph *g) |
bool | validFor2DPlot (Table *table) |
Check whether a table is valid for a 2D plot and display an appropriate error if not. | |
bool | validFor3DPlot (Table *table) |
Check whether a table is valid for a 3D plot and display an appropriate error if not. | |
Image Analysis | |
Matrix * | importImage (const QString &=QString()) |
void | intensityTable () |
void | loadImage (const QString &fn) |
void | loadImage () |
void | pixelLineProfile () |
Notes | |
void | initNote (Note *m, const QString &caption) |
Note * | newNote (const QString &caption=QString()) |
Creates a new empty note window. | |
Note * | openNote (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 | |
Graph * | openGraph (ApplicationWindow *app, MultiLayer *plot, const QStringList &list) |
Matrix * | openMatrix (ApplicationWindow *app, const QStringList &flist) |
void | openRecentProject (int index) |
Graph3D * | openSurfacePlot (ApplicationWindow *app, const QStringList &lst) |
Table * | openTable (ApplicationWindow *app, const QStringList &flist) |
TableStatistics * | openTableStatistics (const QStringList &flist) |
Signals | |
void | modified () |
Public Member Functions | |
ApplicationWindow (const QStringList &l) | |
ApplicationWindow (bool factorySettings=false) | |
QString | generateUniqueName (const QString &name, bool increment=true) |
QList< QMenu * > | menusList () |
void | saveFitFunctions (const QStringList &lst) |
QList< QToolBar * > | toolBarsList () |
~ApplicationWindow () | |
User custom actions | |
void | addCustomAction (QAction *, const QString &parentName) |
QList< QAction * > | customActionsList () |
QList< QMenu * > | customizableMenusList () |
void | loadCustomActions () |
void | reloadCustomActions () |
void | removeCustomAction (QAction *) |
Public Attributes | |
bool | allAxesOn |
bool | antialiasing2DPlots |
QFont | appFont |
QString | appLanguage |
QString | appStyle |
QString | asciiDirPath |
bool | askForSupport |
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 |
int | canvasFrameWidth |
QString | columnSeparator |
QString | configFilePath |
bool | confirmCloseFolder |
bool | confirmCloseMatrix |
bool | confirmCloseNotes |
bool | confirmClosePlot2D |
bool | confirmClosePlot3D |
bool | confirmCloseTable |
Folder * | current_folder |
pointer to the current folder in the project | |
QString | customActionsDirPath |
bool | d_2_linear_fit_points |
Calculate only 2 points in a generated linear fit function curve. | |
QSize | d_add_curves_dialog_size |
User defined size for the Add/Remove curves dialog. | |
QRect | d_app_rect |
QString | d_ASCII_comment_string |
QString | d_ASCII_file_filter |
Last selected filter in import ASCII dialog. | |
bool | d_ASCII_import_comments |
QLocale | d_ASCII_import_locale |
Locale used to specify the decimal separators in imported ASCII files. | |
int | d_ASCII_import_mode |
bool | d_ASCII_import_preview |
bool | d_ASCII_import_read_only |
bool | d_backup_files |
bool | d_column_tool_bar |
int | d_decimal_digits |
default precision to be used for all other operations than fitting | |
bool | d_display_tool_bar |
bool | d_edit_tool_bar |
bool | d_export_col_comment |
bool | d_export_col_names |
QString | d_export_col_separator |
bool | d_export_color |
int | d_export_quality |
int | d_export_resolution |
bool | d_export_table_selection |
bool | d_export_transparency |
int | d_export_vector_size |
bool | d_extended_export_dialog |
bool | d_extended_import_ASCII_dialog |
bool | d_extended_open_dialog |
bool | d_extended_plot_dialog |
bool | d_file_tool_bar |
int | d_file_version |
File version code used when opening project files (= maj * 100 + min * 10 + patch). | |
bool | d_format_tool_bar |
QString | d_image_export_filter |
Last selected filter in export image dialog. | |
bool | d_import_dec_separators |
bool | d_inform_rename_table |
WindowType | d_init_window_type |
bool | d_keep_plot_aspect |
bool | d_matrix_tool_bar |
QStringList | d_param_surface_func |
bool | d_plot3D_tool_bar |
bool | d_plot_tool_bar |
int | d_preview_lines |
bool | d_print_cropmarks |
bool | d_scale_plots_on_print |
bool | d_script_win_on_top |
QRect | d_script_win_rect |
bool | d_show_current_folder |
Specifies if only the Tables/Matrices in the current folder should be displayed in the Add/remove curve dialog. | |
bool | d_show_table_comments |
bool | d_table_tool_bar |
bool | d_thousands_sep |
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 |
bool | drawBackbones |
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. | |
QString | fitModelsPath |
QString | fitPluginsPath |
int | fitPoints |
Number of points in a generated fit curve. | |
FolderListView * | folders |
QStringList | functions |
bool | generatePeakCurves |
bool | generateUniformFitPoints |
QString | helpFilePath |
int | ignoredLines |
QString | imagesDirPath |
QColor | legendBackground |
int | legendFrameStyle |
QColor | legendTextColor |
QStringList | locales |
QDockWidget * | logWindow |
FolderListView * | lv |
int | majTicksLength |
int | majTicksStyle |
int | minTicksLength |
int | minTicksStyle |
bool | orthogonal3DPlots |
QColor | panelsColor |
QColor | panelsTextColor |
bool | pasteFitResultsToPlot |
int | peakCurvesColor |
QFont | plot3DAxesFont |
QStringList | plot3DColors |
QFont | plot3DNumbersFont |
int | plot3DResolution |
QFont | plot3DTitleFont |
QFont | plotAxesFont |
QFont | plotLegendFont |
QFont | plotNumbersFont |
QFont | plotTitleFont |
QString | projectname |
int | recentMenuID |
QStringList | recentProjects |
bool | renameColumns |
QStringList | renamedTables |
List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder. | |
QStringList | rFunctions |
bool | saved |
int | savingTimerId |
QString | scriptsDirPath |
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 |
bool | strip_spaces |
QStringList | surfaceFunc |
QColor | tableBkgdColor |
QColor | tableHeaderColor |
QFont | tableHeaderFont |
QColor | tableTextColor |
QFont | tableTextFont |
QStringList | tableWindows |
QString | templatesDir |
Path to the folder where the last template file was opened/saved. | |
QStringList | thetaFunctions |
bool | titleOn |
QString | workingDir |
QColor | workspaceColor |
bool | writeFitResultsToLog |
Write fit output information to Result Log. | |
QStringList | xFunctions |
QStringList | yFunctions |
variables used when user copy/paste markers | |
ArrowMarker * | d_arrow_copy |
ImageMarker * | d_image_copy |
LegendWidget * | d_text_copy |
Private Slots | |
void | analysisMenuAboutToShow () |
void | fileMenuAboutToShow () |
void | matrixMenuAboutToShow () |
void | performCustomAction (QAction *) |
void | plotDataMenuAboutToShow () |
void | plotMenuAboutToShow () |
void | showCustomActionDialog () |
void | tableMenuAboutToShow () |
void | windowsMenuAboutToShow () |
void | windowsMenuActivated (int id) |
Initialization | |
void | createActions () |
void | customColumnActions () |
void | customMenu (QWidget *w) |
void | customToolBars (QWidget *w) |
void | disableActions () |
void | disableToolbars () |
void | init (bool factorySettings=false) |
void | initGlobalConstants () |
void | initMainMenu () |
void | initPlot3DToolBar () |
void | initToolBars () |
void | insertTranslatedStrings () |
void | translateActionsStrings () |
void | windowActivated (QWidget *w) |
Font Format Functions | |
void | enableTextEditor (Graph *g) |
void | insertGreekSymbol () |
void | insertSubscript () |
void | insertSuperscript () |
void | setBoldFont (bool) |
void | setFontFamily (const QFont &) |
void | setFontSize (int) |
void | setFormatBarFont (const QFont &) |
void | setItalicFont (bool) |
void | underline () |
Private Member Functions | |
int | convertOldToNewColorIndex (int cindex) |
Workaround for the new colors introduced in rev 447. | |
virtual QMenu * | createPopupMenu () |
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 * | actionCustomActionDialog |
QAction * | actionCutSelection |
QAction * | actionDeconvolute |
QAction * | actionDeleteFitTables |
QAction * | actionDeleteLayer |
QAction * | actionDeleteRows |
QAction * | actionDifferentiate |
QAction * | actionDisregardCol |
QAction * | actionDonate |
QAction * | actionDownloadManual |
QAction * | actionDrawPoints |
QAction * | actionEditCurveRange |
QAction * | actionEditFunction |
QAction * | actionEditSurfacePlot |
QAction * | actionExportAllGraphs |
QAction * | actionExportGraph |
QAction * | actionExportMatrix |
QAction * | actionExportPDF |
QAction * | actionFFT |
QAction * | actionFitExpGrowth |
QAction * | actionFitFrame |
QAction * | actionFitGauss |
QAction * | actionFitLinear |
QAction * | actionFitLorentz |
QAction * | actionFitSigmoidal |
QAction * | actionFlipMatrixHorizontally |
QAction * | actionFlipMatrixVertically |
QAction * | actionFontBold |
QAction * | actionFontBox |
QAction * | actionFontItalic |
QAction * | actionFontSize |
QAction * | actionGoToRow |
QAction * | actionGrayMap |
QAction * | actionGreekSymbol |
QAction * | actionHelpBugReports |
QAction * | actionHelpForums |
QAction * | actionHideActiveWindow |
QAction * | actionHideCurve |
QAction * | actionHideOtherCurves |
QAction * | actionHideWindow |
QAction * | actionHighPassFilter |
QAction * | actionHomePage |
QAction * | actionImagePlot |
QAction * | actionImportImage |
QAction * | actionIntensityTable |
QAction * | actionInterpolate |
QAction * | actionInvertMatrix |
QAction * | actionLoad |
QAction * | actionLoadImage |
QAction * | actionLowPassFilter |
QAction * | actionMatrixColumnRow |
QAction * | actionMatrixCustomScale |
QAction * | actionMatrixDeterminant |
QAction * | actionMatrixFFTDirect |
QAction * | actionMatrixFFTInverse |
QAction * | actionMatrixGrayScale |
QAction * | actionMatrixRainbowScale |
QAction * | actionMatrixXY |
QAction * | actionMaximizeWindow |
QAction * | actionMinimizeWindow |
QAction * | actionMoveColFirst |
QAction * | actionMoveColLast |
QAction * | actionMoveColLeft |
QAction * | actionMoveColRight |
QAction * | actionMultiPeakGauss |
QAction * | actionMultiPeakLorentz |
QAction * | actionNewFolder |
QAction * | actionNewFunctionPlot |
QAction * | actionNewGraph |
QAction * | actionNewLegend |
QAction * | actionNewMatrix |
QAction * | actionNewNote |
QAction * | actionNewProject |
QAction * | actionNewSurfacePlot |
QAction * | actionNewTable |
QAction * | actionNextWindow |
QAction * | actionNormalizeSelection |
QAction * | actionNormalizeTable |
QAction * | actionNoteEvaluate |
QAction * | actionNoteExecute |
QAction * | actionNoteExecuteAll |
QAction * | 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 * | actionReadOnlyCol |
QAction * | actionRedo |
QAction * | actionRemoveCurve |
QAction * | actionRename |
QAction * | actionResetRotation |
QAction * | actionResizeActiveWindow |
QAction * | actionResizeWindow |
QAction * | actionRestartScripting |
QAction * | actionRotateMatrix |
QAction * | actionRotateMatrixMinus |
QAction * | actionSaveNote |
QAction * | actionSaveProject |
QAction * | actionSaveProjectAs |
QAction * | actionSaveTemplate |
QAction * | actionScriptingLang |
QAction * | actionSetAscValues |
QAction * | actionSetLabelCol |
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 * | actionShowIntDialog |
QAction * | actionShowLayerDialog |
QAction * | actionShowLineDialog |
QAction * | actionShowLog |
QAction * | actionShowMoreWindows |
QAction * | actionShowPlotDialog |
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 * | actionSubscript |
QAction * | actionSuperscript |
QAction * | actionSwapColumns |
QAction * | actionTableRecalculate |
QAction * | actionTechnicalSupport |
QAction * | actionTimeStamp |
QAction * | actionToolBars |
QAction * | actionTranslateHor |
QAction * | actionTranslateVert |
QAction * | actionTranslations |
QAction * | actionTransposeMatrix |
QAction * | actionUnderline |
QAction * | actionUndo |
QAction * | actionUnzoom |
QAction * | actionViewMatrix |
QAction * | actionViewMatrixImage |
QMenu * | analysisMenu |
QTranslator * | appTranslator |
QAssistantClient * | assistant |
QAction * | back |
QAction * | barstyle |
QAction * | Box |
QAction * | btnArrow |
QAction * | btnCursor |
QAction * | btnLine |
QAction * | btnMovePoints |
QAction * | btnPicker |
QAction * | btnPointer |
QAction * | btnRemovePoints |
QToolButton * | btnResults |
QAction * | btnSelect |
QAction * | btnZoomIn |
QAction * | btnZoomOut |
QAction * | ceil |
QToolBar * | columnTools |
QAction * | conestyle |
QActionGroup * | coord |
QAction * | crossHairStyle |
QLocale | d_locale |
TextEditor * | d_text_editor |
QList< QAction * > | d_user_actions |
QActionGroup * | dataTools |
QMenu * | decayMenu |
QToolBar * | displayBar |
QList< Q3ListViewItem * > | draggedItems |
Stores the pointers to the dragged items from the FolderListViews objects. | |
QMenu * | edit |
QToolBar * | editTools |
QSplitter * | explorerSplitter |
QDockWidget * | explorerWindow |
QMenu * | exportPlotMenu |
QMenu * | fileMenu |
QToolBar * | fileTools |
QAction * | filledmesh |
QMenu * | fillMenu |
QMenu * | filterMenu |
QAction * | floor |
QAction * | floordata |
QAction * | flooriso |
QAction * | floornone |
QActionGroup * | floorstyle |
QMenu * | foldersMenu |
QMenu * | format |
QToolBar * | formatToolBar |
QAction * | Frame |
QAction * | front |
QMenu * | graph |
QActionGroup * | grids |
QMenu * | help |
QAction * | hiddenline |
QWidgetList * | hiddenWindows |
QHttp | http |
Used when checking for new versions. | |
QLineEdit * | info |
Graph * | lastCopiedLayer |
QWidget * | lastModified |
QAction * | left |
QMenu * | matrixMenu |
QMenu * | multiPeakMenu |
QMenu * | newMenu |
QAction * | None |
QMenu * | normMenu |
QWidgetList * | outWindows |
QMenu * | plot2DMenu |
QMenu * | plot3DMenu |
QToolBar * | plot3DTools |
QMenu * | plotDataMenu |
QToolBar * | plotMatrixBar |
QActionGroup * | plotstyle |
QToolBar * | plotTools |
QAction * | pointstyle |
QAction * | polygon |
QTranslator * | qtTranslator |
QMenu * | recent |
QTextEdit * | results |
QAction * | right |
QMenu * | scriptingMenu |
ScriptWindow * | scriptWindow |
QMenu * | smoothMenu |
QMenu * | tableMenu |
QMenu * | tablesDepend |
QToolBar * | tableTools |
QBuffer | version_buffer |
Used when checking for new versions. | |
QMenu * | view |
QMenu * | windowsMenu |
QAction * | wireframe |
QWorkspace * | ws |
ApplicationWindow::ApplicationWindow | ( | bool | factorySettings = false |
) |
ApplicationWindow::ApplicationWindow | ( | const QStringList & | l | ) |
ApplicationWindow::~ApplicationWindow | ( | ) |
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::addCustomAction | ( | QAction * | action, | |
const QString & | parentName | |||
) |
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::analysisMenuAboutToShow | ( | ) | [private, slot] |
void ApplicationWindow::analyzeCurve | ( | Graph * | g, | |
const QString & | whichFit, | |||
const QString & | curveTitle | |||
) | [slot] |
Folder * ApplicationWindow::appendProject | ( | const QString & | file_name, | |
Folder * | parentFolder = 0 | |||
) | [slot] |
Open the specified project file and add it as a subfolder to the parentFolder or to the current folder if no parent folder is specified.
void ApplicationWindow::appendProject | ( | ) | [slot] |
Pops up a file dialog and invokes appendProject(const QString&) on the result.
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] |
bool ApplicationWindow::changeFolder | ( | Folder * | newFolder, | |
bool | force = false | |||
) | [slot] |
Changes the current folder. Returns true if successfull.
void ApplicationWindow::changeMatrixName | ( | const QString & | oldName, | |
const QString & | newName | |||
) | [slot] |
void ApplicationWindow::chooseHelpFolder | ( | ) | [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] |
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] |
void ApplicationWindow::copyMarker | ( | ) | [slot] |
void ApplicationWindow::copySelection | ( | ) | [slot] |
void ApplicationWindow::correlate | ( | ) | [slot] |
void ApplicationWindow::createActions | ( | ) | [private, slot] |
void ApplicationWindow::createLanguagesList | ( | ) | [slot] |
virtual QMenu* ApplicationWindow::createPopupMenu | ( | ) | [inline, private, virtual] |
Folder* ApplicationWindow::currentFolder | ( | ) | [inline, slot] |
Returns a pointer to the current folder in the project.
void ApplicationWindow::custom3DActions | ( | QWidget * | w | ) | [slot] |
void ApplicationWindow::custom3DGrids | ( | int | grids | ) | [slot] |
QList<QAction *> ApplicationWindow::customActionsList | ( | ) | [inline] |
void ApplicationWindow::customColumnActions | ( | ) | [private, slot] |
void ApplicationWindow::customEvent | ( | QEvent * | e | ) | [slot] |
QList< QMenu * > ApplicationWindow::customizableMenusList | ( | ) |
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 | ) | [private, slot] |
void ApplicationWindow::customPlot3D | ( | Graph3D * | plot | ) | [slot] |
void ApplicationWindow::customTable | ( | Table * | w | ) | [slot] |
void ApplicationWindow::customToolBars | ( | QWidget * | w | ) | [private, 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] |
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 | ( | ) | [private, slot] |
void ApplicationWindow::disableAddText | ( | ) | [slot] |
void ApplicationWindow::disableToolbars | ( | ) | [private, 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::drawPoints | ( | ) | [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::enableTextEditor | ( | Graph * | g | ) | [private, slot] |
void ApplicationWindow::executeNotes | ( | ) | [slot] |
execute all notes marked auto-exec
void ApplicationWindow::exportAllGraphs | ( | ) | [slot] |
void ApplicationWindow::exportAllTables | ( | const QString & | sep, | |
bool | colNames, | |||
bool | colComments, | |||
bool | expSelection | |||
) | [slot] |
void ApplicationWindow::exportASCII | ( | const QString & | tableName, | |
const QString & | sep, | |||
bool | colNames, | |||
bool | colComments, | |||
bool | expSelection | |||
) | [slot] |
void ApplicationWindow::exportGraph | ( | ) | [slot] |
void ApplicationWindow::exportLayer | ( | ) | [slot] |
void ApplicationWindow::exportMatrix | ( | ) | [slot] |
void ApplicationWindow::exportPDF | ( | ) | [slot] |
void ApplicationWindow::fileMenuAboutToShow | ( | ) | [private, 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::flipMatrixHorizontally | ( | ) | [slot] |
void ApplicationWindow::flipMatrixVertically | ( | ) | [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
void ApplicationWindow::foldersMenuActivated | ( | int | id | ) | [slot] |
FunctionDialog * ApplicationWindow::functionDialog | ( | ) | [slot] |
MultiLayer * ApplicationWindow::generate2DGraph | ( | Graph::CurveType | type | ) | [slot] |
Generate a new 2D graph.
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::hideSelectedWindows | ( | ) | [slot] |
Hides the currently selected windows from the list view lv.
void ApplicationWindow::hideWindow | ( | ) | [slot] |
void ApplicationWindow::hideWindow | ( | MyWidget * | window | ) | [slot] |
void ApplicationWindow::highPassFilterDialog | ( | ) | [slot] |
void ApplicationWindow::importASCII | ( | const QStringList & | files, | |
int | import_mode, | |||
const QString & | local_column_separator, | |||
int | local_ignored_lines, | |||
bool | local_rename_columns, | |||
bool | local_strip_spaces, | |||
bool | local_simplify_spaces, | |||
bool | local_import_comments, | |||
bool | update_dec_separators, | |||
QLocale | local_separators, | |||
const QString & | local_comment_string, | |||
bool | import_read_only | |||
) | [slot] |
void ApplicationWindow::importASCII | ( | ) | [slot] |
Matrix * ApplicationWindow::importImage | ( | const QString & | fileName = QString() |
) | [slot] |
ApplicationWindow * ApplicationWindow::importOPJ | ( | const QString & | filename | ) | [slot] |
void ApplicationWindow::init | ( | bool | factorySettings = false |
) | [private, slot] |
void ApplicationWindow::initGlobalConstants | ( | ) | [private, slot] |
void ApplicationWindow::initMainMenu | ( | ) | [private, 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 | ( | ) | [private, slot] |
void ApplicationWindow::initTable | ( | Table * | w, | |
const QString & | caption | |||
) | [slot] |
void ApplicationWindow::initToolBars | ( | ) | [private, slot] |
void ApplicationWindow::initWindow | ( | ) | [slot] |
void ApplicationWindow::insert3DMatrixPlot | ( | const QString & | matrix_name | ) | [slot] |
void ApplicationWindow::insertGreekSymbol | ( | ) | [private, slot] |
void ApplicationWindow::insertNew3DData | ( | const QString & | colName | ) | [slot] |
void ApplicationWindow::insertSubscript | ( | ) | [private, slot] |
void ApplicationWindow::insertSuperscript | ( | ) | [private, slot] |
void ApplicationWindow::insertTranslatedStrings | ( | ) | [private, slot] |
void ApplicationWindow::intensityTable | ( | ) | [slot] |
void ApplicationWindow::invertMatrix | ( | ) | [slot] |
QString ApplicationWindow::listViewDate | ( | const QString & | caption | ) | [slot] |
void ApplicationWindow::loadCustomActions | ( | ) |
void ApplicationWindow::loadImage | ( | const QString & | fn | ) | [slot] |
void ApplicationWindow::loadImage | ( | ) | [slot] |
ApplicationWindow * ApplicationWindow::loadScript | ( | const QString & | fn, | |
bool | execute = false , |
|||
bool | factorySettings = false | |||
) | [slot] |
Create a new project from a script file.
fn | is read as a Python script file and loaded in the command script window. | |
execute | specifies if the script should be executed after opening. |
QLocale ApplicationWindow::locale | ( | ) | [inline, slot] |
void ApplicationWindow::lowPassFilterDialog | ( | ) | [slot] |
Matrix * ApplicationWindow::matrix | ( | const QString & | name | ) | [slot] |
void ApplicationWindow::matrixDeterminant | ( | ) | [slot] |
void ApplicationWindow::matrixDirectFFT | ( | ) | [slot] |
void ApplicationWindow::matrixInverseFFT | ( | ) | [slot] |
void ApplicationWindow::matrixMenuAboutToShow | ( | ) | [private, 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 | ( | MyWidget * | w | ) | [slot] |
void ApplicationWindow::maximizeWindow | ( | Q3ListViewItem * | lbi | ) | [slot] |
QList< QMenu * > ApplicationWindow::menusList | ( | ) |
void ApplicationWindow::minimizeWindow | ( | ) | [slot] |
void ApplicationWindow::minimizeWindow | ( | MyWidget * | w | ) | [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::moveColumnFirst | ( | ) | [slot] |
void ApplicationWindow::moveColumnLast | ( | ) | [slot] |
void ApplicationWindow::moveColumnLeft | ( | ) | [slot] |
void ApplicationWindow::moveColumnRight | ( | ) | [slot] |
void ApplicationWindow::moveFolder | ( | FolderListItem * | src, | |
FolderListItem * | dest | |||
) | [slot] |
moves a folder item to another
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] |
MultiLayer * ApplicationWindow::newFunctionPlot | ( | QStringList & | formulas, | |
double | start, | |||
double | end, | |||
int | points = 100 , |
|||
const QString & | var = "x" , |
|||
int | type = 0 | |||
) | [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.
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 | ( | ) | [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, | |||
bool | importComments, | |||
const QString & | commentString, | |||
bool | readOnly | |||
) | [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::normalizeActiveTable | ( | ) | [slot] |
void ApplicationWindow::normalizeSelection | ( | ) | [slot] |
ApplicationWindow * ApplicationWindow::open | ( | const QString & | fn, | |
bool | factorySettings = false | |||
) | [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] |
Graph3D * ApplicationWindow::openPlotXYZ | ( | const QString & | caption, | |
const QString & | formula, | |||
double | xl, | |||
double | xr, | |||
double | yl, | |||
double | yr, | |||
double | zl, | |||
double | zr | |||
) | [slot] |
ApplicationWindow * ApplicationWindow::openProject | ( | const QString & | fn, | |
bool | factorySettings = false | |||
) | [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] |
MyWidget * ApplicationWindow::openTemplate | ( | const QString & | fn | ) | [slot] |
void ApplicationWindow::openTemplate | ( | ) | [slot] |
void ApplicationWindow::parseCommandLineArguments | ( | const QStringList & | args | ) | [slot] |
void ApplicationWindow::pasteSelection | ( | ) | [slot] |
void ApplicationWindow::performCustomAction | ( | QAction * | action | ) | [private, 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::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 = 0 |
) | [slot] |
MultiLayer * ApplicationWindow::plotContour | ( | Matrix * | m = 0 |
) | [slot] |
void ApplicationWindow::plotDataMenuAboutToShow | ( | ) | [private, slot] |
ApplicationWindow * ApplicationWindow::plotFile | ( | const QString & | fn | ) | [slot] |
Create a new project from a data file.
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 = 0 |
) | [slot] |
MultiLayer * ApplicationWindow::plotHistogram | ( | Matrix * | m | ) | [slot] |
MultiLayer * ApplicationWindow::plotHistogram | ( | ) | [slot] |
void ApplicationWindow::plotHorizontalBars | ( | ) | [slot] |
void ApplicationWindow::plotHorSteps | ( | ) | [slot] |
MultiLayer * ApplicationWindow::plotImage | ( | Matrix * | m = 0 |
) | [slot] |
void ApplicationWindow::plotL | ( | ) | [slot] |
void ApplicationWindow::plotLP | ( | ) | [slot] |
void ApplicationWindow::plotMenuAboutToShow | ( | ) | [private, slot] |
void ApplicationWindow::plotP | ( | ) | [slot] |
Graph3D * ApplicationWindow::plotParametricSurface | ( | const QString & | xFormula, | |
const QString & | yFormula, | |||
const QString & | zFormula, | |||
double | ul, | |||
double | ur, | |||
double | vl, | |||
double | vr, | |||
int | columns, | |||
int | rows, | |||
bool | uPeriodic, | |||
bool | vPeriodic | |||
) | [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] |
Graph3D * ApplicationWindow::plotSurface | ( | const QString & | formula, | |
double | xl, | |||
double | xr, | |||
double | yl, | |||
double | yr, | |||
double | zl, | |||
double | zr, | |||
int | columns = 40 , |
|||
int | rows = 30 | |||
) | [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] |
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::reloadCustomActions | ( | ) |
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::removeCustomAction | ( | QAction * | action | ) |
void ApplicationWindow::removeGrid3DPlot | ( | ) | [slot] |
void ApplicationWindow::removePoints | ( | ) | [slot] |
void ApplicationWindow::removeWindowFromLists | ( | MyWidget * | 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] |
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::restoreApplicationGeometry | ( | ) | [slot] |
void ApplicationWindow::restoreWindowGeometry | ( | ApplicationWindow * | app, | |
MyWidget * | w, | |||
const QString | s | |||
) | [slot] |
void ApplicationWindow::rotateMatrix90 | ( | ) | [slot] |
void ApplicationWindow::rotateMatrixMinus90 | ( | ) | [slot] |
void ApplicationWindow::saveAsProject | ( | ) | [slot] |
void ApplicationWindow::saveAsTemplate | ( | MyWidget * | w = 0 , |
|
const QString & | fileName = QString() | |||
) | [slot] |
void ApplicationWindow::savedProject | ( | ) | [slot] |
Set the project status to saved (not modified).
void ApplicationWindow::saveFitFunctions | ( | const QStringList & | lst | ) |
void ApplicationWindow::saveFolder | ( | Folder * | folder, | |
const QString & | fn, | |||
bool | compress = false | |||
) | [slot] |
void ApplicationWindow::saveFolderAsProject | ( | Folder * | f | ) | [slot] |
void ApplicationWindow::saveNoteAs | ( | ) | [slot] |
bool ApplicationWindow::saveProject | ( | bool | compress = false |
) | [slot] |
void ApplicationWindow::saveProjectAs | ( | const QString & | fileName = QString() , |
|
bool | compress = false | |||
) | [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::scriptsDirPathChanged | ( | const QString & | path | ) | [slot] |
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::setBoldFont | ( | bool | bold | ) | [private, 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::setFontFamily | ( | const QFont & | font | ) | [private, slot] |
void ApplicationWindow::setFontSize | ( | int | size | ) | [private, slot] |
void ApplicationWindow::setFormatBarFont | ( | const QFont & | font | ) | [private, 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::setItalicFont | ( | bool | italic | ) | [private, slot] |
void ApplicationWindow::setLabelCol | ( | ) | [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::setLocale | ( | const QLocale & | l | ) | [inline, slot] |
void ApplicationWindow::setMatrixGrayScale | ( | ) | [slot] |
void ApplicationWindow::setMatrixRainbowScale | ( | ) | [slot] |
void ApplicationWindow::setPlot3DOptions | ( | ) | [slot] |
void ApplicationWindow::setPoints3DPlot | ( | ) | [slot] |
void ApplicationWindow::setPreferences | ( | Graph * | g | ) | [slot] |
void ApplicationWindow::setRandomValues | ( | ) | [slot] |
void ApplicationWindow::setReadOnlyCol | ( | ) | [slot] |
void ApplicationWindow::setReadOnlyColumns | ( | ) | [slot] |
void ApplicationWindow::setReadWriteColumns | ( | ) | [slot] |
void ApplicationWindow::setRightGrid3DPlot | ( | bool | on | ) | [slot] |
void ApplicationWindow::setSaveSettings | ( | bool | autoSaving, | |
int | min | |||
) | [slot] |
bool ApplicationWindow::setScriptingLanguage | ( | 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.
bool ApplicationWindow::setWindowName | ( | MyWidget * | w, | |
const QString & | text | |||
) | [slot] |
Checks weather the new window name is valid and modifies the name.
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::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::showColorMapDialog | ( | ) | [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::showCustomActionDialog | ( | ) | [private, slot] |
void ApplicationWindow::showDataSetDialog | ( | const QString & | whichFit | ) | [slot] |
void ApplicationWindow::showDeleteRowsDialog | ( | ) | [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
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::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::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::showSelectedWindows | ( | ) | [slot] |
Show the currently selected windows from the list view lv.
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::showToolBarsMenu | ( | ) | [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::swapColumns | ( | ) | [slot] |
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::tableMenuAboutToShow | ( | ) | [private, 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
QList< QToolBar * > ApplicationWindow::toolBarsList | ( | ) |
void ApplicationWindow::translateActionsStrings | ( | ) | [private, slot] |
void ApplicationWindow::translateCurveHor | ( | ) | [slot] |
void ApplicationWindow::translateCurveVert | ( | ) | [slot] |
void ApplicationWindow::transposeMatrix | ( | ) | [slot] |
void ApplicationWindow::underline | ( | ) | [private, 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] |
bool ApplicationWindow::validFor2DPlot | ( | Table * | table | ) | [slot] |
Check whether a table is valid for a 2D plot and display an appropriate error if not.
bool ApplicationWindow::validFor3DPlot | ( | Table * | table | ) | [slot] |
Check whether a table is valid for a 3D plot and display an appropriate error if not.
QString ApplicationWindow::versionString | ( | ) | [static, slot] |
Return a version string ("QtiPlot x.y.z").
void ApplicationWindow::viewMatrixColumnRow | ( | ) | [slot] |
void ApplicationWindow::viewMatrixImage | ( | ) | [slot] |
void ApplicationWindow::viewMatrixTable | ( | ) | [slot] |
void ApplicationWindow::viewMatrixXY | ( | ) | [slot] |
QWidget * ApplicationWindow::window | ( | const QString & | name | ) | [slot] |
Returns a pointer to the window named "name".
void ApplicationWindow::windowActivated | ( | QWidget * | w | ) | [private, 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 | ( | ) | [private, slot] |
void ApplicationWindow::windowsMenuActivated | ( | int | id | ) | [private, slot] |
void ApplicationWindow::zoomIn | ( | ) | [slot] |
void ApplicationWindow::zoomOut | ( | ) | [slot] |
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::actionCustomActionDialog [private] |
QAction* ApplicationWindow::actionCutSelection [private] |
QAction * ApplicationWindow::actionDeconvolute [private] |
QAction* ApplicationWindow::actionDeleteFitTables [private] |
QAction * ApplicationWindow::actionDeleteLayer [private] |
QAction* ApplicationWindow::actionDeleteRows [private] |
QAction* ApplicationWindow::actionDifferentiate [private] |
QAction * ApplicationWindow::actionDisregardCol [private] |
QAction* ApplicationWindow::actionDonate [private] |
QAction * ApplicationWindow::actionDownloadManual [private] |
QAction * ApplicationWindow::actionDrawPoints [private] |
QAction* ApplicationWindow::actionEditCurveRange [private] |
QAction* ApplicationWindow::actionEditFunction [private] |
QAction* ApplicationWindow::actionEditSurfacePlot [private] |
QAction * ApplicationWindow::actionExportAllGraphs [private] |
QAction* ApplicationWindow::actionExportGraph [private] |
QAction * ApplicationWindow::actionExportMatrix [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::actionFlipMatrixHorizontally [private] |
QAction* ApplicationWindow::actionFlipMatrixVertically [private] |
QAction* ApplicationWindow::actionFontBold [private] |
QAction * ApplicationWindow::actionFontBox [private] |
QAction * ApplicationWindow::actionFontItalic [private] |
QAction * ApplicationWindow::actionFontSize [private] |
QAction * ApplicationWindow::actionGoToRow [private] |
QAction * ApplicationWindow::actionGrayMap [private] |
QAction * ApplicationWindow::actionGreekSymbol [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::actionImagePlot [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::actionLowPassFilter [private] |
QAction * ApplicationWindow::actionMatrixColumnRow [private] |
QAction * ApplicationWindow::actionMatrixCustomScale [private] |
QAction* ApplicationWindow::actionMatrixDeterminant [private] |
QAction* ApplicationWindow::actionMatrixFFTDirect [private] |
QAction * ApplicationWindow::actionMatrixFFTInverse [private] |
QAction* ApplicationWindow::actionMatrixGrayScale [private] |
QAction * ApplicationWindow::actionMatrixRainbowScale [private] |
QAction* ApplicationWindow::actionMatrixXY [private] |
QAction * ApplicationWindow::actionMaximizeWindow [private] |
QAction * ApplicationWindow::actionMinimizeWindow [private] |
QAction * ApplicationWindow::actionMoveColFirst [private] |
QAction * ApplicationWindow::actionMoveColLast [private] |
QAction * ApplicationWindow::actionMoveColLeft [private] |
QAction * ApplicationWindow::actionMoveColRight [private] |
QAction * ApplicationWindow::actionMultiPeakGauss [private] |
QAction * ApplicationWindow::actionMultiPeakLorentz [private] |
QAction * ApplicationWindow::actionNewFolder [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::actionReadOnlyCol [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::actionRotateMatrix [private] |
QAction * ApplicationWindow::actionRotateMatrixMinus [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::actionSetLabelCol [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::actionShowIntDialog [private] |
QAction * ApplicationWindow::actionShowLayerDialog [private] |
QAction* ApplicationWindow::actionShowLineDialog [private] |
QAction * ApplicationWindow::actionShowLog [private] |
QAction* ApplicationWindow::actionShowMoreWindows [private] |
QAction* ApplicationWindow::actionShowPlotDialog [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::actionSubscript [private] |
QAction* ApplicationWindow::actionSuperscript [private] |
QAction* ApplicationWindow::actionSwapColumns [private] |
QAction* ApplicationWindow::actionTableRecalculate [private] |
QAction * ApplicationWindow::actionTechnicalSupport [private] |
QAction * ApplicationWindow::actionTimeStamp [private] |
QAction * ApplicationWindow::actionToolBars [private] |
QAction* ApplicationWindow::actionTranslateHor [private] |
QAction * ApplicationWindow::actionTranslateVert [private] |
QAction * ApplicationWindow::actionTranslations [private] |
QAction * ApplicationWindow::actionTransposeMatrix [private] |
QAction * ApplicationWindow::actionUnderline [private] |
QAction * ApplicationWindow::actionUndo [private] |
QAction * ApplicationWindow::actionUnzoom [private] |
QAction * ApplicationWindow::actionViewMatrix [private] |
QAction* ApplicationWindow::actionViewMatrixImage [private] |
QMenu * ApplicationWindow::analysisMenu [private] |
QString ApplicationWindow::appLanguage |
QString ApplicationWindow::appStyle |
QTranslator* ApplicationWindow::appTranslator [private] |
QString ApplicationWindow::asciiDirPath |
QAssistantClient* ApplicationWindow::assistant [private] |
Equals true if an automatical search for updates was performed on start-up otherwise is set to false;.
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 [private] |
QAction * ApplicationWindow::btnSelect [private] |
QAction* ApplicationWindow::btnZoomIn [private] |
QAction * ApplicationWindow::btnZoomOut [private] |
QAction* ApplicationWindow::ceil [private] |
QToolBar * ApplicationWindow::columnTools [private] |
QAction* ApplicationWindow::conestyle [private] |
QActionGroup* ApplicationWindow::coord [private] |
QAction * ApplicationWindow::crossHairStyle [private] |
pointer to the current folder in the project
Calculate only 2 points in a generated linear fit function curve.
User defined size for the Add/Remove curves dialog.
Last selected filter in import ASCII dialog.
Locale used to specify the decimal separators in imported ASCII files.
default precision to be used for all other operations than fitting
File version code used when opening project files (= maj * 100 + min * 10 + patch).
Last selected filter in export image dialog.
QLocale ApplicationWindow::d_locale [private] |
QStringList ApplicationWindow::d_param_surface_func |
Specifies if only the Tables/Matrices in the current folder should be displayed in the Add/remove curve dialog.
TextEditor* ApplicationWindow::d_text_editor [private] |
QList<QAction *> ApplicationWindow::d_user_actions [private] |
QActionGroup* ApplicationWindow::dataTools [private] |
QMenu * ApplicationWindow::decayMenu [private] |
Qt::PenStyle ApplicationWindow::defaultArrowLineStyle |
The scripting language to use for new projects.
QToolBar * ApplicationWindow::displayBar [private] |
QList<Q3ListViewItem *> ApplicationWindow::draggedItems [private] |
Stores the pointers to the dragged items from the FolderListViews objects.
QMenu * ApplicationWindow::edit [private] |
QToolBar * ApplicationWindow::editTools [private] |
QSplitter* ApplicationWindow::explorerSplitter [private] |
QDockWidget* ApplicationWindow::explorerWindow [private] |
QMenu * ApplicationWindow::exportPlotMenu [private] |
QMenu * ApplicationWindow::fileMenu [private] |
QToolBar* ApplicationWindow::fileTools [private] |
QAction* ApplicationWindow::filledmesh [private] |
QMenu * ApplicationWindow::fillMenu [private] |
QMenu * ApplicationWindow::filterMenu [private] |
precision used for the output of the fit operations
Scale the errors output in fit operations with reduced chi^2.
QString ApplicationWindow::fitModelsPath |
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] |
QMenu * ApplicationWindow::foldersMenu [private] |
QMenu * ApplicationWindow::format [private] |
QToolBar* ApplicationWindow::formatToolBar [private] |
QAction* ApplicationWindow::Frame [private] |
QAction* ApplicationWindow::front [private] |
QStringList ApplicationWindow::functions |
QMenu * ApplicationWindow::graph [private] |
QActionGroup* ApplicationWindow::grids [private] |
QMenu* ApplicationWindow::help [private] |
QString ApplicationWindow::helpFilePath |
QAction* ApplicationWindow::hiddenline [private] |
QWidgetList* ApplicationWindow::hiddenWindows [private] |
QHttp ApplicationWindow::http [private] |
Used when checking for new versions.
QString ApplicationWindow::imagesDirPath |
QLineEdit* ApplicationWindow::info [private] |
Graph* ApplicationWindow::lastCopiedLayer [private] |
QWidget* ApplicationWindow::lastModified [private] |
QAction* ApplicationWindow::left [private] |
QStringList ApplicationWindow::locales |
QDockWidget* ApplicationWindow::logWindow |
QMenu* ApplicationWindow::matrixMenu [private] |
QMenu * ApplicationWindow::multiPeakMenu [private] |
QMenu * ApplicationWindow::newMenu [private] |
QAction* ApplicationWindow::None [private] |
QMenu * ApplicationWindow::normMenu [private] |
QWidgetList * ApplicationWindow::outWindows [private] |
QMenu * ApplicationWindow::plot2DMenu [private] |
QStringList ApplicationWindow::plot3DColors |
QMenu * ApplicationWindow::plot3DMenu [private] |
QToolBar * ApplicationWindow::plot3DTools [private] |
QMenu * ApplicationWindow::plotDataMenu [private] |
QToolBar * ApplicationWindow::plotMatrixBar [private] |
QActionGroup* ApplicationWindow::plotstyle [private] |
QToolBar * ApplicationWindow::plotTools [private] |
QAction* ApplicationWindow::pointstyle [private] |
QAction* ApplicationWindow::polygon [private] |
QString ApplicationWindow::projectname |
QTranslator * ApplicationWindow::qtTranslator [private] |
QMenu * ApplicationWindow::recent [private] |
QStringList ApplicationWindow::recentProjects |
QStringList ApplicationWindow::renamedTables |
List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder.
QTextEdit* ApplicationWindow::results [private] |
QStringList ApplicationWindow::rFunctions |
QAction* ApplicationWindow::right [private] |
QMenu * ApplicationWindow::scriptingMenu [private] |
ScriptWindow* ApplicationWindow::scriptWindow [private] |
Describes which windows are shown when the folder becomes the current folder.
QMenu * ApplicationWindow::smoothMenu [private] |
QStringList ApplicationWindow::surfaceFunc |
QMenu* ApplicationWindow::tableMenu [private] |
QMenu * ApplicationWindow::tablesDepend [private] |
QToolBar * ApplicationWindow::tableTools [private] |
QStringList ApplicationWindow::tableWindows |
QString ApplicationWindow::templatesDir |
Path to the folder where the last template file was opened/saved.
QStringList ApplicationWindow::thetaFunctions |
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 |
Write fit output information to Result Log.
QWorkspace* ApplicationWindow::ws [private] |
QStringList ApplicationWindow::xFunctions |
QStringList ApplicationWindow::yFunctions |