QtiPlot's main window. More...
#include <ApplicationWindow.h>
Public Types | |
enum | { MaxRecentProjects = 10 } |
enum | Analysis { NoAnalysis, Integrate, Diff, FitLinear, FitGauss, FitLorentz, FitSigmoidal } |
enum | EndLineChar { LF, CRLF, CR } |
enum | MatrixToTableConversion { Direct, XYZ, YXZ } |
enum | ShowWindowsPolicy { HideAll, ActiveFolder, SubFolders } |
enum | WindowType { NoWindow, TableWindow, MatrixWindow, MultiLayerWindow, NoteWindow, Plot3DWindow } |
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) |
void | newProject () |
MdiSubWindow * | 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, MdiSubWindow *w, const QString s) |
void | saveAsTemplate (MdiSubWindow *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 | 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 | translateCurve (TranslateCurveTool::Direction direction=TranslateCurveTool::Vertical) |
void | translateCurveHor () |
void | undo () |
void | updateColNames (const QString &oldName, const QString &newName) |
void | updateConfirmOptions (bool askTables, bool askMatrixes, bool askPlots2D, bool askPlots3D, bool askNotes) |
void | updateCurves (Table *t, const QString &name) |
void | updateRecentProjectsList () |
void | updateTableNames (const QString &oldName, const QString &newName) |
static QString | versionString () |
Return a version string ("QtiPlot x.y.z"). | |
MdiSubWindow * | window (const QString &name) |
Returns a pointer to the window named "name". | |
QString | windowGeometryInfo (MdiSubWindow *w) |
MDI Windows | |
void | activateWindow (MdiSubWindow *) |
void | activateWindow () |
MdiSubWindow * | clone (MdiSubWindow *w=0) |
void | closeActiveWindow () |
void | closeWindow (MdiSubWindow *window) |
bool | hidden (QWidget *window) |
void | hideActiveWindow () |
void | hideWindow () |
void | hideWindow (MdiSubWindow *window) |
void | maximizeWindow (MdiSubWindow *w) |
void | maximizeWindow (Q3ListViewItem *lbi=0) |
void | minimizeWindow (MdiSubWindow *w=0) |
void | removeWindowFromLists (MdiSubWindow *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 () |
bool | setWindowName (MdiSubWindow *w, const QString &text) |
Checks weather the new window name is valid and modifies the name. | |
void | updateWindowStatus (MdiSubWindow *) |
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 (MdiSubWindow *) |
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 (MdiSubWindow *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. | |
bool | copyFolder (Folder *src, Folder *dest) |
copies a folder to another | |
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) |
FunctionDialog * | showFunctionDialog (Graph *g, int curve) |
FunctionDialog * | showFunctionDialog () |
void | updateFunctionLists (int type, QStringList &formulas) |
void | updateSurfaceFuncList (const QString &s) |
Plot Tools | |
void | addImage () |
void | addRectangle () |
void | addTexFormula () |
void | addText () |
void | addTimeStamp () |
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 | addInsetCurveLayer () |
void | addInsetLayer (bool curves=false) |
void | addLayer () |
void | autoArrangeLayers () |
Rearrange the layersin order to fit to the size of the plot window. | |
void | connectMultilayerPlot (MultiLayer *g) |
void | deleteLayer () |
void | extractGraphs () |
void | extractLayers () |
void | initMultilayerPlot (MultiLayer *g, const QString &name) |
MultiLayer * | multilayerPlot (const QStringList &colList) |
used by the plot wizard | |
MultiLayer * | multilayerPlot (const QString &caption, int layers=1, int rows=1, int cols=1) |
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) |
MultiLayer * | newGraph (const QString &caption=tr("Graph")) |
Creates a new empty multilayer plot. | |
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 (Analysis operation) |
void | analyzeCurve (Graph *g, Analysis operation, const QString &curveTitle) |
void | differentiate () |
void | integrate () |
void | showDataSetDialog (Analysis operation) |
Table Tools | |
void | autoCorrelate () |
void | clearTable () |
void | convolute () |
void | correlate () |
void | deconvolute () |
void | goToColumn () |
void | goToRow () |
void | normalizeActiveTable () |
void | normalizeSelection () |
void | sortActiveTable () |
void | sortSelection () |
Dialogs | |
void | bandBlockFilterDialog () |
void | bandPassFilterDialog () |
void | chooseHelpFolder () |
void | customWindowTitleBarMenu (MdiSubWindow *w, QMenu *menu) |
void | highPassFilterDialog () |
void | lowPassFilterDialog () |
void | showAxisDialog () |
AxesDialog * | showAxisPageFromAxisDialog (int axisPos) |
void | showAxisTitleDialog () |
void | showColMenu (int c) |
void | showColorMapDialog () |
void | showColsDialog () |
void | showColStatistics () |
void | showColumnOptionsDialog () |
void | showColumnValuesDialog () |
void | showCurveContextMenu (QwtPlotCurve *) |
void | showCurvePlotDialog () |
CurveRangeDialog * | showCurveRangeDialog (Graph *g, int curve) |
void | showCurveRangeDialog () |
void | showCurvesDialog () |
void | showCurveWorksheet (Graph *g, int curveIndex) |
void | showCurveWorksheet () |
void | showDeleteRowsDialog () |
void | showEnrichementDialog () |
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 | showFrequencyCountDialog () |
void | showGeneralPlotDialog () |
void | showGraphContextMenu () |
void | showGridDialog () |
void | showHelp () |
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 () |
AssociationsDialog * | showPlotAssociations (int curve) |
void | showPlotDialog (int curveKey=-1) |
Show plot style dialog for the active MultiLayer / activeLayer / specified curve or the activeLayer options dialog if no curve is specified (curveKey = -1). | |
void | showPlotWizard () |
void | showPreferencesDialog () |
void | showResults (const QString &s, bool ok=true) |
void | showResults (bool ok) |
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 | showTitleDialog () |
void | showTwoExpDecayDialog () |
void | showWindowContextMenu () |
void | showWindowPopupMenu (Q3ListViewItem *it, const QPoint &p, int) |
Projects and Project Files | |
void | cascade () |
ApplicationWindow * | importOPJ (const QString &fn, bool factorySettings=false, bool newProject=true) |
ApplicationWindow * | loadScript (const QString &fn, bool execute=false, bool factorySettings=false) |
Create a new project from a script file. | |
void | modifiedProject (MdiSubWindow *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, bool newProject=true) |
void | open () |
ApplicationWindow * | openProject (const QString &fn, bool factorySettings=false, bool newProject=true) |
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 (MdiSubWindow *w) |
QList< MdiSubWindow * > | windowsList () |
Settings | |
void | changeAppFont (const QFont &f) |
void | changeAppStyle (const QString &s) |
void | initWindow () |
void | readSettings () |
void | saveSettings () |
void | setAppColors (const QColor &wc, const QColor &pc, const QColor &tpc, bool force=false) |
void | setSaveSettings (bool autoSaving, int min) |
void | updateAppFonts () |
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 * | convertMatrixToTableDirect () |
Table * | convertMatrixToTableXYZ () |
Table * | convertMatrixToTableYXZ () |
Matrix * | currentMatrix () |
Note * | currentNote () |
MultiLayer * | currentPlot () |
Table * | currentTable () |
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) |
bool | hasTable () |
Returns true if the project contains tables. | |
void | importASCII (const QStringList &files, int import_mode, const QString &local_column_separator, int local_ignored_lines, bool local_rename_columns, bool local_strip_spaces, bool local_simplify_spaces, bool local_import_comments, QLocale local_separators, const QString &local_comment_string, bool import_read_only, int endLineChar) |
void | importASCII () |
void | initTable (Table *w, const QString &caption) |
Table * | matrixToTable (Matrix *m, MatrixToTableConversion conversionType=Direct) |
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 () |
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) |
QList< MdiSubWindow * > | tableList () |
QStringList | tableNames () |
Returns a list containing the names of all tables in the project. | |
Matrices | |
Matrix * | convertTableToMatrix () |
void | exportMatrix (const QString &exportFilter=QString::null) |
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 (QMdiSubWindow *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 (const QString &exportFilter=QString::null) |
void | exportLayer () |
void | exportPDF () |
void | print () |
void | printAllPlots () |
Graphs | |
MultiLayer * | generate2DGraph (Graph::CurveType type) |
Generate a new 2D graph. | |
void | plotArea () |
void | plotBoxDiagram () |
void | plotDoubleYAxis () |
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 (double lineWidth, const QColor &c, Qt::PenStyle style, int headLength, int headAngle, bool fillHead) |
void | setGraphDefaultSettings (bool autoscale, bool scaleFonts, bool resizeLayers, bool antialiasing) |
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. | |
void | zoomRectanglePlot () |
Image Analysis | |
Matrix * | importImage (const QString &=QString(), bool newWindow=false) |
void | intensityTable () |
void | loadImage (const QString &fn) |
void | loadImage () |
void | pixelLineProfile () |
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) |
Notes | |
Note * | newNote (const QString &caption=QString()) |
Creates a new empty note window. | |
Note * | openNote (ApplicationWindow *app, const QStringList &flist) |
void | saveNoteAs () |
void | showNoteLineNumbers (bool show=true) |
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 | |
MdiSubWindow * | activeWindow (WindowType type=NoWindow) |
ApplicationWindow (const QStringList &l) | |
ApplicationWindow (bool factorySettings=false) | |
bool | autoUpdateTableValues () |
QLocale | clipboardLocale () |
QCompleter * | completer () |
void | enableCompletion (bool on=true) |
QString | endOfLine () |
QString | generateUniqueName (const QString &name, bool increment=true) |
int | matrixUndoStackSize () |
QList< QMenu * > | menusList () |
void | saveFitFunctions (const QStringList &lst) |
void | setAutoUpdateTableValues (bool on=true) |
void | setClipboardLocale (const QLocale &locale) |
void | setMatrixUndoStackSize (int size) |
QList< QToolBar * > | toolBarsList () |
~ApplicationWindow () | |
User custom actions | |
void | addCustomAction (QAction *, const QString &parentName, int index=-1) |
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 | 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 |
EndLineChar | d_ASCII_end_line |
End of line convention used to import ASCII files. | |
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 |
QColor | d_canvas_frame_color |
QLocale | d_clipboard_locale |
Locale used to specify the decimal separators in imported ASCII files. | |
bool | d_column_tool_bar |
bool | d_completion |
Flag telling if completion hints are enabled. | |
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 |
EndLineChar | d_eol |
End of line convention used for copy/paste operations and when exporting tables/matrices to ASCII files. | |
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 |
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 |
QPen | d_frame_widget_pen |
QColor | d_graph_background_color |
int | d_graph_background_opacity |
QColor | d_graph_border_color |
int | d_graph_border_width |
QColor | d_graph_canvas_color |
int | d_graph_canvas_opacity |
QString | d_image_export_filter |
Last selected filter in export image dialog. | |
bool | d_in_place_editing |
Flag telling if the in-place editing of 2D plot labels is enabled. | |
bool | d_inform_rename_table |
WindowType | d_init_window_type |
int | d_legend_default_angle |
bool | d_matrix_tool_bar |
bool | d_note_line_numbers |
Flag telling if line numbers are displayed in note windows. | |
bool | d_opening_file |
Flag telling if the application is opening a project file or not. | |
QStringList | d_param_surface_func |
bool | d_plot3D_tool_bar |
bool | d_plot_tool_bar |
int | d_preview_lines |
bool | d_print_cropmarks |
QString | d_python_config_folder |
QColor | d_rect_default_background |
QBrush | d_rect_default_brush |
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 |
QString | d_translations_folder |
QColor | defaultArrowColor |
int | defaultArrowHeadAngle |
bool | defaultArrowHeadFill |
int | defaultArrowHeadLength |
Qt::PenStyle | defaultArrowLineStyle |
double | defaultArrowLineWidth |
double | 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 |
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 |
FrameWidget * | d_enrichement_copy |
Private Slots | |
void | analysisMenuAboutToShow () |
void | closedLastCopiedLayer () |
void | fileMenuAboutToShow () |
void | hideSelectedColumns () |
void | matrixMenuAboutToShow () |
void | performCustomAction (QAction *) |
void | plotDataMenuAboutToShow () |
void | plotMenuAboutToShow () |
void | showAllColumns () |
void | showCustomActionDialog () |
void | tableMenuAboutToShow () |
void | windowsMenuAboutToShow () |
void | windowsMenuActivated (int id) |
Initialization | |
void | createActions () |
void | customColumnActions () |
void | customMenu (QMdiSubWindow *w) |
void | customToolBars (QMdiSubWindow *w) |
void | disableActions () |
void | disableToolbars () |
void | init (bool factorySettings=false) |
void | initGlobalConstants () |
void | initMainMenu () |
void | initPlot3DToolBar () |
void | initToolBars () |
void | insertTranslatedStrings () |
void | translateActionsStrings () |
void | windowActivated (QMdiSubWindow *w) |
Font Format Functions | |
void | enableTextEditor (Graph *g) |
void | insertGreekMajSymbol () |
void | insertGreekSymbol () |
void | insertMathSymbol () |
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 () |
void | initCompleter () |
Private Attributes | |
QAction * | actionAbout |
QAction * | actionActivateWindow |
QAction * | actionAdd3DData |
QAction * | actionAddColToTable |
QAction * | actionAddErrorBars |
QAction * | actionAddFormula |
QAction * | actionAddFunctionCurve |
QAction * | actionAddImage |
QAction * | actionAddInsetCurveLayer |
QAction * | actionAddInsetLayer |
QAction * | actionAddLayer |
QAction * | actionAddRectangle |
QAction * | actionAddText |
QAction * | actionAddZoomPlot |
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 * | actionConvertMatrixDirect |
QAction * | actionConvertMatrixXYZ |
QAction * | actionConvertMatrixYXZ |
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 * | actionExtractGraphs |
QAction * | actionExtractLayers |
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 * | actionFrequencyCount |
QAction * | actionGoToColumn |
QAction * | actionGoToRow |
QAction * | actionGrayMap |
QAction * | actionGreekMajSymbol |
QAction * | actionGreekSymbol |
QAction * | actionHelpBugReports |
QAction * | actionHelpForums |
QAction * | actionHideActiveWindow |
QAction * | actionHideCurve |
QAction * | actionHideOtherCurves |
QAction * | actionHideSelectedColumns |
QAction * | actionHideWindow |
QAction * | actionHighPassFilter |
QAction * | actionHomePage |
QAction * | actionImagePlot |
QAction * | actionImportImage |
QAction * | actionIntegrate |
QAction * | actionIntensityTable |
QAction * | actionInterpolate |
QAction * | actionInvertMatrix |
QAction * | actionLoad |
QAction * | actionLoadImage |
QAction * | actionLowPassFilter |
QAction * | actionMathSymbol |
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 * | actionPlotDoubleYAxis |
QAction * | actionPlotHistogram |
QAction * | actionPlotHorizontalBars |
QAction * | actionPlotHorSteps |
QAction * | actionPlotL |
QAction * | actionPlotLP |
QAction * | actionPlotP |
QAction * | actionPlotPie |
QAction * | actionPlotSpline |
QAction * | actionPlotStackedHistograms |
QAction * | actionPlotStackedLayers |
QAction * | actionPlotVectXYAM |
QAction * | actionPlotVectXYXY |
QAction * | actionPlotVerticalBars |
QAction * | actionPlotVerticalDropLines |
QAction * | actionPlotVertSteps |
QAction * | actionPrevWindow |
QAction * | actionPrint |
QAction * | actionPrintAllPlots |
QAction * | 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 * | actionShowAllColumns |
QAction * | actionShowAllCurves |
QAction * | actionShowAxisDialog |
QAction * | actionShowColsDialog |
QAction * | actionShowColStatistics |
QAction * | actionShowColumnOptionsDialog |
QAction * | actionShowColumnValuesDialog |
QAction * | actionShowConfigureDialog |
QAction * | actionShowCurvePlotDialog |
QAction * | actionShowCurvesDialog |
QAction * | actionShowCurveWorksheet |
QAction * | actionShowExpDecay3Dialog |
QAction * | actionShowExpDecayDialog |
QAction * | actionShowExplorer |
QAction * | actionShowExportASCIIDialog |
QAction * | actionShowFitDialog |
QAction * | actionShowFitPolynomDialog |
QAction * | actionShowGridDialog |
QAction * | actionShowHelp |
QAction * | actionShowIntDialog |
QAction * | actionShowLayerDialog |
QAction * | actionShowLineDialog |
QAction * | actionShowLog |
QAction * | actionShowMoreWindows |
QAction * | actionShowNoteLineNumbers |
QAction * | actionShowPlotDialog |
QAction * | actionShowPlotWizard |
QAction * | actionShowRowsDialog |
QAction * | actionShowRowStatistics |
QAction * | actionShowScaleDialog |
QAction * | actionShowScriptWindow |
QAction * | actionShowTextDialog |
QAction * | actionShowTitleDialog |
QAction * | actionShowTwoExpDecayDialog |
QAction * | actionShowUndoStack |
QAction * | actionSmoothAverage |
QAction * | actionSmoothFFT |
QAction * | 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 |
MdiSubWindow * | d_active_window |
bool | d_auto_update_table_values |
QCompleter * | d_completer |
Completer used in notes and in the script window. | |
int | d_matrix_undo_stack_size |
TextEditor * | d_text_editor |
QUndoView * | d_undo_view |
QList< QAction * > | d_user_actions |
QMdiArea * | d_workspace |
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 |
QAction * | left |
QMenu * | matrixMenu |
QMenu * | multiPeakMenu |
QMenu * | newMenu |
QAction * | None |
QMenu * | normMenu |
QMenu * | plot2DMenu |
QMenu * | plot3DMenu |
QToolBar * | plot3DTools |
QMenu * | plotDataMenu |
QToolBar * | plotMatrixBar |
QActionGroup * | plotstyle |
QToolBar * | plotTools |
QAction * | pointstyle |
QAction * | polygon |
QTranslator * | qtTranslator |
QMenu * | recent |
QTextEdit * | results |
QAction * | right |
QMenu * | scriptingMenu |
ScriptWindow * | scriptWindow |
QMenu * | smoothMenu |
QMenu * | tableMenu |
QMenu * | tablesDepend |
QToolBar * | tableTools |
QDockWidget * | undoStackWindow |
QBuffer | version_buffer |
Used when checking for new versions. | |
QMenu * | view |
QMenu * | windowsMenu |
QAction * | wireframe |
QtiPlot's main window.
This class contains the main part of the user interface as well as the central project management facilities.
It manages all MdiSubWindow MDI Windows in a project, knows about their organization in Folder objects and contains the parts of the project explorer not implemented in Folder, FolderListItem or FolderListView.
Furthermore, it is responsible for displaying most MDI Windows' context menus and opening all sorts of dialogs.
Split out the project management part into a new Project class. If MdiSubWindow maintains a reference to its parent Project, it should be possible to have its subclasses display their own context menus and dialogs. This is necessary for implementing new plot types or even completely new MdiSubWindow subclasses in plug-ins. It will also make ApplicationWindow more manageable by removing those parts not directly related to the main window.
Project would also take care of basic project file reading/writing (using Qt's XML framework), but delegate most of the work to MdiSubWindow and its subclasses. This is necessary for providing save/restore of classes implemented in plug-ins. Support for foreign formats on the other hand could go into import/export classes (which could also be implemented in plug-ins). Those would interface directly with Project and the MyWidgets it manages. Thus, in addition to supporting QtXML-based save/restore, Project, MdiSubWindow and subclasses will also have to provide generalized save/restore methods/constructors.
Maybe split out the project explorer into a new ProjectExplorer class, depending on how much code is left in ApplicationWindow after the above reorganizations. Think about whether a Model/View approach can be used for Project/ProjectExplorer.
ApplicationWindow::ApplicationWindow | ( | bool | factorySettings = false |
) |
References init().
Referenced by importOPJ(), newProject(), openProject(), and plotFile().
ApplicationWindow::ApplicationWindow | ( | const QStringList & | l | ) |
ApplicationWindow::~ApplicationWindow | ( | ) |
References d_text_editor, disableTools(), MultiLayer::hasSelectedLayers(), hiddenWindows, scriptWindow, and windowsList().
void ApplicationWindow::about | ( | ) | [static, slot] |
Show about dialog.
References copyright_string, logo_xpm, release_date, and versionString().
Referenced by createActions(), main(), and saveFolder().
void ApplicationWindow::activateWindow | ( | MdiSubWindow * | w | ) | [slot] |
References d_workspace, modified(), MdiSubWindow::setNormal(), and updateWindowLists().
void ApplicationWindow::activateWindow | ( | ) | [slot] |
References lv, and WindowListItem::window().
Referenced by createActions(), find(), and showSelectedWindows().
MdiSubWindow * ApplicationWindow::activeWindow | ( | WindowType | type = NoWindow |
) |
References d_active_window, MatrixWindow, MultiLayerWindow, NoteWindow, NoWindow, Plot3DWindow, and TableWindow.
Referenced by addColToTable(), addErrorBars(), addFunctionCurve(), addImage(), addInsetLayer(), addLayer(), addRectangle(), addTexFormula(), addText(), addTimeStamp(), analysis(), analysisMenuAboutToShow(), autoArrangeLayers(), autoCorrelate(), change3DData(), change3DMatrix(), clearSelection(), clearTable(), clone(), closeActiveWindow(), convertMatrixToTableDirect(), convertMatrixToTableXYZ(), convertMatrixToTableYXZ(), convertTableToMatrix(), convolute(), copyActiveLayer(), copyMarker(), copySelection(), correlate(), currentMatrix(), currentNote(), currentPlot(), currentTable(), customColumnActions(), cutSelection(), deconvolute(), defineErrorBars(), deleteLayer(), disregardCol(), drawArrow(), drawLine(), drawPoints(), editSurfacePlot(), exportGraph(), exportLayer(), exportMatrix(), exportPDF(), extractGraphs(), extractLayers(), fileMenuAboutToShow(), fitFrameToLayer(), fitLinear(), fitMultiPeak(), flipMatrixHorizontally(), flipMatrixVertically(), generate2DGraph(), goToColumn(), goToRow(), hideActiveWindow(), hideCurve(), hideOtherCurves(), hideSelectedColumns(), importASCII(), importImage(), ImportASCIIDialog::initPreview(), insert3DMatrixPlot(), insertNew3DData(), insertTranslatedStrings(), integrate(), intensityTable(), invertMatrix(), matrixDeterminant(), matrixDirectFFT(), matrixInverseFFT(), matrixMenuAboutToShow(), moveColumnFirst(), moveColumnLast(), moveColumnLeft(), moveColumnRight(), movePoints(), multilayerPlot(), newLegend(), normalizeActiveTable(), normalizeSelection(), pasteSelection(), pixelLineProfile(), plot3DBars(), plot3DMatrix(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plotColorMap(), plotContour(), plotDoubleYAxis(), plotGrayScale(), plotHistogram(), plotImage(), plotPie(), plotVectXYAM(), plotVectXYXY(), print(), recalculateTable(), redo(), removeAxes3DPlot(), removeCurve(), removeGrid3DPlot(), removePoints(), rename(), resetRotation(), resizeActiveWindow(), rotateMatrix90(), rotateMatrixMinus90(), saveAsTemplate(), saveNoteAs(), setAscValues(), setAutoScale(), setBackGrid3DPlot(), setBars3DPlot(), setBoldFont(), setBoxed3DPlot(), setCeilGrid3DPlot(), setCones3DPlot(), setCrosses3DPlot(), setCurveFullRange(), setEmptyFloor3DPlot(), setFilledMesh3DPlot(), setFloorData3DPlot(), setFloorGrid3DPlot(), setFloorIso3DPlot(), setFontFamily(), setFontSize(), setFramed3DPlot(), setFrontGrid3DPlot(), setHiddenLineGrid3DPlot(), setItalicFont(), setLabelCol(), setLeftGrid3DPlot(), setLineGrid3DPlot(), setMatrixGrayScale(), setMatrixRainbowScale(), setPoints3DPlot(), setRandomValues(), setReadOnlyCol(), setReadOnlyColumns(), setReadWriteColumns(), setRightGrid3DPlot(), setXCol(), setXErrCol(), setYCol(), setYErrCol(), setZCol(), showAllColumns(), showAllCurves(), showAxisDialog(), showAxisTitleDialog(), showColMenu(), showColorMapDialog(), showColsDialog(), showColStatistics(), showColumnOptionsDialog(), showColumnValuesDialog(), showCursor(), showCurveContextMenu(), showCurveRangeDialog(), showCurvesDialog(), showCurveWorksheet(), showDataSetDialog(), showDeleteRowsDialog(), showEnrichementDialog(), showExpDecayDialog(), showExportASCIIDialog(), showFFTDialog(), showFilterDialog(), showFitDialog(), showFitPolynomDialog(), showFrequencyCountDialog(), showFunctionDialog(), showGeneralPlotDialog(), showGraphContextMenu(), showIntegrationDialog(), showInterpolationDialog(), showLayerDialog(), showLineDialog(), showMarkerPopupMenu(), showMatrixDialog(), showMatrixSizeDialog(), showMatrixValuesDialog(), showNoteLineNumbers(), showPlot3dDialog(), showPlotAssociations(), showPlotDialog(), showRangeSelectors(), showRowsDialog(), showRowStatistics(), showScaleDialog(), showScreenReader(), showSmoothDialog(), showTableContextMenu(), showTitleDialog(), showToolBarsMenu(), showWindowContextMenu(), sortActiveTable(), sortSelection(), swapColumns(), toggle3DAnimation(), togglePerspective(), translateCurve(), transposeMatrix(), undo(), viewMatrixColumnRow(), viewMatrixImage(), viewMatrixTable(), viewMatrixXY(), windowsMenuAboutToShow(), zoomIn(), zoomOut(), and zoomRectanglePlot().
void ApplicationWindow::add3DData | ( | ) | [slot] |
References columnsList(), hasTable(), insertNew3DData(), DataSetDialog::setCurveNames(), and Table::Z.
Referenced by createActions().
void ApplicationWindow::add3DMatrixPlot | ( | ) | [slot] |
References insert3DMatrixPlot(), matrixNames(), and DataSetDialog::setCurveNames().
Referenced by showWindowContextMenu().
void ApplicationWindow::addColToTable | ( | ) | [slot] |
References activeWindow(), Table::addCol(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::addCustomAction | ( | QAction * | action, | |
const QString & | parentName, | |||
int | index = -1 | |||
) |
References customizableMenusList(), d_user_actions, and toolBarsList().
Referenced by CustomActionDialog::addAction(), loadCustomActions(), and CustomActionDialog::saveCurrentAction().
void ApplicationWindow::addErrorBars | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::analysableCurvesList(), Graph::curveCount(), defineErrorBars(), MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, ErrDialog::setCurveNames(), ErrDialog::setSrcTables(), and tableList().
Referenced by createActions(), and defineErrorBars().
void ApplicationWindow::addFolder | ( | ) | [slot] |
Adds a new folder to the project.
References addFolderListViewItem(), current_folder, explorerWindow, Folder::folderListItem(), Folder::setFolderListItem(), and Folder::subfolders().
Referenced by createActions(), ImportOPJ::createProjectTree(), init(), showFolderPopupMenu(), and showListViewPopupMenu().
void ApplicationWindow::addFolderListViewItem | ( | Folder * | f | ) | [slot] |
adds a folder list item to the list view "lv"
References Folder::birthDate(), lv, FolderListItem::setActive(), and Folder::sizeToString().
Referenced by addFolder(), and changeFolder().
void ApplicationWindow::addFunctionCurve | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), functionDialog(), MultiLayer::isEmpty(), MultiLayerWindow, and FunctionDialog::setGraph().
Referenced by createActions().
void ApplicationWindow::addImage | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::addImage(), imagesDirPath, MultiLayer::isEmpty(), and MultiLayerWindow.
Referenced by createActions().
void ApplicationWindow::addInsetCurveLayer | ( | ) | [slot] |
References addInsetLayer().
Referenced by createActions().
void ApplicationWindow::addInsetLayer | ( | bool | curves = false |
) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayer::addLayer(), Graph::copyCurves(), Graph::enableAxis(), MultiLayerWindow, Graph::setAxisTitle(), Graph::setBackgroundColor(), and setPreferences().
Referenced by addInsetCurveLayer(), and createActions().
void ApplicationWindow::addLayer | ( | ) | [slot] |
References activeWindow(), MultiLayer::addLayer(), MultiLayer::arrangeLayers(), MultiLayer::canvasRect(), MultiLayerWindow, and setPreferences().
Referenced by createActions().
void ApplicationWindow::addListViewItem | ( | MdiSubWindow * | w | ) | [slot] |
adds a widget list item to the list view "lv"
References MdiSubWindow::aspect(), MdiSubWindow::birthDate(), graph_xpm, lv, matrix_xpm, note_xpm, MdiSubWindow::sizeToString(), trajectory_xpm, MdiSubWindow::windowLabel(), and worksheet_xpm.
Referenced by changeFolder(), initMatrix(), initMultilayerPlot(), initPlot3D(), initTable(), and newNote().
void ApplicationWindow::addRectangle | ( | ) | [slot] |
References actionAddRectangle, MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayerWindow, AddWidgetTool::Rectangle, and Graph::setActiveTool().
Referenced by initToolBars().
void ApplicationWindow::addTexFormula | ( | ) | [slot] |
References actionAddFormula, MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayerWindow, Graph::setActiveTool(), and AddWidgetTool::TexEquation.
Referenced by initToolBars().
void ApplicationWindow::addText | ( | ) | [slot] |
References actionAddText, MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayerWindow, Graph::setActiveTool(), and AddWidgetTool::Text.
Referenced by initToolBars().
void ApplicationWindow::addTimeStamp | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::addTimeStamp(), MultiLayer::isEmpty(), and MultiLayerWindow.
Referenced by createActions().
bool ApplicationWindow::alreadyUsedName | ( | const QString & | label | ) | [slot] |
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by dataPlot3D(), initMatrix(), initMultilayerPlot(), initTable(), newNote(), openPlotXYZ(), and setWindowName().
void ApplicationWindow::analysis | ( | Analysis | operation | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::analysableCurvesList(), analyzeCurve(), Graph::curve(), MultiLayerWindow, Graph::selectedCurveTitle(), showDataSetDialog(), and Graph::validCurvesDataSize().
Referenced by differentiate(), fitGauss(), fitLinear(), fitLorentz(), fitSigmoidal(), and integrate().
void ApplicationWindow::analysisMenuAboutToShow | ( | ) | [private, slot] |
References actionAutoCorrelate, actionBandBlockFilter, actionBandPassFilter, actionConvolute, actionCorrelate, actionDeconvolute, actionDifferentiate, actionFFT, actionFitExpGrowth, actionFitGauss, actionFitLinear, actionFitLorentz, actionFitSigmoidal, actionFrequencyCount, actionHighPassFilter, actionIntegrate, actionInterpolate, actionLowPassFilter, actionMatrixFFTDirect, actionMatrixFFTInverse, actionMultiPeakGauss, actionMultiPeakLorentz, actionNormalizeSelection, actionNormalizeTable, actionShowColStatistics, actionShowExpDecay3Dialog, actionShowExpDecayDialog, actionShowFitDialog, actionShowFitPolynomDialog, actionShowIntDialog, actionShowRowStatistics, actionShowTwoExpDecayDialog, actionSmoothAverage, actionSmoothFFT, actionSmoothSavGol, actionSortSelection, actionSortTable, actionTranslateHor, actionTranslateVert, activeWindow(), analysisMenu, decayMenu, filterMenu, multiPeakMenu, normMenu, reloadCustomActions(), and smoothMenu.
Referenced by customMenu(), and initMainMenu().
void ApplicationWindow::analyzeCurve | ( | Graph * | g, | |
Analysis | operation, | |||
const QString & | curveTitle | |||
) | [slot] |
References Graph::curve(), d_2_linear_fit_points, Diff, Filter::enableGraphicsDisplay(), Fit::fit(), fit_output_precision, fit_scale_errors, FitGauss, FitLinear, FitLorentz, fitPoints, FitSigmoidal, Fit::generateFunction(), generateUniformFitPoints, Fit::guessInitialValues(), Integrate, NoAnalysis, pasteFitResultsToPlot, Filter::run(), Fit::scaleErrors(), Filter::setDataFromCurve(), Filter::setOutputPrecision(), Filter::showLegend(), and ScaleEngine::type().
Referenced by DataSetDialog::accept(), and analysis().
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.
References changeFolder(), current_folder, d_file_version, file_uncompress(), Folder::findSubfolder(), Folder::folderListItem(), folders, graph, multilayerPlot(), openGraph(), openMatrix(), openNote(), openSurfacePlot(), openTable(), projectFolder(), recentProjects, renamedTables, Note::restore(), restoreWindowGeometry(), MultiLayer::setAlignement(), MdiSubWindow::setBirthDate(), Folder::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Folder::setFolderListItem(), MultiLayer::setLayerCanvasSize(), setListViewDate(), MultiLayer::setMargins(), Folder::setModificationDate(), MultiLayer::setSpacing(), MdiSubWindow::setWindowLabel(), Folder::subfolders(), updateRecentProjectsList(), and workingDir.
void ApplicationWindow::appendProject | ( | ) | [slot] |
Pops up a file dialog and invokes appendProject(const QString&) on the result.
References ExtensibleFileDialog::setExtensionWidget(), and workingDir.
Referenced by open(), and showFolderPopupMenu().
void ApplicationWindow::autoArrangeLayers | ( | ) | [slot] |
Rearrange the layersin order to fit to the size of the plot window.
References activeWindow(), MultiLayer::arrangeLayers(), MultiLayerWindow, MultiLayer::setMargins(), and MultiLayer::setSpacing().
Referenced by createActions().
void ApplicationWindow::autoCorrelate | ( | ) | [slot] |
References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.
Referenced by createActions().
bool ApplicationWindow::autoUpdateTableValues | ( | ) | [inline] |
References d_auto_update_table_values.
Referenced by ConfigDialog::initTablesPage().
void ApplicationWindow::bandBlockFilterDialog | ( | ) | [slot] |
References FFTFilter::BandBlock, and showFilterDialog().
Referenced by createActions().
void ApplicationWindow::bandPassFilterDialog | ( | ) | [slot] |
References FFTFilter::BandPass, and showFilterDialog().
Referenced by createActions().
void ApplicationWindow::cascade | ( | ) | [slot] |
Arranges all the visible project windows in a cascade pattern.
References d_workspace, and modifiedProject().
Referenced by windowsMenuAboutToShow().
void ApplicationWindow::change3DData | ( | const QString & | colName | ) | [slot] |
References activeWindow(), modified(), Plot3DWindow, and table().
void ApplicationWindow::change3DData | ( | ) | [slot] |
References columnsList(), DataSetDialog::setCurveNames(), and Table::Z.
Referenced by showWindowContextMenu().
void ApplicationWindow::change3DMatrix | ( | const QString & | matrix_name | ) | [slot] |
References activeWindow(), Graph3D::addMatrixData(), matrix(), modified(), and Plot3DWindow.
void ApplicationWindow::change3DMatrix | ( | ) | [slot] |
References activeWindow(), Graph3D::matrix(), matrixNames(), Plot3DWindow, DataSetDialog::setCurentDataSet(), and DataSetDialog::setCurveNames().
Referenced by showWindowContextMenu().
void ApplicationWindow::changeAppFont | ( | const QFont & | f | ) | [slot] |
References appFont, and updateAppFonts().
Referenced by ConfigDialog::apply().
void ApplicationWindow::changeAppStyle | ( | const QString & | s | ) | [slot] |
References appStyle, and panelsColor.
Referenced by ConfigDialog::apply(), and readSettings().
bool ApplicationWindow::changeFolder | ( | Folder * | newFolder, | |
bool | force = false | |||
) | [slot] |
Changes the current folder. Returns true if successfull.
References Folder::activeWindow(), addFolderListViewItem(), addListViewItem(), current_folder, customMenu(), customToolBars(), d_active_window, d_opening_file, d_workspace, Folder::depth(), desactivateFolders(), Folder::folderBelow(), Folder::folderListItem(), MdiSubWindow::Hidden, hiddenWindows, HideAll, hideFolderWindows(), Folder::logInfo(), lv, MdiSubWindow::Maximized, MdiSubWindow::Minimized, modifiedProject(), MdiSubWindow::Normal, results, FolderListItem::setActive(), Folder::setActiveWindow(), MdiSubWindow::setStatus(), show_windows_policy, MdiSubWindow::status(), SubFolders, windowActivated(), and Folder::windowsList().
Referenced by appendProject(), ImportOPJ::createProjectTree(), deleteFolder(), dropFolderItems(), folderItemChanged(), foldersMenuActivated(), and openProject().
void ApplicationWindow::changeMatrixName | ( | const QString & | oldName, | |
const QString & | newName | |||
) | [slot] |
References Graph::curveCount(), Graph::plotItem(), and windowsList().
Referenced by setWindowName().
void ApplicationWindow::chooseHelpFolder | ( | ) | [slot] |
References helpFilePath.
Referenced by ConfigDialog::chooseHelpFolder(), and createActions().
void ApplicationWindow::clearLogInfo | ( | ) | [slot] |
References Folder::clearLogInfo(), current_folder, Folder::logInfo(), modified(), and results.
Referenced by createActions().
void ApplicationWindow::clearParamFunctionsList | ( | ) | [slot] |
References xFunctions, and yFunctions.
Referenced by functionDialog().
void ApplicationWindow::clearPolarFunctionsList | ( | ) | [slot] |
References rFunctions, and thetaFunctions.
Referenced by functionDialog().
void ApplicationWindow::clearSelection | ( | ) | [slot] |
References Graph::activeTool(), activeWindow(), deleteSelectedItems(), lv, modified(), Graph::removeMarker(), Graph::removeTitle(), PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, PlotToolInterface::Rtti_RangeSelector, and Graph::titleSelected().
Referenced by createActions(), showColMenu(), showMarkerPopupMenu(), showTableContextMenu(), and showWindowContextMenu().
void ApplicationWindow::clearSurfaceFunctionsList | ( | ) | [slot] |
References surfaceFunc.
Referenced by SurfaceDialog::clearList().
void ApplicationWindow::clearTable | ( | ) | [slot] |
References activeWindow(), Table::clear(), and TableWindow.
Referenced by createActions().
QLocale ApplicationWindow::clipboardLocale | ( | ) | [inline] |
References d_clipboard_locale.
Referenced by ConfigDialog::languageChange(), Table::pasteSelection(), and Matrix::pasteSelection().
MdiSubWindow * ApplicationWindow::clone | ( | MdiSubWindow * | w = 0 |
) | [slot] |
References activeWindow(), MdiSubWindow::captionPolicy(), UserParametricSurface::columns(), UserFunction::columns(), Table::copy(), MultiLayer::copy(), customMenu(), customToolBars(), dataPlot3D(), Graph3D::formula(), UserFunction::function(), generateUniqueName(), MultiLayer::getCols(), MultiLayer::getRows(), Graph3D::hasData(), MdiSubWindow::Maximized, multilayerPlot(), newMatrix(), newNote(), newTable(), Table::numCols(), Table::numRows(), openMatrixPlot3D(), openPlotXYZ(), Graph3D::parametricSurface(), plotParametricSurface(), plotSurface(), UserParametricSurface::rows(), UserFunction::rows(), MdiSubWindow::setCaptionPolicy(), setListViewSize(), MdiSubWindow::setWindowLabel(), MdiSubWindow::sizeToString(), MdiSubWindow::status(), UserParametricSurface::uEnd(), UserParametricSurface::uPeriodic(), Graph3D::userFunction(), UserParametricSurface::uStart(), UserParametricSurface::vEnd(), UserParametricSurface::vPeriodic(), UserParametricSurface::vStart(), MdiSubWindow::windowLabel(), UserParametricSurface::xFormula(), Graph3D::xStart(), Graph3D::xStop(), UserParametricSurface::yFormula(), Graph3D::yStart(), Graph3D::yStop(), UserParametricSurface::zFormula(), Graph3D::zStart(), and Graph3D::zStop().
Referenced by createActions().
void ApplicationWindow::closeActiveWindow | ( | ) | [slot] |
References activeWindow().
Referenced by createActions(), and windowsMenuAboutToShow().
void ApplicationWindow::closedLastCopiedLayer | ( | ) | [inline, private, slot] |
Referenced by copyActiveLayer().
void ApplicationWindow::closeEvent | ( | QCloseEvent * | ce | ) | [slot] |
References projectname, saved, saveProject(), and saveSettings().
void ApplicationWindow::closeWindow | ( | MdiSubWindow * | window | ) | [slot] |
References ActiveFolder, current_folder, customMenu(), customToolBars(), d_active_window, FolderListItem::folder(), MdiSubWindow::folder(), Folder::folderListItem(), lv, modified(), Folder::removeWindow(), removeWindowFromLists(), show_windows_policy, SubFolders, and Folder::windowsList().
Referenced by connectMultilayerPlot(), connectSurfacePlot(), connectTable(), deleteFolder(), initMatrix(), and newNote().
QStringList ApplicationWindow::columnsList | ( | Table::PlotDesignation | plotType = Table::All |
) | [slot] |
References Table::All, Table::colLabel(), Table::colPlotDesignation(), Table::numCols(), and windowsList().
Referenced by add3DData(), change3DData(), AxesDialog::setGraph(), CurvesDialog::showCurrentFolder(), showPlotDialog(), and showPlotWizard().
QCompleter* ApplicationWindow::completer | ( | ) | [inline] |
References d_completer.
void ApplicationWindow::connectMultilayerPlot | ( | MultiLayer * | g | ) | [slot] |
References MdiSubWindow::askOnCloseEvent(), btnPointer, closeWindow(), confirmClosePlot2D, enableTextEditor(), hideWindow(), info, modifiedProject(), newTable(), pasteSelection(), pickPointerCursor(), setFormatBarFont(), showAxisDialog(), showAxisPageFromAxisDialog(), showAxisTitleDialog(), showCurveContextMenu(), showCurvesDialog(), showEnrichementDialog(), showGraphContextMenu(), showLineDialog(), showMarkerPopupMenu(), showPlotDialog(), showScaleDialog(), showScalePageFromAxisDialog(), showTitleDialog(), showWindowContextMenu(), and updateWindowStatus().
Referenced by initMultilayerPlot().
void ApplicationWindow::connectSurfacePlot | ( | Graph3D * | plot | ) | [slot] |
References MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmClosePlot3D, hideWindow(), modified(), showPlot3dDialog(), showWindowContextMenu(), and updateWindowStatus().
Referenced by initPlot3D().
void ApplicationWindow::connectTable | ( | Table * | w | ) | [slot] |
References MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmCloseTable, customColumnActions(), hideWindow(), modifiedProject(), newTable(), removeCurves(), showColumnOptionsDialog(), showColumnValuesDialog(), showTableContextMenu(), Table::table(), updateColNames(), updateCurves(), and updateWindowStatus().
Referenced by initTable().
Table * ApplicationWindow::convertMatrixToTableDirect | ( | ) | [slot] |
References activeWindow(), Direct, matrixToTable(), and MatrixWindow.
Referenced by createActions().
Table * ApplicationWindow::convertMatrixToTableXYZ | ( | ) | [slot] |
References activeWindow(), matrixToTable(), MatrixWindow, and XYZ.
Referenced by createActions().
Table * ApplicationWindow::convertMatrixToTableYXZ | ( | ) | [slot] |
References activeWindow(), matrixToTable(), MatrixWindow, and YXZ.
Referenced by createActions().
int ApplicationWindow::convertOldToNewColorIndex | ( | int | cindex | ) | [private] |
Workaround for the new colors introduced in rev 447.
Referenced by openGraph().
Matrix * ApplicationWindow::convertTableToMatrix | ( | ) | [slot] |
References activeWindow(), tableToMatrix(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::convolute | ( | ) | [slot] |
References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::copyActiveLayer | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), closedLastCopiedLayer(), Graph::copyImage(), lastCopiedLayer, and MultiLayerWindow.
Referenced by copySelection(), and showGraphContextMenu().
copies a folder to another
src | source folder | |
dest | destination folder |
References Folder::addWindow(), Folder::birthDate(), Folder::depth(), Folder::folderBelow(), Folder::folderListItem(), Folder::modificationDate(), Folder::setBirthDate(), Folder::setFolderListItem(), Folder::setModificationDate(), Folder::subfolders(), and Folder::windowsList().
Referenced by moveFolder().
void ApplicationWindow::copyMarker | ( | ) | [slot] |
void ApplicationWindow::copySelection | ( | ) | [slot] |
References MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), copyActiveLayer(), MultiLayer::copyAllLayers(), copyMarker(), info, Graph::markerSelected(), MultiLayer::numLayers(), results, PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, and PlotToolInterface::Rtti_RangeSelector.
Referenced by createActions(), showColMenu(), showMarkerPopupMenu(), showTableContextMenu(), and showWindowContextMenu().
void ApplicationWindow::correlate | ( | ) | [slot] |
References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::createActions | ( | ) | [private, slot] |
References about(), actionAbout, actionActivateWindow, actionAdd3DData, actionAddColToTable, actionAddErrorBars, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddZoomPlot, actionAutoCorrelate, actionAutomaticLayout, actionBandBlockFilter, actionBandPassFilter, actionBoxPlot, actionCheckUpdates, actionChooseHelpFolder, actionClearLogInfo, actionClearSelection, actionClearTable, actionCloseAllWindows, actionCloseWindow, actionColorMap, actionContourMap, actionConvertMatrixDirect, actionConvertMatrixXYZ, actionConvertMatrixYXZ, actionConvertTable, actionConvolute, actionCopySelection, actionCopyWindow, actionCorrelate, actionCurveFullRange, actionCustomActionDialog, actionCutSelection, actionDeconvolute, actionDeleteFitTables, actionDeleteLayer, actionDeleteRows, actionDifferentiate, actionDisregardCol, actionDonate, actionDownloadManual, actionEditCurveRange, actionEditFunction, actionEditSurfacePlot, actionExportAllGraphs, actionExportGraph, actionExportMatrix, actionExportPDF, actionExtractGraphs, actionExtractLayers, actionFFT, actionFitExpGrowth, actionFitGauss, actionFitLinear, actionFitLorentz, actionFitSigmoidal, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionFontBold, actionFontItalic, actionFrequencyCount, actionGoToColumn, actionGoToRow, actionGrayMap, actionGreekMajSymbol, actionGreekSymbol, actionHelpBugReports, actionHelpForums, actionHideActiveWindow, actionHideCurve, actionHideOtherCurves, actionHideSelectedColumns, actionHideWindow, actionHighPassFilter, actionHomePage, actionImagePlot, actionImportImage, actionIntegrate, actionIntensityTable, actionInterpolate, actionInvertMatrix, actionLoad, actionLoadImage, actionLowPassFilter, actionMathSymbol, actionMatrixColumnRow, actionMatrixCustomScale, actionMatrixDeterminant, actionMatrixFFTDirect, actionMatrixFFTInverse, actionMatrixGrayScale, actionMatrixRainbowScale, actionMatrixXY, actionMaximizeWindow, actionMinimizeWindow, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionMultiPeakGauss, actionMultiPeakLorentz, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewLegend, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionNormalizeSelection, actionNormalizeTable, actionNoteEvaluate, actionNoteExecute, actionNoteExecuteAll, actionOpen, actionOpenTemplate, actionPasteSelection, actionPixelLineProfile, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionPrint, actionPrintAllPlots, actionReadOnlyCol, actionRedo, actionRemoveCurve, actionRename, actionResizeActiveWindow, actionResizeWindow, actionRestartScripting, actionRotateMatrix, actionRotateMatrixMinus, actionSaveNote, actionSaveProject, actionSaveProjectAs, actionSaveTemplate, actionScriptingLang, actionSetAscValues, actionSetLabelCol, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowAllColumns, actionShowAllCurves, actionShowAxisDialog, actionShowColsDialog, actionShowColStatistics, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowConfigureDialog, actionShowCurvePlotDialog, actionShowCurvesDialog, actionShowCurveWorksheet, actionShowExpDecay3Dialog, actionShowExpDecayDialog, actionShowExplorer, actionShowExportASCIIDialog, actionShowFitDialog, actionShowFitPolynomDialog, actionShowGridDialog, actionShowHelp, actionShowIntDialog, actionShowLayerDialog, actionShowLineDialog, actionShowLog, actionShowMoreWindows, actionShowNoteLineNumbers, actionShowPlotDialog, actionShowPlotWizard, actionShowRowsDialog, actionShowRowStatistics, actionShowScaleDialog, actionShowScriptWindow, actionShowTextDialog, actionShowTitleDialog, actionShowTwoExpDecayDialog, actionShowUndoStack, actionSmoothAverage, actionSmoothFFT, actionSmoothSavGol, actionSortSelection, actionSortTable, actionSubscript, actionSuperscript, actionSwapColumns, actionTableRecalculate, actionTechnicalSupport, actionTimeStamp, actionToolBars, actionTranslateHor, actionTranslateVert, actionTranslations, actionTransposeMatrix, actionUnderline, actionUndo, actionUnzoom, actionViewMatrix, actionViewMatrixImage, activateWindow(), add3DData(), add_inset_curve_layer_xpm, add_inset_layer_xpm, add_zoom_plot_xpm, addCol_xpm, addColToTable(), addErrorBars(), addFolder(), addFunctionCurve(), addImage(), addInsetCurveLayer(), addInsetLayer(), addLayer(), addTimeStamp(), appFont, area_xpm, arrangeLayers_xpm, auto_layout_xpm, autoArrangeLayers(), autoCorrelate(), bandBlockFilterDialog(), bandPassFilterDialog(), bars_xpm, boxPlot_xpm, chooseHelpFolder(), clearLogInfo(), clearSelection(), clearTable(), clock_xpm, clone(), close_xpm, closeActiveWindow(), col_stat_xpm, color_map_xpm, contour_map_xpm, convertMatrixToTableDirect(), convertMatrixToTableXYZ(), convertMatrixToTableYXZ(), convertTableToMatrix(), convolute(), copy_xpm, copySelection(), correlate(), curves_xpm, cut_xpm, cutSelection(), deconvolute(), deleteFitTables(), deleteLayer(), differentiate(), disregard_col_xpm, disregardCol(), downloadManual(), downloadTranslation(), dropLines_xpm, duplicate_xpm, editSurfacePlot(), erase_xpm, errors_xpm, exp_xpm, explorerWindow, exportAllGraphs(), exportGraph(), exportMatrix(), exportPDF(), extract_graphs_xpm, extract_layers_xpm, extractGraphs(), extractLayers(), fileopen_xpm, fileprint_xpm, filesave_xpm, fitGauss(), fitLinear(), fitLorentz(), fitMultiPeakGauss(), fitMultiPeakLorentz(), fitSigmoidal(), flip_horizontal_xpm, flip_vertical_xpm, flipMatrixHorizontally(), flipMatrixVertically(), folder_xpm, formula_xpm, functionDialog(), fx_xpm, goToColumn(), goToRow(), gray_map_xpm, grid_only_xpm, grid_poly_xpm, hBars_xpm, hideActiveWindow(), hideCurve(), hideOtherCurves(), hideSelectedColumns(), hideWindow(), highPassFilterDialog(), histogram_xpm, hor_steps_xpm, image_plot_xpm, import_xpm, importASCII(), importImage(), index_xpm, insertGreekMajSymbol(), insertGreekSymbol(), insertMathSymbol(), insertSubscript(), insertSuperscript(), integrate(), intensityTable(), invertMatrix(), legend_xpm, lineMesh_xpm, loadImage(), log_xpm, logWindow, lowPassFilterDialog(), lPlot_xpm, lpPlot_xpm, matrixDeterminant(), matrixDirectFFT(), matrixInverseFFT(), maximizeWindow(), minimizeWindow(), monalisa_xpm, move_col_first_xpm, move_col_last_xpm, move_col_left_xpm, move_col_right_xpm, moveColumnFirst(), moveColumnLast(), moveColumnLeft(), moveColumnRight(), new_graph_xpm, new_matrix_xpm, new_note_xpm, new_xpm, newF_xpm, newFolder_xpm, newFxy_xpm, newGraph(), newLayer_xpm, newLegend(), newMatrix(), newNote(), newProject(), newSurfacePlot(), newTable(), no_grid_xpm, normalizeActiveTable(), normalizeSelection(), open(), open_template_xpm, openTemplate(), panel_4_xpm, panel_h2_xpm, panel_v2_xpm, paste_xpm, pasteSelection(), pdf_xpm, pie_xpm, pixelLineProfile(), pixelProfile_xpm, plot2HorizontalLayers(), plot2VerticalLayers(), plot3DBars(), plot3DHiddenLine(), plot3DPolygons(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plot3DWireframe(), plot3DWireSurface(), plot4Layers(), plot_double_y_xpm, plotArea(), plotBoxDiagram(), plotColorMap(), plotContour(), plotDoubleYAxis(), plotGrayScale(), plotHistogram(), plotHorizontalBars(), plotHorSteps(), plotImage(), plotL(), plotLP(), plotP(), plotPie(), plotSpline(), plotStackedHistograms(), plotStackedLayers(), plotVectXYAM(), plotVectXYXY(), plotVerticalBars(), plotVerticalDropLines(), plotVertSteps(), pPlot_xpm, print(), printAllPlots(), python_xpm, quit_xpm, randomNumbers_xpm, recalculateTable(), redo(), redo_xpm, removeCurve(), rename(), resize_xpm, resizeActiveWindow(), resizeWindow(), restartScriptingEnv(), ribbon_xpm, rotate_clockwise_xpm, rotate_counterclockwise_xpm, rotateMatrix90(), rotateMatrixMinus90(), rowNumbers_xpm, save_template_xpm, saveAsTemplate(), saveNoteAs(), saveProject(), saveProjectAs(), scatter_xpm, searchForUpdates(), set_label_col_xpm, setAscValues(), setAutoScale(), setBoldFont(), setCurveFullRange(), setItalicFont(), setLabelCol(), setMatrixGrayScale(), setMatrixRainbowScale(), setRandomValues(), setReadOnlyCol(), setXCol(), setXErrCol(), setYCol(), setYErrCol(), setZCol(), showAllColumns(), showAllCurves(), showAxisDialog(), showBugTracker(), showColorMapDialog(), showColsDialog(), showColStatistics(), showColumnOptionsDialog(), showColumnValuesDialog(), showCurvePlotDialog(), showCurveRangeDialog(), showCurvesDialog(), showCurveWorksheet(), showCustomActionDialog(), showDeleteRowsDialog(), showDonationsPage(), showEnrichementDialog(), showExpDecay3Dialog(), showExpDecayDialog(), showExpGrowthDialog(), showExportASCIIDialog(), showFFTDialog(), showFitDialog(), showFitPolynomDialog(), showForums(), showFrequencyCountDialog(), showFunctionDialog(), showGeneralPlotDialog(), showGridDialog(), showHelp(), showHomePage(), showIntegrationDialog(), showInterpolationDialog(), showLayerDialog(), showLineDialog(), showMatrixDialog(), showMatrixSizeDialog(), showMatrixValuesDialog(), showMoreWindows(), showNoteLineNumbers(), showPlotWizard(), showPreferencesDialog(), showRowsDialog(), showRowStatistics(), showScaleDialog(), showScriptingLangDialog(), showScriptWindow(), showSmoothAverageDialog(), showSmoothFFTDialog(), showSmoothSavGolDialog(), showSupportPage(), showTitleDialog(), showToolBarsMenu(), showTwoExpDecayDialog(), sortActiveTable(), sortSelection(), spline_xpm, stacked_hist_xpm, stacked_xpm, stat_rows_xpm, swap_columns_xpm, swapColumns(), table_xpm, trajectory_xpm, translateCurve(), translateCurveHor(), transposeMatrix(), underline(), undo(), undo_xpm, undoStackWindow, unzoom_xpm, vectXYAM_xpm, vectXYXY_xpm, vert_steps_xpm, vertBars_xpm, viewMatrixColumnRow(), viewMatrixImage(), viewMatrixTable(), viewMatrixXY(), wizard_xpm, x_col_xpm, y_col_xpm, z_col_xpm, and zoomRectanglePlot().
Referenced by init().
void ApplicationWindow::createLanguagesList | ( | ) | [slot] |
References appLanguage, appTranslator, d_translations_folder, locales, and qtTranslator.
Referenced by ConfigDialog::apply(), ConfigDialog::chooseTranslationsFolder(), and init().
virtual QMenu* ApplicationWindow::createPopupMenu | ( | ) | [inline, private, virtual] |
Folder* ApplicationWindow::currentFolder | ( | ) | [inline, slot] |
Returns a pointer to the current folder in the project.
References current_folder.
Referenced by CurvesDialog::showCurrentFolder().
Matrix * ApplicationWindow::currentMatrix | ( | ) | [slot] |
References activeWindow(), and MatrixWindow.
Note * ApplicationWindow::currentNote | ( | ) | [slot] |
References activeWindow(), and NoteWindow.
MultiLayer * ApplicationWindow::currentPlot | ( | ) | [slot] |
References activeWindow(), and MultiLayerWindow.
Table * ApplicationWindow::currentTable | ( | ) | [slot] |
References activeWindow(), and TableWindow.
void ApplicationWindow::custom3DActions | ( | QMdiSubWindow * | w | ) | [slot] |
References actionAnimate, actionPerspective, barstyle, Box, Graph3D::Cones, conestyle, Graph3D::coordStyle(), crossHairStyle, custom3DGrids(), Graph3D::Dots, filledmesh, floordata, flooriso, floornone, Graph3D::floorStyle(), Frame, Graph3D::grids(), Graph3D::HairCross, hiddenline, Graph3D::isAnimated(), Graph3D::isOrthogonal(), None, Graph3D::plotStyle(), pointstyle, Graph3D::pointType(), polygon, Graph3D::VerticalBars, and wireframe.
Referenced by customToolBars(), and Plot3DDialog::updatePlot().
void ApplicationWindow::custom3DGrids | ( | int | grids | ) | [slot] |
QList<QAction *> ApplicationWindow::customActionsList | ( | ) | [inline] |
References d_user_actions.
Referenced by CustomActionDialog::actionAt(), CustomActionDialog::chooseFolder(), and CustomActionDialog::validUserInput().
void ApplicationWindow::customColumnActions | ( | ) | [private, slot] |
References actionDisregardCol, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionSetAscValues, actionSetLabelCol, actionSetRandomValues, actionSetXCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionSwapColumns, activeWindow(), Table::selectedColsNumber(), Table::selectedColumn(), and TableWindow.
Referenced by connectTable(), and customToolBars().
void ApplicationWindow::customEvent | ( | QEvent * | e | ) | [slot] |
References SCRIPTING_CHANGE_EVENT, and scripted::scriptingChangeEvent().
QList< QMenu * > ApplicationWindow::customizableMenusList | ( | ) |
References analysisMenu, decayMenu, edit, exportPlotMenu, fileMenu, fillMenu, filterMenu, format, graph, help, matrixMenu, multiPeakMenu, newMenu, normMenu, plot2DMenu, plot3DMenu, plotDataMenu, scriptingMenu, smoothMenu, tableMenu, view, and windowsMenu.
Referenced by addCustomAction(), CustomActionDialog::init(), initMainMenu(), and reloadCustomActions().
void ApplicationWindow::customMenu | ( | QMdiSubWindow * | w | ) | [private, slot] |
References actionClearSelection, actionCopySelection, actionCustomActionDialog, actionCutSelection, actionNoteEvaluate, actionNoteExecute, actionNoteExecuteAll, actionPasteSelection, actionPrint, actionPrintAllPlots, actionRedo, actionRestartScripting, actionSaveTemplate, actionScriptingLang, actionShowAxisDialog, actionShowExportASCIIDialog, actionShowGridDialog, actionShowNoteLineNumbers, actionShowPlotDialog, actionShowScaleDialog, actionShowTitleDialog, actionTableRecalculate, actionUndo, analysisMenu, analysisMenuAboutToShow(), d_undo_view, disableActions(), edit, fileMenu, fileMenuAboutToShow(), format, graph, help, matrixMenu, matrixMenuAboutToShow(), matrixNames(), plot2DMenu, plot3DMenu, plotDataMenu, plotDataMenuAboutToShow(), projectHas2DPlots(), reloadCustomActions(), saved, scriptingMenu, tableMenu, tableMenuAboutToShow(), tableNames(), view, windowsMenu, and windowsMenuAboutToShow().
Referenced by changeFolder(), clone(), closeWindow(), initPlot3D(), insertTranslatedStrings(), openTemplate(), and windowActivated().
void ApplicationWindow::customPlot3D | ( | Graph3D * | plot | ) | [slot] |
References orthogonal3DPlots, plot3DAxesFont, plot3DColors, plot3DNumbersFont, plot3DResolution, plot3DTitleFont, Graph3D::setAntialiasing(), Graph3D::setAxesColor(), Graph3D::setBackgroundColor(), Graph3D::setDataColors(), Graph3D::setFloorData(), Graph3D::setGridColor(), Graph3D::setLabelsColor(), Graph3D::setMeshColor(), Graph3D::setNumbersColor(), Graph3D::setNumbersFont(), Graph3D::setOrthogonal(), Graph3D::setResolution(), Graph3D::setTitleFont(), Graph3D::setXAxisLabelFont(), Graph3D::setYAxisLabelFont(), Graph3D::setZAxisLabelFont(), Graph3D::showColorLegend(), showPlot3DLegend, showPlot3DProjection, and smooth3DMesh.
Referenced by newPlot3D(), plot3DMatrix(), plotParametricSurface(), plotSurface(), and plotXYZ().
void ApplicationWindow::customTable | ( | Table * | w | ) | [slot] |
void ApplicationWindow::customToolBars | ( | QMdiSubWindow * | w | ) | [private, slot] |
References columnTools, custom3DActions(), customColumnActions(), d_column_tool_bar, d_format_tool_bar, d_matrix_tool_bar, d_plot3D_tool_bar, d_plot_tool_bar, d_table_tool_bar, disableToolbars(), formatToolBar, plot3DTools, plotMatrixBar, plotTools, and tableTools.
Referenced by changeFolder(), clone(), closeWindow(), initPlot3D(), openTemplate(), and windowActivated().
void ApplicationWindow::customWindowTitleBarMenu | ( | MdiSubWindow * | w, | |
QMenu * | menu | |||
) | [slot] |
References actionCopyWindow, actionHideActiveWindow, actionLoad, actionPrint, actionRename, actionSaveNote, actionSaveTemplate, and actionShowExportASCIIDialog.
Referenced by MdiSubWindow::eventFilter().
void ApplicationWindow::cutSelection | ( | ) | [slot] |
References MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), copyMarker(), modified(), MultiLayer::numLayers(), Graph::removeMarker(), PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, and PlotToolInterface::Rtti_RangeSelector.
Referenced by createActions(), showColMenu(), showMarkerPopupMenu(), showTableContextMenu(), and showWindowContextMenu().
Graph3D * ApplicationWindow::dataPlot3D | ( | const QString & | caption, | |
const QString & | formula, | |||
double | xl, | |||
double | xr, | |||
double | yl, | |||
double | yr, | |||
double | zl, | |||
double | zr | |||
) | [slot] |
References Graph3D::addData(), alreadyUsedName(), generateUniqueName(), initPlot3D(), MdiSubWindow::setName(), table(), and Graph3D::update().
Referenced by clone(), and openSurfacePlot().
void ApplicationWindow::deconvolute | ( | ) | [slot] |
References activeWindow(), Filter::run(), Table::selectedColumns(), and TableWindow.
Referenced by createActions().
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] |
References activeWindow(), Table::addCol(), Graph::addErrorBars(), Table::col(), Table::colIndex(), Table::colName(), Graph::curve(), QwtErrorPlotCurve::Horizontal, MultiLayerWindow, Table::numCols(), Table::numRows(), Table::setCell(), table(), Table::text(), DataCurve::xColumnName(), Table::xErr, and Table::yErr.
Referenced by addErrorBars().
void ApplicationWindow::deleteFitTables | ( | ) | [slot] |
References MdiSubWindow::askOnCloseEvent(), Graph::fitCurvesList(), Graph::Function, and windowsList().
Referenced by createActions().
bool ApplicationWindow::deleteFolder | ( | Folder * | f | ) | [slot] |
Ask confirmation from user, deletes the folder f if user confirms and returns true, otherwise returns false;.
References MdiSubWindow::askOnCloseEvent(), changeFolder(), closeWindow(), confirmCloseFolder, current_folder, Folder::depth(), Folder::folderBelow(), Folder::folderListItem(), folders, projectFolder(), Folder::removeWindow(), removeWindowFromLists(), and Folder::windowsList().
void ApplicationWindow::deleteFolder | ( | ) | [slot] |
Deletes the current folder.
References changeFolder(), current_folder, Folder::folderListItem(), folders, and projectFolder().
Referenced by deleteSelectedItems(), and showFolderPopupMenu().
void ApplicationWindow::deleteLayer | ( | ) | [slot] |
References activeWindow(), MultiLayer::confirmRemoveLayer(), and MultiLayerWindow.
Referenced by createActions().
void ApplicationWindow::deleteSelectedItems | ( | ) | [slot] |
Deletes the currently selected items from the list view lv.
References deleteFolder(), folders, lv, and FolderListItem::RTTI.
Referenced by clearSelection(), init(), and showListViewSelectionMenu().
QStringList ApplicationWindow::depending3DPlots | ( | Matrix * | m | ) | [slot] |
References windowsList().
Referenced by showWindowPopupMenu().
QStringList ApplicationWindow::dependingPlots | ( | const QString & | caption | ) | [slot] |
References Graph::curveNamesList(), and windowsList().
Referenced by showWindowPopupMenu().
void ApplicationWindow::desactivateFolders | ( | ) | [slot] |
Sets all items in the folders list view to be desactivated (QPixmap = folder_closed_xpm).
References folders, and FolderListItem::setActive().
Referenced by changeFolder().
void ApplicationWindow::differentiate | ( | ) | [slot] |
References analysis(), and Diff.
Referenced by createActions().
void ApplicationWindow::disableActions | ( | ) | [private, slot] |
References actionClearSelection, actionCopySelection, actionCutSelection, actionPasteSelection, actionPrint, actionPrintAllPlots, actionRedo, actionSaveTemplate, and actionUndo.
Referenced by customMenu(), and initMainMenu().
void ApplicationWindow::disableToolbars | ( | ) | [private, slot] |
References columnTools, plot3DTools, plotMatrixBar, plotTools, and tableTools.
Referenced by customToolBars(), and init().
void ApplicationWindow::disableTools | ( | ) | [slot] |
References Graph::disableTools(), displayBar, and windowsList().
Referenced by pickDataTool(), and ~ApplicationWindow().
void ApplicationWindow::disregardCol | ( | ) | [slot] |
References activeWindow(), Table::None, Table::setPlotDesignation(), and TableWindow.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::downloadManual | ( | ) | [slot] |
Show download page in external browser.
Referenced by createActions().
void ApplicationWindow::downloadTranslation | ( | ) | [slot] |
Show translations page in external browser.
Referenced by createActions().
void ApplicationWindow::dragEnterEvent | ( | QDragEnterEvent * | e | ) | [slot] |
void ApplicationWindow::dragFolderItems | ( | QList< Q3ListViewItem * > | items | ) | [inline, slot] |
void ApplicationWindow::drawArrow | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::drawLine(), MultiLayer::isEmpty(), modified(), and MultiLayerWindow.
Referenced by pickDataTool().
void ApplicationWindow::drawLine | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::drawLine(), MultiLayer::isEmpty(), modified(), and MultiLayerWindow.
Referenced by pickDataTool().
void ApplicationWindow::drawPoints | ( | ) | [slot] |
References activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), MultiLayer::layersList(), MultiLayerWindow, and Graph::setActiveTool().
Referenced by pickDataTool().
void ApplicationWindow::dropEvent | ( | QDropEvent * | e | ) | [slot] |
References MultiLayer::activeLayer(), Graph::addImage(), MultiLayer::addLayer(), columnSeparator, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_read_only, d_workspace, generateUniqueName(), ignoredLines, importASCII(), importImage(), Matrix::importImage(), initMatrix(), MultiLayer::layerAt(), ImportASCIIDialog::NewTables, open(), renameColumns, scripted::scriptEnv, simplify_spaces, and strip_spaces.
void ApplicationWindow::dropFolderItems | ( | Q3ListViewItem * | dest | ) | [slot] |
Drop the objects in the list draggedItems to the folder of the destination item.
References Folder::addWindow(), changeFolder(), current_folder, draggedItems, Folder::folderListItem(), folders, hideFolderWindows(), moveFolder(), projectFolder(), Folder::removeWindow(), FolderListItem::RTTI, and Folder::subfolders().
Referenced by init().
void ApplicationWindow::editSurfacePlot | ( | ) | [slot] |
References activeWindow(), Graph3D::hasData(), Graph3D::parametricSurface(), Plot3DWindow, SurfaceDialog::setFunction(), SurfaceDialog::setParametricSurface(), and Graph3D::userFunction().
Referenced by createActions().
void ApplicationWindow::enableCompletion | ( | bool | on = true |
) |
References d_completer, d_completion, ScriptWindow::editor(), Folder::folderBelow(), projectFolder(), scriptWindow, ScriptEdit::setCompleter(), and Folder::windowsList().
Referenced by ConfigDialog::apply().
void ApplicationWindow::enableTextEditor | ( | Graph * | g | ) | [private, slot] |
QString ApplicationWindow::endOfLine | ( | ) |
References CR, CRLF, d_eol, and LF.
Referenced by Table::copySelection(), Matrix::copySelection(), Table::exportASCII(), and Matrix::exportASCII().
void ApplicationWindow::executeNotes | ( | ) | [slot] |
execute all notes marked auto-exec
References projectFolder(), and Folder::windowsList().
Referenced by openProject(), and restartScriptingEnv().
void ApplicationWindow::exportAllGraphs | ( | ) | [slot] |
References ImageExportDialog::color(), d_extended_export_dialog, d_image_export_filter, Graph3D::exportImage(), MultiLayer::exportImage(), MultiLayer::exportSVG(), MultiLayer::exportVector(), Graph3D::exportVector(), MultiLayer::isEmpty(), ImageExportDialog::quality(), ImageExportDialog::resolution(), ImageExportDialog::selectFilter(), ImageExportDialog::transparency(), windowsList(), and workingDir.
Referenced by createActions().
void ApplicationWindow::exportAllTables | ( | const QString & | sep, | |
bool | colNames, | |||
bool | colComments, | |||
bool | expSelection | |||
) | [slot] |
References exportASCII(), windowsList(), and workingDir.
Referenced by ExportDialog::accept().
void ApplicationWindow::exportASCII | ( | const QString & | tableName, | |
const QString & | sep, | |||
bool | colNames, | |||
bool | colComments, | |||
bool | expSelection | |||
) | [slot] |
References asciiDirPath, and window().
Referenced by ExportDialog::accept(), and exportAllTables().
void ApplicationWindow::exportGraph | ( | const QString & | exportFilter = QString::null |
) | [slot] |
References activeWindow(), ImageExportDialog::color(), d_extended_export_dialog, d_image_export_filter, Graph3D::exportImage(), MultiLayer::exportImage(), MultiLayer::exportSVG(), MultiLayer::exportVector(), Graph3D::exportVector(), MultiLayer::isEmpty(), ImageExportDialog::quality(), ImageExportDialog::resolution(), ImageExportDialog::selectFilter(), ImageExportDialog::transparency(), and workingDir.
Referenced by createActions(), exportPDF(), showGraphContextMenu(), and showWindowContextMenu().
void ApplicationWindow::exportLayer | ( | ) | [slot] |
References activeWindow(), ImageExportDialog::color(), d_extended_export_dialog, d_image_export_filter, Graph::exportImage(), Graph::exportSVG(), Graph::exportVector(), MultiLayerWindow, ImageExportDialog::quality(), ImageExportDialog::resolution(), ImageExportDialog::selectFilter(), ImageExportDialog::transparency(), and workingDir.
Referenced by showGraphContextMenu().
void ApplicationWindow::exportMatrix | ( | const QString & | exportFilter = QString::null |
) | [slot] |
References activeWindow(), ImageExportDialog::color(), d_extended_export_dialog, d_image_export_filter, Matrix::exportVector(), Matrix::image(), MatrixWindow, ImageExportDialog::quality(), ImageExportDialog::resolution(), ImageExportDialog::selectFilter(), and workingDir.
Referenced by createActions(), and exportPDF().
void ApplicationWindow::exportPDF | ( | ) | [slot] |
References activeWindow(), exportGraph(), exportMatrix(), MdiSubWindow::exportPDF(), and workingDir.
Referenced by createActions().
void ApplicationWindow::extractGraphs | ( | ) | [slot] |
void ApplicationWindow::extractLayers | ( | ) | [slot] |
void ApplicationWindow::fileMenuAboutToShow | ( | ) | [private, slot] |
References actionCloseAllWindows, actionExportAllGraphs, actionExportGraph, actionExportMatrix, actionImportImage, actionLoad, actionLoadImage, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionOpen, actionOpenTemplate, actionPrint, actionPrintAllPlots, actionSaveProject, actionSaveProjectAs, actionSaveTemplate, actionShowExportASCIIDialog, activeWindow(), exportPlotMenu, fileMenu, newMenu, recent, recentMenuID, and reloadCustomActions().
Referenced by customMenu(), and initMainMenu().
void ApplicationWindow::find | ( | const QString & | s, | |
bool | windowNames, | |||
bool | labels, | |||
bool | folderNames, | |||
bool | caseSensitive, | |||
bool | partialMatch, | |||
bool | subfolders | |||
) | [slot] |
used by the findDialog
References activateWindow(), current_folder, Folder::findSubfolder(), Folder::findWindow(), FolderListItem::folder(), Folder::folderListItem(), and folders.
Referenced by FindDialog::accept().
void ApplicationWindow::fitFrameToLayer | ( | ) | [slot] |
Finds best layout for the 3D plot.
Finds best layout for the 3D plot
References activeWindow(), Graph3D::findBestLayout(), and Plot3DWindow.
Referenced by initPlot3DToolBar().
void ApplicationWindow::fitGauss | ( | ) | [slot] |
References analysis(), and FitGauss.
Referenced by createActions().
void ApplicationWindow::fitLinear | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), analysis(), Fit::chiSquare(), d_2_linear_fit_points, Table::drawableColumnSelection(), LinearFit::fit(), fit_output_precision, FitLinear, Fit::generateFunction(), generateUniformFitPoints, Graph::LineSymbols, multilayerPlot(), newTable(), Table::numCols(), Fit::results(), Fit::rSquare(), Table::selectedYColumns(), Table::setCell(), Table::setColName(), Filter::setColor(), Filter::setDataFromCurve(), Filter::setOutputPrecision(), Table::setText(), MdiSubWindow::setWindowLabel(), and Table::table().
Referenced by createActions().
void ApplicationWindow::fitLorentz | ( | ) | [slot] |
References analysis(), and FitLorentz.
Referenced by createActions().
void ApplicationWindow::fitMultiPeak | ( | int | profile | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().
Referenced by fitMultiPeakGauss(), and fitMultiPeakLorentz().
void ApplicationWindow::fitMultiPeakGauss | ( | ) | [slot] |
References fitMultiPeak(), and MultiPeakFit::Gauss.
Referenced by createActions().
void ApplicationWindow::fitMultiPeakLorentz | ( | ) | [slot] |
References fitMultiPeak(), and MultiPeakFit::Lorentz.
Referenced by createActions().
void ApplicationWindow::fitSigmoidal | ( | ) | [slot] |
References analysis(), and FitSigmoidal.
Referenced by createActions().
void ApplicationWindow::flipMatrixHorizontally | ( | ) | [slot] |
References activeWindow(), Matrix::flipHorizontally(), and MatrixWindow.
Referenced by createActions().
void ApplicationWindow::flipMatrixVertically | ( | ) | [slot] |
References activeWindow(), Matrix::flipVertically(), and MatrixWindow.
Referenced by createActions().
void ApplicationWindow::folderItemChanged | ( | Q3ListViewItem * | it | ) | [slot] |
Changes the current folder when the user changes the current item in the QListView "folders".
References changeFolder(), and folders.
Referenced by init(), renameFolder(), and startRenameFolder().
void ApplicationWindow::folderItemDoubleClicked | ( | Q3ListViewItem * | it | ) | [slot] |
Changes the current folder when the user double-clicks on a folder item in the QListView "lv".
References folders, and FolderListItem::RTTI.
Referenced by init().
void ApplicationWindow::folderProperties | ( | ) | [slot] |
pops up folder information
References Folder::birthDate(), current_folder, folder_open_xpm, Folder::path(), projectProperties(), Folder::sizeToString(), Folder::subfolders(), and Folder::windowsList().
Referenced by showFolderPopupMenu().
void ApplicationWindow::foldersMenuActivated | ( | int | id | ) | [slot] |
References changeFolder(), Folder::folderBelow(), and projectFolder().
Referenced by windowsMenuAboutToShow().
FunctionDialog * ApplicationWindow::functionDialog | ( | ) | [slot] |
MultiLayer * ApplicationWindow::generate2DGraph | ( | Graph::CurveType | type | ) | [slot] |
Generate a new 2D graph.
References activeWindow(), Table::drawableColumnSelection(), Table::getSelection(), multilayerPlot(), plotHistogram(), table(), and validFor2DPlot().
Referenced by plotArea(), plotBoxDiagram(), plotHistogram(), plotHorizontalBars(), plotHorSteps(), plotL(), plotLP(), plotP(), plotSpline(), plotVerticalBars(), plotVerticalDropLines(), and plotVertSteps().
QString ApplicationWindow::generateUniqueName | ( | const QString & | name, | |
bool | increment = true | |||
) |
Generates a new unique name starting with string /param name. You can force the output to be a name different from /param name, even if 'name' is not used in the project, by setting /param increment = true (the default)
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by Filter::addResultCurve(), DrawPointTool::appendPoint(), FrequencyCountDialog::apply(), clone(), Fit::covarianceMatrix(), dataPlot3D(), dropEvent(), extractGraphs(), FFTDialog::fftMatrix(), MultiPeakFit::generateFitCurve(), importImage(), initMatrix(), initMultilayerPlot(), initTable(), loadImage(), matrixToTable(), multilayerPlot(), newGraph(), newMatrix(), newNote(), newPlot3D(), newTable(), openPlotXYZ(), openTemplate(), FFT::output(), Differentiation::output(), Fit::parametersTable(), plot3DMatrix(), plotImage(), plotParametricSurface(), plotSpectrogram(), plotSurface(), plotXYZ(), Fit::showConfidenceLimits(), Fit::showPredictionLimits(), Fit::showResiduals(), PlotDialog::showStatistics(), and tableToMatrix().
void ApplicationWindow::goToColumn | ( | ) | [slot] |
References activeWindow().
Referenced by createActions().
void ApplicationWindow::goToRow | ( | ) | [slot] |
References activeWindow().
Referenced by createActions().
bool ApplicationWindow::hasTable | ( | ) | [slot] |
Returns true if the project contains tables.
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by add3DData().
bool ApplicationWindow::hidden | ( | QWidget * | window | ) | [slot] |
References hiddenWindows.
Referenced by showWindowPopupMenu(), windowGeometryInfo(), and windowsMenuActivated().
void ApplicationWindow::hideActiveWindow | ( | ) | [slot] |
References activeWindow(), and hideWindow().
Referenced by createActions(), and windowsMenuAboutToShow().
void ApplicationWindow::hideAllFolderWindows | ( | ) | [slot] |
forces hidding all windows in the current folder and subfolders, depending on the user's viewing policy
References current_folder, FolderListItem::folder(), Folder::folderListItem(), hideWindow(), show_windows_policy, SubFolders, and Folder::windowsList().
Referenced by showFolderPopupMenu().
void ApplicationWindow::hideCurve | ( | ) | [slot] |
References actionHideCurve, MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::showCurve().
Referenced by createActions().
void ApplicationWindow::hideFolderWindows | ( | Folder * | f | ) | [slot] |
hides all windows in folder f
References Folder::depth(), Folder::folderBelow(), and Folder::windowsList().
Referenced by changeFolder(), and dropFolderItems().
void ApplicationWindow::hideOtherCurves | ( | ) | [slot] |
References actionHideOtherCurves, MultiLayer::activeLayer(), activeWindow(), Graph::curveCount(), MultiLayerWindow, and Graph::showCurve().
Referenced by createActions().
void ApplicationWindow::hideSelectedColumns | ( | ) | [private, slot] |
References activeWindow(), Table::hideSelectedColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::hideSelectedWindows | ( | ) | [slot] |
Hides the currently selected windows from the list view lv.
References folders, hideWindow(), lv, and FolderListItem::RTTI.
Referenced by showListViewSelectionMenu().
void ApplicationWindow::hideWindow | ( | ) | [slot] |
References lv, and WindowListItem::window().
Referenced by connectMultilayerPlot(), connectSurfacePlot(), connectTable(), createActions(), hideActiveWindow(), hideAllFolderWindows(), hideSelectedWindows(), initMatrix(), newHiddenTable(), and newNote().
void ApplicationWindow::hideWindow | ( | MdiSubWindow * | window | ) | [slot] |
References hiddenWindows, modified(), and MdiSubWindow::setHidden().
Referenced by ImportOPJ::importGraphs(), restoreWindowGeometry(), Fit::showConfidenceLimits(), Fit::showPredictionLimits(), and Fit::showResiduals().
void ApplicationWindow::highPassFilterDialog | ( | ) | [slot] |
References FFTFilter::HighPass, and showFilterDialog().
Referenced by createActions().
void ApplicationWindow::importASCII | ( | const QStringList & | files, | |
int | import_mode, | |||
const QString & | local_column_separator, | |||
int | local_ignored_lines, | |||
bool | local_rename_columns, | |||
bool | local_strip_spaces, | |||
bool | local_simplify_spaces, | |||
bool | local_import_comments, | |||
QLocale | local_separators, | |||
const QString & | local_comment_string, | |||
bool | import_read_only, | |||
int | endLineChar | |||
) | [slot] |
References activeWindow(), MdiSubWindow::Both, Matrix::importASCII(), Table::importASCII(), modifiedProject(), MdiSubWindow::Name, ImportASCIIDialog::NewColumns, ImportASCIIDialog::NewMatrices, newMatrix(), ImportASCIIDialog::NewRows, newTable(), ImportASCIIDialog::NewTables, Table::notifyChanges(), ImportASCIIDialog::Overwrite, Matrix::Overwrite, Table::Overwrite, MdiSubWindow::setCaptionPolicy(), MdiSubWindow::setWindowLabel(), Table::updateDecimalSeparators(), Matrix::verticalHeaderWidth(), and Table::verticalHeaderWidth().
void ApplicationWindow::importASCII | ( | ) | [slot] |
References activeWindow(), asciiDirPath, ImportASCIIDialog::columnSeparator(), columnSeparator, ImportASCIIDialog::commentString(), d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_read_only, d_extended_import_ASCII_dialog, ImportASCIIDialog::decimalSeparators(), ImportASCIIDialog::endLineChar(), ImportASCIIDialog::ignoredLines(), ignoredLines, ImportASCIIDialog::importComments(), ImportASCIIDialog::importMode(), MatrixWindow, ImportASCIIDialog::readOnly(), ImportASCIIDialog::renameColumns(), renameColumns, saveSettings(), simplify_spaces, ImportASCIIDialog::simplifySpaces(), strip_spaces, ImportASCIIDialog::stripSpaces(), and TableWindow.
Referenced by createActions(), and dropEvent().
Matrix * ApplicationWindow::importImage | ( | const QString & | fileName = QString() , |
|
bool | newWindow = false | |||
) | [slot] |
References activeWindow(), MdiSubWindow::Both, generateUniqueName(), imagesDirPath, Matrix::importImage(), initMatrix(), MatrixWindow, scripted::scriptEnv, MdiSubWindow::setCaptionPolicy(), and MdiSubWindow::setWindowLabel().
Referenced by createActions(), dropEvent(), intensityTable(), and plotFile().
ApplicationWindow * ApplicationWindow::importOPJ | ( | const QString & | fn, | |
bool | factorySettings = false , |
|||
bool | newProject = true | |||
) | [slot] |
References ApplicationWindow(), projectname, recentProjects, restoreApplicationGeometry(), and updateRecentProjectsList().
Referenced by open().
void ApplicationWindow::init | ( | bool | factorySettings = false |
) | [private, slot] |
References actionNextWindow, actionPrevWindow, actionSaveProject, addFolder(), assistant, createActions(), createLanguagesList(), current_folder, d_text_editor, d_undo_view, d_workspace, defaultScriptingLang, deleteSelectedItems(), disableToolbars(), dragFolderItems(), dropFolderItems(), explorerSplitter, explorerWindow, filesave_xpm, folderItemChanged(), folderItemDoubleClicked(), folders, hiddenWindows, http, initCompleter(), initGlobalConstants(), ScriptingEnv::initialize(), initMainMenu(), initToolBars(), insertTranslatedStrings(), loadCustomActions(), logWindow, lv, maximizeWindow(), modified(), modifiedProject(), next_xpm, openRecentProject(), panelsColor, panelsTextColor, prev_xpm, print(), readSettings(), receivedVersionFile(), recent, renamedTables, renameFolder(), renameWindow(), results, scripted::scriptEnv, scriptError(), scriptPrint(), scriptWindow, setAppColors(), Folder::setFolderListItem(), setScriptingLanguage(), showFolderPopupMenu(), showTable(), showWindowPopupMenu(), startRenameFolder(), tablesDepend, undoStackWindow, updateAppFonts(), windowActivated(), and workspaceColor.
Referenced by ApplicationWindow().
void ApplicationWindow::initCompleter | ( | ) | [private] |
References d_completer.
Referenced by init().
void ApplicationWindow::initGlobalConstants | ( | ) | [private, slot] |
References ActiveFolder, allAxesOn, antialiasing2DPlots, appFont, appLanguage, appStyle, asciiDirPath, autoResizeLayers, autoSave, autoSaveTime, autoscale2DPlots, autoscale3DPlots, autoScaleFonts, autoSearchUpdates, autoSearchUpdatesRequest, axesLineWidth, canvasFrameWidth, columnSeparator, confirmCloseFolder, confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, CR, customActionsDirPath, d_2_linear_fit_points, d_active_window, d_add_curves_dialog_size, d_app_rect, d_arrow_copy, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_preview, d_ASCII_import_read_only, d_auto_update_table_values, d_backup_files, d_canvas_frame_color, d_column_tool_bar, d_completer, d_completion, d_decimal_digits, d_display_tool_bar, d_edit_tool_bar, d_enrichement_copy, d_eol, d_export_col_comment, d_export_col_names, d_export_col_separator, d_export_color, d_export_quality, d_export_resolution, d_export_table_selection, d_export_transparency, d_extended_export_dialog, d_extended_import_ASCII_dialog, d_extended_open_dialog, d_extended_plot_dialog, d_file_tool_bar, d_format_tool_bar, d_frame_widget_pen, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_image_export_filter, d_in_place_editing, d_inform_rename_table, d_init_window_type, d_legend_default_angle, d_matrix_tool_bar, d_matrix_undo_stack_size, d_note_line_numbers, d_opening_file, d_plot3D_tool_bar, d_plot_tool_bar, d_preview_lines, d_print_cropmarks, d_python_config_folder, d_rect_default_background, d_rect_default_brush, d_scale_plots_on_print, d_script_win_on_top, d_script_win_rect, d_show_current_folder, d_show_table_comments, d_table_tool_bar, d_translations_folder, defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, defaultCurveLineWidth, defaultCurveStyle, defaultPlotMargin, defaultScriptingLang, defaultSymbolSize, drawBackbones, fit_output_precision, fit_scale_errors, fitModelsPath, fitPluginsPath, fitPoints, generatePeakCurves, generateUniformFitPoints, Graph::getPenStyle(), helpFilePath, ignoredLines, imagesDirPath, lastCopiedLayer, legendBackground, legendFrameStyle, legendTextColor, LF, FrameWidget::Line, Graph::LineSymbols, majTicksLength, majTicksStyle, minTicksLength, minTicksStyle, ImportASCIIDialog::NewTables, orthogonal3DPlots, ScaleDraw::Out, panelsColor, panelsTextColor, pasteFitResultsToPlot, peakCurvesColor, plot3DAxesFont, plot3DColors, plot3DNumbersFont, plot3DResolution, plot3DTitleFont, plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, projectname, renameColumns, savingTimerId, scriptsDirPath, show_windows_policy, showPlot3DLegend, showPlot3DProjection, simplify_spaces, smooth3DMesh, strip_spaces, tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, tableTextFont, TableWindow, templatesDir, titleOn, workingDir, workspaceColor, and writeFitResultsToLog.
Referenced by init().
void ApplicationWindow::initMainMenu | ( | ) | [private, slot] |
References actionAbout, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddRectangle, actionAddText, actionCheckUpdates, actionChooseHelpFolder, actionClearLogInfo, actionClearSelection, actionColorMap, actionContourMap, actionCopySelection, actionDeleteFitTables, actionDeleteLayer, actionDonate, actionDownloadManual, actionExtractGraphs, actionExtractLayers, actionGrayMap, actionHelpBugReports, actionHelpForums, actionHomePage, actionImagePlot, actionNewLegend, actionPasteSelection, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DScatter, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlotHistogram, actionRedo, actionShowConfigureDialog, actionShowCurvesDialog, actionShowExplorer, actionShowHelp, actionShowLayerDialog, actionShowLog, actionShowPlotWizard, actionShowUndoStack, actionTechnicalSupport, actionTimeStamp, actionToolBars, actionTranslations, actionUndo, analysisMenu, analysisMenuAboutToShow(), btnArrow, btnLine, customizableMenusList(), decayMenu, disableActions(), edit, exportPlotMenu, fileMenu, fileMenuAboutToShow(), fillMenu, filterMenu, foldersMenu, format, graph, help, matrixMenu, matrixMenuAboutToShow(), multiPeakMenu, newMenu, normMenu, performCustomAction(), plot2DMenu, plot3DMenu, plotDataMenu, plotDataMenuAboutToShow(), plotMenuAboutToShow(), recent, scriptingMenu, smoothMenu, tableMenu, tableMenuAboutToShow(), view, windowsMenu, and windowsMenuAboutToShow().
Referenced by init().
void ApplicationWindow::initMatrix | ( | Matrix * | m, | |
const QString & | caption | |||
) | [slot] |
References actionRedo, actionUndo, addListViewItem(), alreadyUsedName(), MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmCloseMatrix, d_decimal_digits, d_workspace, generateUniqueName(), hideWindow(), matrix_xpm, modified(), modifiedProject(), MdiSubWindow::setName(), Matrix::setNumericPrecision(), showWindowContextMenu(), Matrix::undoStack(), updateMatrixPlots(), and updateWindowStatus().
Referenced by dropEvent(), importImage(), newMatrix(), and tableToMatrix().
void ApplicationWindow::initMultilayerPlot | ( | MultiLayer * | g, | |
const QString & | name | |||
) | [slot] |
void ApplicationWindow::initPlot3D | ( | Graph3D * | plot | ) | [slot] |
References addListViewItem(), connectSurfacePlot(), customMenu(), customToolBars(), d_workspace, plot3DTools, and trajectory_xpm.
Referenced by dataPlot3D(), newPlot3D(), openMatrixPlot3D(), openPlotXYZ(), plot3DMatrix(), plotParametricSurface(), plotSurface(), and plotXYZ().
void ApplicationWindow::initPlot3DToolBar | ( | ) | [private, slot] |
References actionAnimate, actionFitFrame, actionPerspective, actionResetRotation, back, backGrid_xpm, barstyle, Box, box_xpm, ceil, ceilGrid_xpm, cones_xpm, conestyle, coord, crosses_xpm, crossHairStyle, filledmesh, fit_frame_xpm, fitFrameToLayer(), floor, floor_xpm, floordata, floorGrid_xpm, flooriso, floornone, floorstyle, Frame, free_axes_xpm, front, frontGrid_xpm, grid_only_xpm, grid_poly_xpm, grids, hiddenline, isolines_xpm, left, leftGrid_xpm, lineMesh_xpm, movie_xpm, no_axes_xpm, no_floor_xpm, no_grid_xpm, None, orthogonal3DPlots, perspective_xpm, pickCoordSystem(), pickFloorStyle(), pickPlotStyle(), plot3DTools, plot_bars_xpm, plotstyle, pointsMesh_xpm, pointstyle, polygon, reset_rotation_xpm, resetRotation(), right, rightGrid_xpm, setBackGrid3DPlot(), setCeilGrid3DPlot(), setFloorGrid3DPlot(), setFrontGrid3DPlot(), setLeftGrid3DPlot(), setRightGrid3DPlot(), toggle3DAnimation(), togglePerspective(), and wireframe.
Referenced by initToolBars().
void ApplicationWindow::initTable | ( | Table * | w, | |
const QString & | caption | |||
) | [slot] |
References addListViewItem(), alreadyUsedName(), connectTable(), customTable(), d_workspace, generateUniqueName(), MdiSubWindow::setName(), and worksheet_xpm.
Referenced by matrixToTable(), newHiddenTable(), newTable(), and newTableStatistics().
void ApplicationWindow::initToolBars | ( | ) | [private, slot] |
References actionAddColToTable, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddInsetCurveLayer, actionAddInsetLayer, actionAddLayer, actionAddRectangle, actionAddText, actionAddZoomPlot, actionAutomaticLayout, actionBoxPlot, actionClearSelection, actionColorMap, actionContourMap, actionCopySelection, actionCopyWindow, actionCutSelection, actionDisregardCol, actionDrawPoints, actionExportPDF, actionExtractGraphs, actionExtractLayers, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionFontBold, actionFontBox, actionFontItalic, actionFontSize, actionGrayMap, actionGreekMajSymbol, actionGreekSymbol, actionImagePlot, actionLoad, actionMathSymbol, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewLegend, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionOpen, actionOpenTemplate, actionPasteSelection, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPrint, actionRedo, actionRotateMatrix, actionRotateMatrixMinus, actionSaveProject, actionSaveTemplate, actionSetAscValues, actionSetLabelCol, actionSetMatrixValues, actionSetRandomValues, actionSetXCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowColStatistics, actionShowColumnValuesDialog, actionShowCurvesDialog, actionShowExplorer, actionShowLayerDialog, actionShowLog, actionShowRowStatistics, actionShowScriptWindow, actionSubscript, actionSuperscript, actionSwapColumns, actionTimeStamp, actionUnderline, actionUndo, actionUnzoom, addRectangle(), addTexFormula(), addText(), arrow_xpm, btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, columnTools, cursor_16, cursors_xpm, dataTools, displayBar, draw_points_xpm, editTools, equation_xpm, fileTools, formatToolBar, gomme_xpm, hand_xpm, info, initPlot3DToolBar(), logo_xpm, lPlot_xpm, performCustomAction(), pickDataTool(), plotMatrixBar, plotTools, pointer_xpm, rectangle_xpm, select_xpm, setFontFamily(), setFontSize(), tableTools, text_xpm, toolBarsList(), zoom_xpm, and zoomOut_xpm.
Referenced by init().
void ApplicationWindow::initWindow | ( | ) | [slot] |
References d_init_window_type, MatrixWindow, MultiLayerWindow, newGraph(), newMatrix(), newNote(), newTable(), NoteWindow, and TableWindow.
Referenced by newProject(), and parseCommandLineArguments().
void ApplicationWindow::insert3DMatrixPlot | ( | const QString & | matrix_name | ) | [slot] |
References activeWindow(), matrix(), modified(), and Plot3DWindow.
Referenced by add3DMatrixPlot().
void ApplicationWindow::insertGreekMajSymbol | ( | ) | [private, slot] |
References d_text_editor, and SymbolDialog::upperGreek.
Referenced by createActions().
void ApplicationWindow::insertGreekSymbol | ( | ) | [private, slot] |
References d_text_editor, and SymbolDialog::lowerGreek.
Referenced by createActions().
void ApplicationWindow::insertMathSymbol | ( | ) | [private, slot] |
References d_text_editor, and SymbolDialog::mathSymbols.
Referenced by createActions().
void ApplicationWindow::insertNew3DData | ( | const QString & | colName | ) | [slot] |
References activeWindow(), modified(), Plot3DWindow, and table().
Referenced by add3DData().
void ApplicationWindow::insertSubscript | ( | ) | [private, slot] |
References d_text_editor, and TextEditor::formatText().
Referenced by createActions().
void ApplicationWindow::insertSuperscript | ( | ) | [private, slot] |
References d_text_editor, and TextEditor::formatText().
Referenced by createActions().
void ApplicationWindow::insertTranslatedStrings | ( | ) | [private, slot] |
References activeWindow(), columnTools, customMenu(), displayBar, editTools, explorerWindow, fileMenu, fileTools, formatToolBar, logWindow, lv, plot3DTools, plotMatrixBar, plotTools, projectname, recentMenuID, scriptWindow, tableTools, translateActionsStrings(), and undoStackWindow.
Referenced by init(), and switchToLanguage().
void ApplicationWindow::integrate | ( | ) | [slot] |
References activeWindow(), analysis(), Folder::appendLogInfo(), Integration::area(), Table::colIndex(), Table::colName(), Table::colX(), current_folder, info, Integrate, newTable(), Filter::run(), Table::selectedYColumns(), Table::setCell(), Table::setColName(), Table::setText(), and showResults().
Referenced by createActions().
void ApplicationWindow::intensityTable | ( | ) | [slot] |
References Graph::activeEnrichment(), MultiLayer::activeLayer(), activeWindow(), ImageWidget::fileName(), importImage(), and MultiLayerWindow.
Referenced by createActions(), and showMarkerPopupMenu().
void ApplicationWindow::invertMatrix | ( | ) | [slot] |
References activeWindow(), Matrix::invert(), and MatrixWindow.
Referenced by createActions().
QString ApplicationWindow::listViewDate | ( | const QString & | caption | ) | [slot] |
References lv.
void ApplicationWindow::loadCustomActions | ( | ) |
References addCustomAction(), customActionsDirPath, and CustomActionHandler::parentName().
Referenced by CustomActionDialog::chooseFolder(), and init().
void ApplicationWindow::loadImage | ( | const QString & | fn | ) | [slot] |
void ApplicationWindow::loadImage | ( | ) | [slot] |
References imagesDirPath.
Referenced by createActions().
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. |
References ScriptWindow::editor(), ScriptEdit::error(), ScriptWindow::executeAll(), ScriptWindow::open(), restoreApplicationGeometry(), scriptWindow, setScriptingLanguage(), and showScriptWindow().
Referenced by open(), and parseCommandLineArguments().
void ApplicationWindow::lowPassFilterDialog | ( | ) | [slot] |
References FFTFilter::LowPass, and showFilterDialog().
Referenced by createActions().
Matrix * ApplicationWindow::matrix | ( | const QString & | name | ) | [slot] |
References Folder::folderBelow(), projectFolder(), renamedTables, and Folder::windowsList().
Referenced by CurvesDialog::addCurve(), change3DMatrix(), Fit::covarianceMatrix(), FFTDialog::fftMatrix(), insert3DMatrixPlot(), openGraph(), openMatrixPlot3D(), remove3DMatrixPlots(), and Graph::restoreSpectrogram().
void ApplicationWindow::matrixDeterminant | ( | ) | [slot] |
References activeWindow(), Folder::appendLogInfo(), current_folder, Matrix::determinant(), info, MatrixWindow, and showResults().
Referenced by createActions().
void ApplicationWindow::matrixDirectFFT | ( | ) | [slot] |
References activeWindow(), Matrix::fft(), and MatrixWindow.
Referenced by createActions().
void ApplicationWindow::matrixInverseFFT | ( | ) | [slot] |
References activeWindow(), Matrix::fft(), and MatrixWindow.
Referenced by createActions().
void ApplicationWindow::matrixMenuAboutToShow | ( | ) | [private, slot] |
References actionConvertMatrixDirect, actionConvertMatrixXYZ, actionConvertMatrixYXZ, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionGoToColumn, actionGoToRow, actionInvertMatrix, actionMatrixColumnRow, actionMatrixCustomScale, actionMatrixDeterminant, actionMatrixGrayScale, actionMatrixRainbowScale, actionMatrixXY, actionRotateMatrix, actionRotateMatrixMinus, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionTableRecalculate, actionTransposeMatrix, actionViewMatrix, actionViewMatrixImage, activeWindow(), Matrix::colorMapType(), Matrix::ColumnRow, Matrix::Custom, Matrix::GrayScale, Matrix::headerViewType(), Matrix::ImageView, matrixMenu, MatrixWindow, Matrix::Rainbow, reloadCustomActions(), Matrix::TableView, Matrix::viewType(), and Matrix::XY.
Referenced by customMenu(), and initMainMenu().
QStringList ApplicationWindow::matrixNames | ( | ) | [slot] |
Returns a list with the names of all the matrices in the project.
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by add3DMatrixPlot(), CurvesDialog::addCurve(), change3DMatrix(), customMenu(), ExportDialog::ExportDialog(), CurvesDialog::init(), and FFTDialog::setMatrix().
Table * ApplicationWindow::matrixToTable | ( | Matrix * | m, | |
MatrixToTableConversion | conversionType = Direct | |||
) | [slot] |
References MdiSubWindow::captionPolicy(), MatrixModel::cell(), Matrix::cell(), Direct, generateUniqueName(), initTable(), Matrix::matrixModel(), Matrix::numCols(), Matrix::numRows(), scripted::scriptEnv, MdiSubWindow::setCaptionPolicy(), Table::setCell(), MdiSubWindow::setWindowLabel(), MdiSubWindow::windowLabel(), MatrixModel::x(), XYZ, MatrixModel::y(), and YXZ.
Referenced by convertMatrixToTableDirect(), convertMatrixToTableXYZ(), and convertMatrixToTableYXZ().
int ApplicationWindow::matrixUndoStackSize | ( | ) | [inline] |
References d_matrix_undo_stack_size.
Referenced by ConfigDialog::initAppPage().
void ApplicationWindow::maximizeWindow | ( | MdiSubWindow * | w | ) | [slot] |
void ApplicationWindow::maximizeWindow | ( | Q3ListViewItem * | lbi = 0 |
) | [slot] |
References lv, FolderListItem::RTTI, and window().
Referenced by createActions(), ImportOPJ::importGraphs(), ImportOPJ::importTables(), and init().
QList< QMenu * > ApplicationWindow::menusList | ( | ) |
Referenced by CustomActionDialog::init().
void ApplicationWindow::minimizeWindow | ( | MdiSubWindow * | w = 0 |
) | [slot] |
References lv, modified(), MdiSubWindow::setMinimized(), updateWindowLists(), and window().
Referenced by createActions(), ImportOPJ::importGraphs(), and ImportOPJ::importTables().
void ApplicationWindow::modified | ( | ) | [signal] |
Referenced by activateWindow(), change3DData(), change3DMatrix(), clearLogInfo(), clearSelection(), closeWindow(), connectSurfacePlot(), cutSelection(), defineErrorBars(), drawArrow(), drawLine(), hideWindow(), init(), initMatrix(), insert3DMatrixPlot(), insertNew3DData(), maximizeWindow(), minimizeWindow(), newPlot3D(), pasteSelection(), pickCoordSystem(), pickFloorStyle(), pickPlotStyle(), plot3DMatrix(), plotImage(), plotParametricSurface(), plotSurface(), plotXYZ(), showTable(), updateLog(), and windowActivated().
void ApplicationWindow::modifiedProject | ( | MdiSubWindow * | w | ) | [slot] |
Set the project status to modified and save 'w' as the last modified widget.
References actionRedo, actionUndo, lv, modifiedProject(), and MdiSubWindow::sizeToString().
void ApplicationWindow::modifiedProject | ( | ) | [slot] |
Set the project status to modifed.
References actionSaveProject, and saved.
Referenced by RenameWindowDialog::accept(), DrawPointTool::appendPoint(), ConfigDialog::apply(), AxesDialog::applyCanvasFormat(), PlotDialog::applyLayerFormat(), cascade(), changeFolder(), EnrichmentDialog::chooseImageFile(), connectMultilayerPlot(), connectTable(), EnrichmentDialog::frameApplyTo(), importASCII(), init(), initMatrix(), modifiedProject(), DataPickerTool::movePoint(), newNote(), openRecentProject(), EnrichmentDialog::patternApplyTo(), TranslateCurveTool::selectDestination(), showNoteLineNumbers(), EnrichmentDialog::textFormatApplyTo(), AxesDialog::updateGrid(), Plot3DDialog::updatePlot(), and updateWindowStatus().
void ApplicationWindow::moveColumnFirst | ( | ) | [slot] |
References activeWindow(), Table::moveColumnBy(), Table::selectedColumn(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::moveColumnLast | ( | ) | [slot] |
References activeWindow(), Table::moveColumnBy(), Table::numCols(), Table::selectedColumn(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::moveColumnLeft | ( | ) | [slot] |
References activeWindow(), Table::moveColumnBy(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::moveColumnRight | ( | ) | [slot] |
References activeWindow(), Table::moveColumnBy(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::moveFolder | ( | FolderListItem * | src, | |
FolderListItem * | dest | |||
) | [slot] |
moves a folder item to another
src | source folder item | |
dest | destination folder item |
References copyFolder(), FolderListItem::folder(), and folders.
Referenced by dropFolderItems().
void ApplicationWindow::movePoints | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), DataPickerTool::Move, MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().
Referenced by pickDataTool().
QStringList ApplicationWindow::multilayerDependencies | ( | QWidget * | w | ) | [slot] |
References Graph::curveNamesList(), and MultiLayer::layersList().
Referenced by showWindowPopupMenu().
MultiLayer * ApplicationWindow::multilayerPlot | ( | const QStringList & | colList | ) | [slot] |
used by the plot wizard
References MultiLayer::activeLayer(), Graph::addErrorBars(), Table::colIndex(), defaultCurveLineWidth, defaultCurveStyle, defaultSymbolSize, generateUniqueName(), QwtErrorPlotCurve::Horizontal, Graph::initCurveLayout(), Graph::initScaleLimits(), Graph::insertCurve(), CurveLayout::lWidth, multilayerPlot(), Graph::newLegend(), polishGraph(), setPreferences(), CurveLayout::sSize, table(), Graph::updateCurveLayout(), and QwtErrorPlotCurve::Vertical.
MultiLayer * ApplicationWindow::multilayerPlot | ( | const QString & | caption, | |
int | layers = 1 , |
|||
int | rows = 1 , |
|||
int | cols = 1 | |||
) | [slot] |
used when restoring a plot from a project file
References MultiLayer::arrangeLayers(), and initMultilayerPlot().
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] |
References activeWindow(), Graph::addCurves(), defaultCurveLineWidth, defaultSymbolSize, generateUniqueName(), MultiLayer::layersList(), Graph::newLegend(), polishGraph(), Table::selectedYColumns(), setPreferences(), TableWindow, and validFor2DPlot().
Referenced by appendProject(), LineProfileTool::calculateLineProfile(), clone(), extractGraphs(), fitLinear(), generate2DGraph(), ImportOPJ::importGraphs(), loadImage(), multilayerPlot(), newGraph(), openProject(), openTemplate(), plot2HorizontalLayers(), plot2VerticalLayers(), plot4Layers(), plotDoubleYAxis(), plotFile(), plotImage(), plotPie(), plotSpectrogram(), plotStackedHistograms(), plotStackedLayers(), plotVectXYAM(), plotVectXYXY(), showFitDialog(), showPlotWizard(), and zoomRectanglePlot().
MultiLayer * ApplicationWindow::newFunctionPlot | ( | QStringList & | formulas, | |
double | start, | |||
double | end, | |||
int | points = 100 , |
|||
const QString & | var = "x" , |
|||
int | type = 0 | |||
) | [slot] |
References MultiLayer::activeLayer(), Graph::addFunction(), newGraph(), and updateFunctionLists().
Referenced by FunctionDialog::acceptFunction(), FunctionDialog::acceptParametric(), and FunctionDialog::acceptPolar().
MultiLayer * ApplicationWindow::newGraph | ( | const QString & | caption = tr("Graph") |
) | [slot] |
Creates a new empty multilayer plot.
References MultiLayer::activeLayer(), generateUniqueName(), multilayerPlot(), Graph::newLegend(), and setPreferences().
Referenced by createActions(), initWindow(), newFunctionPlot(), and plotHistogram().
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 MdiSubWindow::MdiSubWindow) | |
label | window label (compare MdiSubWindow::MdiSubWindow) | |
r | number of rows | |
c | number of columns | |
text | tab/newline - seperated initial content; may be empty |
References hideWindow(), initTable(), scripted::scriptEnv, Table::setHeader(), and Table::setText().
Referenced by Filter::addResultCurve(), DrawPointTool::appendPoint(), MultiPeakFit::generateFitCurve(), ImportOPJ::importTables(), FFT::output(), and Differentiation::output().
void ApplicationWindow::newLegend | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayer::isEmpty(), MultiLayerWindow, and Graph::newLegend().
Referenced by createActions().
Matrix * ApplicationWindow::newMatrix | ( | const QString & | caption, | |
int | r, | |||
int | c | |||
) | [slot] |
To be used when opening a project file only!
References initMatrix(), renamedTables, and scripted::scriptEnv.
Matrix * ApplicationWindow::newMatrix | ( | int | rows = 32 , |
|
int | columns = 32 | |||
) | [slot] |
Creates a new empty matrix.
References generateUniqueName(), initMatrix(), and scripted::scriptEnv.
Referenced by clone(), Fit::covarianceMatrix(), createActions(), FFTDialog::fftMatrix(), importASCII(), ImportOPJ::importTables(), initWindow(), openMatrix(), and openTemplate().
Note * ApplicationWindow::newNote | ( | const QString & | caption = QString() |
) | [slot] |
Creates a new empty note window.
References actionRedo, actionUndo, addListViewItem(), alreadyUsedName(), MdiSubWindow::askOnCloseEvent(), closeWindow(), confirmCloseNotes, d_completer, d_completion, d_note_line_numbers, d_workspace, Note::editor(), generateUniqueName(), hideWindow(), modifiedProject(), note_xpm, scripted::scriptEnv, scriptsDirPath, scriptsDirPathChanged(), ScriptEdit::setCompleter(), Note::setDirPath(), Note::setName(), Note::showLineNumbers(), and updateWindowStatus().
Referenced by clone(), createActions(), ImportOPJ::importNotes(), initWindow(), and openNote().
Graph3D * ApplicationWindow::newPlot3D | ( | ) | [slot] |
References customPlot3D(), generateUniqueName(), initPlot3D(), modified(), and MdiSubWindow::setName().
Referenced by PlotWizard::plot3D(), and PlotWizard::plot3DRibbon().
void ApplicationWindow::newProject | ( | ) | [slot] |
References ApplicationWindow(), initWindow(), restoreApplicationGeometry(), savedProject(), and saveSettings().
Referenced by createActions().
void ApplicationWindow::newSurfacePlot | ( | ) | [slot] |
Referenced by createActions().
Table * ApplicationWindow::newTable | ( | const QString & | caption, | |
int | r, | |||
int | c, | |||
const QString & | text | |||
) | [slot] |
References initTable(), scripted::scriptEnv, Table::setHeader(), and Table::setText().
Table * ApplicationWindow::newTable | ( | int | r, | |
int | c, | |||
const QString & | name = QString() , |
|||
const QString & | legend = QString() | |||
) | [slot] |
References initTable(), and scripted::scriptEnv.
Table * ApplicationWindow::newTable | ( | const QString & | caption, | |
int | r, | |||
int | c | |||
) | [slot] |
Used when loading a table from a project file.
References d_inform_rename_table, initTable(), renamedTables, and scripted::scriptEnv.
Table * ApplicationWindow::newTable | ( | ) | [slot] |
Creates an empty table.
References generateUniqueName(), initTable(), and scripted::scriptEnv.
Referenced by FrequencyCountDialog::apply(), LineProfileTool::calculateLineProfile(), clone(), connectMultilayerPlot(), connectTable(), createActions(), fitLinear(), importASCII(), ImportOPJ::importTables(), initWindow(), integrate(), openTable(), openTemplate(), Fit::parametersTable(), plotFile(), Fit::showConfidenceLimits(), Fit::showPredictionLimits(), Fit::showResiduals(), and PlotDialog::showStatistics().
TableStatistics * ApplicationWindow::newTableStatistics | ( | Table * | base, | |
int | type, | |||
QList< int > | target, | |||
const QString & | caption = QString::null | |||
) | [slot] |
References initTable(), and scripted::scriptEnv.
Referenced by openTableStatistics(), showColStatistics(), and showRowStatistics().
void ApplicationWindow::normalizeActiveTable | ( | ) | [slot] |
References activeWindow(), Table::normalize(), Table::selectedColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::normalizeSelection | ( | ) | [slot] |
References activeWindow(), Table::normalizeSelection(), Table::selectedColumns(), and TableWindow.
Referenced by createActions(), and showColMenu().
ApplicationWindow * ApplicationWindow::open | ( | const QString & | fn, | |
bool | factorySettings = false , |
|||
bool | newProject = true | |||
) | [slot] |
References d_file_version, file_uncompress(), importOPJ(), loadScript(), open(), openProject(), and plotFile().
void ApplicationWindow::open | ( | ) | [slot] |
References appendProject(), d_extended_open_dialog, OpenProjectDialog::NewFolder, OpenProjectDialog::NewProject, OpenProjectDialog::openMode(), projectname, saveSettings(), and workingDir.
Referenced by createActions(), dropEvent(), open(), openProject(), openRecentProject(), and parseCommandLineArguments().
Graph * ApplicationWindow::openGraph | ( | ApplicationWindow * | app, | |
MultiLayer * | plot, | |||
const QStringList & | list | |||
) | [slot] |
References CurveLayout::aCol, Graph::addArrow(), Graph::addErrorBars(), MultiLayer::addLayer(), CurveLayout::aStyle, autoscale2DPlots, autoScaleFonts, Graph::axisType(), Graph::Box, Table::colName(), ColorBox::color(), CurveLayout::connectType, convertOldToNewColorIndex(), Graph::curve(), d_file_version, ScaleDraw::Date, ScaleDraw::Day, Graph::enableAutoscaling(), Graph::enableAxis(), Graph::enableAxisLabels(), CurveLayout::fillCol, CurveLayout::filledArea, format, Graph::getPenStyle(), Graph::grid(), Graph::Histogram, Graph::HorizontalBars, Graph::insertCurve(), Graph::insertFunctionCurve(), Graph::insertImageMarker(), Graph::insertLegend(), Graph::insertText(), CurveLayout::lCol, left, Graph::LineSymbols, Grid::load(), Graph::loadAxesLinewidth(), Graph::loadAxesOptions(), QwtHistogram::loadData(), CurveLayout::lStyle, CurveLayout::lWidth, matrix(), ScaleDraw::Month, ScaleDraw::Numeric, Table::numRows(), Graph::obsoleteSymbolStyle(), Graph::openBoxDiagram(), CurveLayout::penWidth, Graph::plotPie(), Graph::plotVectorCurve(), renamedTables, RectangleWidget::restore(), LegendWidget::restore(), ImageWidget::restore(), TexWidget::restore(), PieLabel::restore(), FunctionCurve::restore(), Graph::restoreCurveLabels(), Graph::restoreHistogram(), Graph::restoreSpectrogram(), Graph::setAntialiasing(), Graph::setAutoscaleFonts(), Graph::setAxisColor(), Graph::setAxisFont(), Graph::setAxisFormula(), Graph::setAxisLabelRotation(), Graph::setAxisLabelsColor(), Graph::setAxisMargin(), Graph::setAxisTitleAlignment(), Graph::setAxisTitleColor(), Graph::setAxisTitleFont(), Graph::setBackgroundColor(), Graph::setBarsGap(), QwtHistogram::setBinning(), Graph::setCanvasFrame(), Graph::setFrame(), Graph::setLabelsDateTimeFormat(), Graph::setLabelsDayFormat(), Graph::setLabelsMonthFormat(), Graph::setLabelsNumericFormat(), Graph::setLabelsTextFormat(), Graph::setMajorTicksType(), Graph::setMinorTicksType(), PlotCurve::setPlotStyle(), Graph::setScale(), Graph::setScaleTitle(), Graph::setTicksLength(), Graph::setTitleAlignment(), Graph::setTitleColor(), Graph::setTitleFont(), CurveLayout::sSize, CurveLayout::sType, CurveLayout::symCol, table(), ScaleDraw::Time, Graph::updateCurveLayout(), Graph::updateLayout(), Graph::updateVectorsLayout(), Graph::VectXYAM, Graph::VectXYXY, and Graph::VerticalBars.
Referenced by appendProject(), openProject(), and openTemplate().
Matrix * ApplicationWindow::openMatrix | ( | ApplicationWindow * | app, | |
const QStringList & | flist | |||
) | [slot] |
References d_file_version, newMatrix(), Matrix::resetView(), restoreWindowGeometry(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Matrix::setCell(), Matrix::setColorMap(), Matrix::setColorMapType(), Matrix::setColumnsWidth(), Matrix::setCoordinates(), Matrix::setFormula(), Matrix::setHeaderViewType(), setListViewDate(), Matrix::setText(), Matrix::setTextFormat(), Matrix::setViewType(), and MdiSubWindow::setWindowLabel().
Referenced by appendProject(), and openProject().
Graph3D * ApplicationWindow::openMatrixPlot3D | ( | const QString & | caption, | |
const QString & | matrix_name, | |||
double | xl, | |||
double | xr, | |||
double | yl, | |||
double | yr, | |||
double | zl, | |||
double | zr | |||
) | [slot] |
References Graph3D::addMatrixData(), initPlot3D(), matrix(), MdiSubWindow::setName(), and Graph3D::update().
Referenced by clone(), and openSurfacePlot().
Note * ApplicationWindow::openNote | ( | ApplicationWindow * | app, | |
const QStringList & | flist | |||
) | [slot] |
References newNote(), restoreWindowGeometry(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), setListViewDate(), and MdiSubWindow::setWindowLabel().
Referenced by appendProject(), and openProject().
Graph3D * ApplicationWindow::openPlotXYZ | ( | const QString & | caption, | |
const QString & | formula, | |||
double | xl, | |||
double | xr, | |||
double | yl, | |||
double | yr, | |||
double | zl, | |||
double | zr | |||
) | [slot] |
References alreadyUsedName(), Table::colIndex(), generateUniqueName(), initPlot3D(), Graph3D::loadData(), MdiSubWindow::setName(), and table().
Referenced by clone(), and openSurfacePlot().
ApplicationWindow * ApplicationWindow::openProject | ( | const QString & | fn, | |
bool | factorySettings = false , |
|||
bool | newProject = true | |||
) | [slot] |
References Folder::appendLogInfo(), ApplicationWindow(), changeFolder(), current_folder, d_file_version, d_opening_file, d_workspace, executeNotes(), Folder::findSubfolder(), FolderListItem::folder(), Folder::folderListItem(), folders, graph, multilayerPlot(), open(), openGraph(), openMatrix(), openNote(), openSurfacePlot(), openTable(), openTableStatistics(), projectFolder(), projectname, recentProjects, renamedTables, Note::restore(), restoreApplicationGeometry(), restoreWindowGeometry(), saved, savedProject(), scripted::scriptEnv, MultiLayer::setAlignement(), MdiSubWindow::setBirthDate(), Folder::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Folder::setFolderListItem(), MultiLayer::setLayerCanvasSize(), setListViewDate(), MultiLayer::setMargins(), Folder::setModificationDate(), setScriptingLanguage(), MultiLayer::setSpacing(), MdiSubWindow::setWindowLabel(), and updateRecentProjectsList().
Referenced by open().
void ApplicationWindow::openRecentProject | ( | int | index | ) | [slot] |
References modifiedProject(), open(), projectname, recent, recentProjects, saved, savedProject(), saveSettings(), and updateRecentProjectsList().
Referenced by init().
Graph3D * ApplicationWindow::openSurfacePlot | ( | ApplicationWindow * | app, | |
const QStringList & | lst | |||
) | [slot] |
References d_file_version, dataPlot3D(), openMatrixPlot3D(), openPlotXYZ(), plotParametricSurface(), plotSurface(), restoreWindowGeometry(), Graph3D::setAxesLabels(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Graph3D::setColors(), Graph3D::setGrid(), Graph3D::setIgnoreFonts(), setListViewDate(), Graph3D::setMeshLineWidth(), Graph3D::setNumbersFont(), Graph3D::setOptions(), Graph3D::setOrthogonal(), Graph3D::setRotation(), Graph3D::setScale(), Graph3D::setShift(), Graph3D::setStyle(), Graph3D::setTickLengths(), Graph3D::setTicks(), Graph3D::setTitle(), MdiSubWindow::setWindowLabel(), setWindowName(), Graph3D::setXAxisLabelFont(), Graph3D::setYAxisLabelFont(), Graph3D::setZAxisLabelFont(), Graph3D::setZoom(), and Graph3D::update().
Referenced by appendProject(), openProject(), and openTemplate().
Table * ApplicationWindow::openTable | ( | ApplicationWindow * | app, | |
const QStringList & | flist | |||
) | [slot] |
References Table::columnType(), d_file_version, Table::hideColumn(), Table::loadHeader(), newTable(), Table::numCols(), Table::Numeric, restoreWindowGeometry(), MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Table::setCell(), Table::setColComments(), Table::setColPlotDesignation(), Table::setColumnTypes(), Table::setColWidths(), Table::setCommand(), Table::setCommands(), Table::setHeader(), Table::setHeaderColType(), setListViewDate(), Table::setReadOnlyColumn(), Table::setText(), MdiSubWindow::setWindowLabel(), Table::table(), Table::X, and Table::Y.
Referenced by appendProject(), and openProject().
TableStatistics * ApplicationWindow::openTableStatistics | ( | const QStringList & | flist | ) | [slot] |
References TableStatistics::column, d_file_version, Table::loadHeader(), newTableStatistics(), Table::numCols(), restoreWindowGeometry(), TableStatistics::row, MdiSubWindow::setBirthDate(), MdiSubWindow::setCaptionPolicy(), Table::setColComments(), Table::setColPlotDesignation(), Table::setColumnTypes(), Table::setColWidths(), Table::setCommand(), Table::setCommands(), Table::setHeader(), setListViewDate(), Table::setNumCols(), MdiSubWindow::setWindowLabel(), table(), Table::X, and Table::Y.
Referenced by openProject().
MdiSubWindow * ApplicationWindow::openTemplate | ( | const QString & | fn | ) | [slot] |
void ApplicationWindow::openTemplate | ( | ) | [slot] |
References templatesDir.
Referenced by createActions().
void ApplicationWindow::parseCommandLineArguments | ( | const QStringList & | args | ) | [slot] |
References copyright_string, initWindow(), loadScript(), locales, open(), release_date, savedProject(), saveSettings(), switchToLanguage(), versionString(), and workingDir.
Referenced by main().
void ApplicationWindow::pasteSelection | ( | ) | [slot] |
References MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), Graph::add(), Graph::addArrow(), MultiLayer::addLayer(), Graph::copy(), d_arrow_copy, d_enrichement_copy, Graph::deselectMarker(), ArrowMarker::endPoint(), ArrowMarker::endPointCoord(), lastCopiedLayer, modified(), FrameWidget::move(), MultiLayer::numLayers(), PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, PlotToolInterface::Rtti_RangeSelector, ArrowMarker::setEndPoint(), MultiLayer::setGraphGeometry(), ArrowMarker::setStartPoint(), ArrowMarker::startPoint(), and ArrowMarker::startPointCoord().
Referenced by connectMultilayerPlot(), createActions(), showColMenu(), showGraphContextMenu(), showTableContextMenu(), and showWindowContextMenu().
void ApplicationWindow::performCustomAction | ( | QAction * | action | ) | [private, slot] |
References d_user_actions, ScriptEdit::executeAll(), ScriptEdit::importASCII(), scripted::scriptEnv, and setScriptingLanguage().
Referenced by initMainMenu(), and initToolBars().
void ApplicationWindow::pickCoordSystem | ( | QAction * | action | ) | [slot] |
References Box, Frame, grids, modified(), None, removeAxes3DPlot(), setBoxed3DPlot(), and setFramed3DPlot().
Referenced by initPlot3DToolBar().
void ApplicationWindow::pickDataTool | ( | QAction * | action | ) | [slot] |
References actionDrawPoints, btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, disableTools(), drawArrow(), drawLine(), drawPoints(), movePoints(), removePoints(), showCursor(), showRangeSelectors(), showScreenReader(), zoomIn(), and zoomOut().
Referenced by initToolBars().
void ApplicationWindow::pickFloorStyle | ( | QAction * | action | ) | [slot] |
References floordata, flooriso, modified(), setEmptyFloor3DPlot(), setFloorData3DPlot(), and setFloorIso3DPlot().
Referenced by initPlot3DToolBar().
void ApplicationWindow::pickPlotStyle | ( | QAction * | action | ) | [slot] |
References barstyle, conestyle, crossHairStyle, filledmesh, hiddenline, modified(), pointstyle, polygon, removeGrid3DPlot(), setBars3DPlot(), setCones3DPlot(), setCrosses3DPlot(), setFilledMesh3DPlot(), setHiddenLineGrid3DPlot(), setLineGrid3DPlot(), setPoints3DPlot(), and wireframe.
Referenced by initPlot3DToolBar().
void ApplicationWindow::pickPointerCursor | ( | ) | [slot] |
References btnPointer.
Referenced by connectMultilayerPlot(), DataPickerTool::keyEventFilter(), and AddWidgetTool::~AddWidgetTool().
void ApplicationWindow::pixelLineProfile | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::setActiveTool().
Referenced by createActions(), and showMarkerPopupMenu().
void ApplicationWindow::plot2HorizontalLayers | ( | ) | [slot] |
References defaultCurveStyle, and multilayerPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plot2VerticalLayers | ( | ) | [slot] |
References defaultCurveStyle, and multilayerPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plot3DBars | ( | ) | [slot] |
References activeWindow(), Graph3D::Bars, Table::colName(), plot3DMatrix(), plotXYZ(), Table::selectedColumn(), Table::selectedColumns(), table(), and validFor3DPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plot3DHiddenLine | ( | ) | [slot] |
References plot3DMatrix().
Referenced by createActions().
References activeWindow(), Graph3D::addMatrixData(), customPlot3D(), Graph3D::customPlotStyle(), generateUniqueName(), initPlot3D(), MatrixWindow, modified(), MdiSubWindow::setName(), and Graph3D::update().
Referenced by plot3DBars(), plot3DHiddenLine(), plot3DPolygons(), plot3DScatter(), plot3DWireframe(), and plot3DWireSurface().
void ApplicationWindow::plot3DPolygons | ( | ) | [slot] |
References plot3DMatrix().
Referenced by createActions().
void ApplicationWindow::plot3DRibbon | ( | ) | [slot] |
References activeWindow(), Table::colName(), plotXYZ(), Graph3D::Ribbon, Table::selectedColumn(), Table::selectedColumns(), table(), TableWindow, and validFor3DPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plot3DScatter | ( | ) | [slot] |
References activeWindow(), Table::colName(), plot3DMatrix(), plotXYZ(), Graph3D::Scatter, Table::selectedColumn(), Table::selectedColumns(), table(), and validFor3DPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plot3DTrajectory | ( | ) | [slot] |
References activeWindow(), Table::colName(), plotXYZ(), Table::selectedColumn(), Table::selectedColumns(), table(), TableWindow, Graph3D::Trajectory, and validFor3DPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plot3DWireframe | ( | ) | [slot] |
References plot3DMatrix().
Referenced by createActions().
void ApplicationWindow::plot3DWireSurface | ( | ) | [slot] |
References plot3DMatrix().
Referenced by createActions().
void ApplicationWindow::plot4Layers | ( | ) | [slot] |
References defaultCurveStyle, and multilayerPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotArea | ( | ) | [slot] |
References Graph::Area, and generate2DGraph().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotBoxDiagram | ( | ) | [slot] |
References Graph::Box, and generate2DGraph().
Referenced by createActions().
MultiLayer * ApplicationWindow::plotColorMap | ( | Matrix * | m = 0 |
) | [slot] |
References activeWindow(), Graph::ColorMap, MatrixWindow, and plotSpectrogram().
Referenced by createActions().
MultiLayer * ApplicationWindow::plotContour | ( | Matrix * | m = 0 |
) | [slot] |
References activeWindow(), Graph::Contour, MatrixWindow, and plotSpectrogram().
Referenced by createActions().
void ApplicationWindow::plotDataMenuAboutToShow | ( | ) | [private, slot] |
References actionDrawPoints, actionUnzoom, btnCursor, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, plotDataMenu, and reloadCustomActions().
Referenced by customMenu(), and initMainMenu().
void ApplicationWindow::plotDoubleYAxis | ( | ) | [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. |
References ApplicationWindow(), MdiSubWindow::Both, columnSeparator, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_import_comments, d_ASCII_import_read_only, Table::importASCII(), importImage(), Graph::LineSymbols, multilayerPlot(), newTable(), Table::Overwrite, renameColumns, restoreApplicationGeometry(), savedProject(), MdiSubWindow::setCaptionPolicy(), simplify_spaces, strip_spaces, and Table::YColumns().
Referenced by open().
MultiLayer * ApplicationWindow::plotGrayScale | ( | Matrix * | m = 0 |
) | [slot] |
References activeWindow(), Graph::GrayScale, MatrixWindow, and plotSpectrogram().
Referenced by createActions().
MultiLayer * ApplicationWindow::plotHistogram | ( | Matrix * | m | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::addHistogram(), MatrixWindow, and newGraph().
MultiLayer * ApplicationWindow::plotHistogram | ( | ) | [slot] |
References generate2DGraph(), and Graph::Histogram.
Referenced by createActions(), generate2DGraph(), plotSpectrogram(), and showColMenu().
void ApplicationWindow::plotHorizontalBars | ( | ) | [slot] |
References generate2DGraph(), and Graph::HorizontalBars.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotHorSteps | ( | ) | [slot] |
References generate2DGraph(), and Graph::HorizontalSteps.
Referenced by createActions(), and showColMenu().
MultiLayer * ApplicationWindow::plotImage | ( | Matrix * | m = 0 |
) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::enableAxis(), generateUniqueName(), Graph::GrayScale, Graph::Linear, MatrixWindow, modified(), multilayerPlot(), Graph::plotSpectrogram(), Graph::setAxisTitle(), setPreferences(), Graph::setScale(), Matrix::xEnd(), Matrix::xStart(), Matrix::yEnd(), and Matrix::yStart().
Referenced by createActions(), and plotSpectrogram().
void ApplicationWindow::plotL | ( | ) | [slot] |
References generate2DGraph(), and Graph::Line.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotLP | ( | ) | [slot] |
References generate2DGraph(), and Graph::LineSymbols.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotMenuAboutToShow | ( | ) | [private, slot] |
References actionAddZoomPlot, actionBoxPlot, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, plot2DMenu, and reloadCustomActions().
Referenced by initMainMenu().
void ApplicationWindow::plotP | ( | ) | [slot] |
References generate2DGraph(), and Graph::Scatter.
Referenced by createActions(), and showColMenu().
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] |
References Graph3D::addParametricSurface(), customPlot3D(), generateUniqueName(), initPlot3D(), modified(), and MdiSubWindow::setName().
Referenced by SurfaceDialog::acceptParametricSurface(), clone(), and openSurfacePlot().
void ApplicationWindow::plotPie | ( | ) | [slot] |
References activeWindow(), Table::getSelection(), multilayerPlot(), Graph::Pie, Table::selectedColumns(), table(), and TableWindow.
Referenced by createActions(), and showColMenu().
MultiLayer * ApplicationWindow::plotSpectrogram | ( | Matrix * | m, | |
Graph::CurveType | type | |||
) | [slot] |
Creates a new spectrogram graph.
References MultiLayer::activeLayer(), generateUniqueName(), Graph::Histogram, Graph::ImagePlot, multilayerPlot(), plotHistogram(), plotImage(), Graph::plotSpectrogram(), and setPreferences().
Referenced by plotColorMap(), plotContour(), and plotGrayScale().
void ApplicationWindow::plotSpline | ( | ) | [slot] |
References generate2DGraph(), and Graph::Spline.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotStackedHistograms | ( | ) | [slot] |
References Graph::Histogram, and multilayerPlot().
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotStackedLayers | ( | ) | [slot] |
References defaultCurveStyle, and multilayerPlot().
Referenced by createActions(), and showColMenu().
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] |
References Graph3D::addFunction(), customPlot3D(), generateUniqueName(), initPlot3D(), modified(), and MdiSubWindow::setName().
Referenced by SurfaceDialog::acceptFunction(), clone(), and openSurfacePlot().
void ApplicationWindow::plotVectXYAM | ( | ) | [slot] |
References activeWindow(), Table::getSelection(), multilayerPlot(), Table::selectedColumns(), table(), TableWindow, validFor2DPlot(), and Graph::VectXYAM.
Referenced by createActions().
void ApplicationWindow::plotVectXYXY | ( | ) | [slot] |
References activeWindow(), Table::getSelection(), multilayerPlot(), Table::selectedColumns(), table(), TableWindow, validFor2DPlot(), and Graph::VectXYXY.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotVerticalBars | ( | ) | [slot] |
References generate2DGraph(), and Graph::VerticalBars.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotVerticalDropLines | ( | ) | [slot] |
References generate2DGraph(), and Graph::VerticalDropLines.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::plotVertSteps | ( | ) | [slot] |
References generate2DGraph(), and Graph::VerticalSteps.
Referenced by createActions(), and showColMenu().
References Graph3D::addData(), Table::colIndex(), Table::colName(), Table::colX(), Table::colY(), customPlot3D(), generateUniqueName(), initPlot3D(), modified(), Graph3D::Ribbon, and MdiSubWindow::setName().
Referenced by plot3DBars(), plot3DRibbon(), plot3DScatter(), and plot3DTrajectory().
void ApplicationWindow::polishGraph | ( | Graph * | g, | |
int | style | |||
) | [slot] |
References Graph::Histogram, Graph::HorizontalBars, ScaleDraw::Out, Graph::setAxisTitle(), Graph::setMajorTicksType(), Graph::setMinorTicksType(), and Graph::VerticalBars.
Referenced by multilayerPlot().
void ApplicationWindow::print | ( | ) | [slot] |
References activeWindow(), and MdiSubWindow::print().
Referenced by createActions(), init(), setScriptingLanguage(), showGraphContextMenu(), and showWindowPopupMenu().
void ApplicationWindow::printAllPlots | ( | ) | [slot] |
References windowsList().
Referenced by createActions().
Folder * ApplicationWindow::projectFolder | ( | ) | [slot] |
returns a pointer to the root project folder
References folders.
Referenced by addFolder(), alreadyUsedName(), appendProject(), ImportOPJ::createProjectTree(), deleteFolder(), dropFolderItems(), enableCompletion(), executeNotes(), foldersMenuActivated(), generateUniqueName(), hasTable(), matrix(), matrixNames(), openProject(), projectHas2DPlots(), renameFolder(), savedProject(), saveProject(), setAutoUpdateTableValues(), setMatrixUndoStackSize(), table(), tableList(), tableNames(), windowsList(), and windowsMenuAboutToShow().
bool ApplicationWindow::projectHas2DPlots | ( | ) | [slot] |
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by customMenu().
void ApplicationWindow::projectProperties | ( | ) | [slot] |
pops up information about the current project
References Folder::birthDate(), current_folder, projectname, qtiplot_logo_xpm, Folder::subfolders(), and windowsList().
Referenced by folderProperties().
void ApplicationWindow::readSettings | ( | ) | [slot] |
References ActiveFolder, allAxesOn, antialiasing2DPlots, appFont, appLanguage, appStyle, asciiDirPath, autoResizeLayers, autoSave, autoSaveTime, autoscale2DPlots, autoscale3DPlots, autoScaleFonts, autoSearchUpdates, axesLineWidth, PatternBox::brushStyle(), canvasFrameWidth, changeAppStyle(), columnSeparator, confirmCloseFolder, confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, customActionsDirPath, d_2_linear_fit_points, d_add_curves_dialog_size, d_app_rect, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_preview, d_ASCII_import_read_only, d_auto_update_table_values, d_backup_files, d_canvas_frame_color, d_clipboard_locale, d_column_tool_bar, d_completion, d_decimal_digits, d_display_tool_bar, d_edit_tool_bar, d_eol, d_export_col_comment, d_export_col_names, d_export_col_separator, d_export_color, d_export_quality, d_export_resolution, d_export_table_selection, d_export_transparency, d_extended_export_dialog, d_extended_import_ASCII_dialog, d_extended_open_dialog, d_extended_plot_dialog, d_file_tool_bar, d_format_tool_bar, d_frame_widget_pen, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_image_export_filter, d_in_place_editing, d_inform_rename_table, d_init_window_type, d_legend_default_angle, d_matrix_tool_bar, d_matrix_undo_stack_size, d_note_line_numbers, d_param_surface_func, d_plot3D_tool_bar, d_plot_tool_bar, d_preview_lines, d_print_cropmarks, d_python_config_folder, d_rect_default_background, d_rect_default_brush, d_scale_plots_on_print, d_script_win_on_top, d_script_win_rect, d_show_current_folder, d_show_table_comments, d_table_tool_bar, d_translations_folder, defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, defaultCurveLineWidth, defaultCurveStyle, defaultPlotMargin, defaultScriptingLang, defaultSymbolSize, drawBackbones, explorerSplitter, fit_output_precision, fit_scale_errors, fitModelsPath, fitPluginsPath, fitPoints, generatePeakCurves, generateUniformFitPoints, Graph::getPenStyle(), helpFilePath, ignoredLines, imagesDirPath, legendBackground, legendFrameStyle, legendTextColor, FrameWidget::Line, Graph::LineSymbols, maj_version, majTicksLength, majTicksStyle, min_version, minTicksLength, minTicksStyle, ImportASCIIDialog::NewTables, orthogonal3DPlots, ScaleDraw::Out, panelsColor, panelsTextColor, pasteFitResultsToPlot, patch_version, peakCurvesColor, PenStyleBox::penStyle(), plot3DAxesFont, plot3DColors, plot3DNumbersFont, plot3DResolution, plot3DTitleFont, plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, recentProjects, renameColumns, rFunctions, saveFitFunctions(), scriptsDirPath, show_windows_policy, showPlot3DLegend, showPlot3DProjection, simplify_spaces, smooth3DMesh, strip_spaces, surfaceFunc, tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, tableTextFont, TableWindow, templatesDir, thetaFunctions, titleOn, updateRecentProjectsList(), workingDir, workspaceColor, writeFitResultsToLog, xFunctions, and yFunctions.
Referenced by init().
void ApplicationWindow::recalculateTable | ( | ) | [slot] |
recalculate selected cells of current table
References activeWindow().
Referenced by createActions().
void ApplicationWindow::receivedVersionFile | ( | bool | error | ) | [slot] |
connected to the done(bool) signal of the http object
References autoSearchUpdatesRequest, extra_version, http, maj_version, min_version, patch_version, and version_buffer.
Referenced by init().
void ApplicationWindow::redo | ( | ) | [slot] |
References actionRedo, actionUndo, and activeWindow().
Referenced by createActions().
void ApplicationWindow::reloadCustomActions | ( | ) |
void ApplicationWindow::remove3DMatrixPlots | ( | Matrix * | m | ) | [slot] |
References Graph::curvesList(), Graph::Histogram, matrix(), Graph::removeCurve(), Graph::updatePlot(), and windowsList().
Referenced by removeWindowFromLists().
void ApplicationWindow::removeAxes3DPlot | ( | ) | [slot] |
References actionShowAxisDialog, activeWindow(), Plot3DWindow, and Graph3D::setNoAxes().
Referenced by pickCoordSystem().
void ApplicationWindow::removeCurve | ( | ) | [slot] |
Removes the curve identified by a key stored in the data() of actionRemoveCurve.
References actionRemoveCurve, MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, Graph::removeCurve(), and Graph::updatePlot().
Referenced by createActions().
void ApplicationWindow::removeCurves | ( | const QString & | name | ) | [slot] |
References Graph::removeCurves(), and windowsList().
Referenced by connectTable(), and removeWindowFromLists().
void ApplicationWindow::removeCustomAction | ( | QAction * | action | ) |
References d_user_actions.
Referenced by CustomActionDialog::chooseFolder(), CustomActionDialog::removeAction(), and CustomActionDialog::saveCurrentAction().
void ApplicationWindow::removeGrid3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setPolygonStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::removePoints | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, DataPickerTool::Remove, Graph::setActiveTool(), and Graph::validCurvesDataSize().
Referenced by pickDataTool().
void ApplicationWindow::removeWindowFromLists | ( | MdiSubWindow * | w | ) | [slot] |
Does all the cleaning work before actually deleting a window!
References MultiLayer::activeLayer(), btnPointer, Table::colName(), hiddenWindows, Table::numCols(), remove3DMatrixPlots(), and removeCurves().
Referenced by closeWindow(), and deleteFolder().
void ApplicationWindow::rename | ( | ) | [slot] |
References activeWindow(), and RenameWindowDialog::setWidget().
Referenced by createActions().
void ApplicationWindow::renameFolder | ( | Q3ListViewItem * | it, | |
int | col, | |||
const QString & | text | |||
) | [slot] |
checks weather the new folder name is valid and modifies the name
References current_folder, folderItemChanged(), Folder::folderListItem(), folders, projectFolder(), and Folder::subfolders().
Referenced by init().
void ApplicationWindow::renameListViewItem | ( | const QString & | oldName, | |
const QString & | newName | |||
) | [slot] |
References lv.
Referenced by setWindowName().
void ApplicationWindow::renameWindow | ( | Q3ListViewItem * | item, | |
int | , | |||
const QString & | s | |||
) | [slot] |
Called when the user presses F2 and an item is selected in lv.
References setWindowName().
void ApplicationWindow::renameWindow | ( | ) | [slot] |
References lv, RenameWindowDialog::setWidget(), and WindowListItem::window().
Referenced by init(), and showWindowPopupMenu().
void ApplicationWindow::resetRotation | ( | ) | [slot] |
Resets rotation of 3D plots to default values.
Resets rotation of 3D plots to default values
References activeWindow(), Plot3DWindow, and Graph3D::setRotation().
Referenced by initPlot3DToolBar().
void ApplicationWindow::resizeActiveWindow | ( | ) | [slot] |
References activeWindow(), EnrichmentDialog::MDIWindow, and EnrichmentDialog::setWidget().
Referenced by createActions().
void ApplicationWindow::resizeWindow | ( | ) | [slot] |
References d_workspace, lv, EnrichmentDialog::MDIWindow, EnrichmentDialog::setWidget(), and WindowListItem::window().
Referenced by createActions().
void ApplicationWindow::restartScriptingEnv | ( | ) | [slot] |
create a new environment for the current scripting language
References executeNotes(), scripted::scriptEnv, and setScriptingLanguage().
Referenced by createActions().
void ApplicationWindow::restoreApplicationGeometry | ( | ) | [slot] |
References d_app_rect.
Referenced by importOPJ(), loadScript(), main(), newProject(), openProject(), and plotFile().
void ApplicationWindow::restoreWindowGeometry | ( | ApplicationWindow * | app, | |
MdiSubWindow * | w, | |||
const QString | s | |||
) | [slot] |
References MdiSubWindow::folder(), hideWindow(), MdiSubWindow::Maximized, MdiSubWindow::Minimized, MdiSubWindow::Normal, Folder::setActiveWindow(), setListView(), and MdiSubWindow::setStatus().
Referenced by appendProject(), openMatrix(), openNote(), openProject(), openSurfacePlot(), openTable(), openTableStatistics(), and openTemplate().
void ApplicationWindow::rotateMatrix90 | ( | ) | [slot] |
References activeWindow(), MatrixWindow, and Matrix::rotate90().
Referenced by createActions().
void ApplicationWindow::rotateMatrixMinus90 | ( | ) | [slot] |
References activeWindow(), MatrixWindow, and Matrix::rotate90().
Referenced by createActions().
void ApplicationWindow::saveAsProject | ( | ) | [slot] |
References current_folder, and saveFolderAsProject().
Referenced by showFolderPopupMenu().
void ApplicationWindow::saveAsTemplate | ( | MdiSubWindow * | w = 0 , |
|
const QString & | fileName = QString() | |||
) | [slot] |
References activeWindow(), maj_version, min_version, patch_version, MdiSubWindow::save(), templatesDir, windowGeometryInfo(), and workingDir.
Referenced by createActions().
void ApplicationWindow::savedProject | ( | ) | [slot] |
Set the project status to saved (not modified).
References actionRedo, actionSaveProject, actionUndo, Folder::folderBelow(), projectFolder(), saved, and Folder::windowsList().
Referenced by newProject(), openProject(), openRecentProject(), parseCommandLineArguments(), plotFile(), and saveProject().
void ApplicationWindow::saveFitFunctions | ( | const QStringList & | lst | ) |
References fitModelsPath, Fit::save(), NonLinearFit::setFormula(), and NonLinearFit::setParametersList().
Referenced by readSettings().
void ApplicationWindow::saveFolder | ( | Folder * | folder, | |
const QString & | fn, | |||
bool | compress = false | |||
) | [slot] |
References about(), Folder::birthDate(), current_folder, d_backup_files, Folder::depth(), file_compress(), Folder::folderBelow(), Folder::folderListItem(), Folder::logInfo(), maj_version, min_version, Folder::modificationDate(), patch_version, projectname, MdiSubWindow::save(), scripted::scriptEnv, windowGeometryInfo(), and Folder::windowsList().
Referenced by saveFolderAsProject(), and saveProject().
void ApplicationWindow::saveFolderAsProject | ( | Folder * | f | ) | [slot] |
References saveFolder(), and workingDir.
Referenced by saveAsProject().
void ApplicationWindow::saveNoteAs | ( | ) | [slot] |
References activeWindow(), Note::exportASCII(), and NoteWindow.
Referenced by createActions().
bool ApplicationWindow::saveProject | ( | bool | compress = false |
) | [slot] |
References autoSave, autoSaveTime, projectFolder(), projectname, savedProject(), saveFolder(), saveProjectAs(), and savingTimerId.
Referenced by closeEvent(), createActions(), saveProjectAs(), and timerEvent().
void ApplicationWindow::saveProjectAs | ( | const QString & | fileName = QString() , |
|
bool | compress = false | |||
) | [slot] |
References FolderListItem::folder(), folders, projectname, recentProjects, saveProject(), updateRecentProjectsList(), and workingDir.
Referenced by createActions(), saveProject(), and showFolderPopupMenu().
void ApplicationWindow::saveSettings | ( | ) | [slot] |
References allAxesOn, antialiasing2DPlots, appFont, appLanguage, appStyle, asciiDirPath, autoResizeLayers, autoSave, autoSaveTime, autoscale2DPlots, autoscale3DPlots, autoScaleFonts, autoSearchUpdates, axesLineWidth, canvasFrameWidth, columnSeparator, confirmCloseFolder, confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, customActionsDirPath, d_2_linear_fit_points, d_add_curves_dialog_size, d_app_rect, d_ASCII_comment_string, d_ASCII_end_line, d_ASCII_file_filter, d_ASCII_import_comments, d_ASCII_import_locale, d_ASCII_import_mode, d_ASCII_import_preview, d_ASCII_import_read_only, d_auto_update_table_values, d_backup_files, d_canvas_frame_color, d_clipboard_locale, d_column_tool_bar, d_completion, d_decimal_digits, d_display_tool_bar, d_edit_tool_bar, d_eol, d_export_col_comment, d_export_col_names, d_export_col_separator, d_export_color, d_export_quality, d_export_resolution, d_export_table_selection, d_export_transparency, d_extended_export_dialog, d_extended_import_ASCII_dialog, d_extended_open_dialog, d_extended_plot_dialog, d_file_tool_bar, d_format_tool_bar, d_frame_widget_pen, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, d_image_export_filter, d_in_place_editing, d_inform_rename_table, d_init_window_type, d_legend_default_angle, d_matrix_tool_bar, d_matrix_undo_stack_size, d_note_line_numbers, d_param_surface_func, d_plot3D_tool_bar, d_plot_tool_bar, d_preview_lines, d_print_cropmarks, d_python_config_folder, d_rect_default_background, d_rect_default_brush, d_scale_plots_on_print, d_script_win_on_top, d_script_win_rect, d_show_current_folder, d_show_table_comments, d_table_tool_bar, d_translations_folder, defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, defaultCurveLineWidth, defaultCurveStyle, defaultPlotMargin, defaultScriptingLang, defaultSymbolSize, drawBackbones, explorerSplitter, fit_output_precision, fit_scale_errors, fitModelsPath, fitPluginsPath, fitPoints, generatePeakCurves, generateUniformFitPoints, helpFilePath, ignoredLines, imagesDirPath, legendBackground, legendFrameStyle, legendTextColor, majTicksLength, majTicksStyle, minTicksLength, minTicksStyle, orthogonal3DPlots, panelsColor, panelsTextColor, pasteFitResultsToPlot, PatternBox::patternIndex(), peakCurvesColor, Graph::penStyleName(), plot3DAxesFont, plot3DColors, plot3DNumbersFont, plot3DResolution, plot3DTitleFont, plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, recentProjects, renameColumns, rFunctions, scriptsDirPath, show_windows_policy, showPlot3DLegend, showPlot3DProjection, simplify_spaces, smooth3DMesh, strip_spaces, PenStyleBox::styleIndex(), surfaceFunc, tableBkgdColor, tableHeaderColor, tableHeaderFont, tableTextColor, tableTextFont, templatesDir, thetaFunctions, titleOn, workingDir, workspaceColor, writeFitResultsToLog, xFunctions, and yFunctions.
Referenced by ConfigDialog::apply(), FitDialog::applyChanges(), closeEvent(), importASCII(), newProject(), open(), openRecentProject(), parseCommandLineArguments(), setArrowDefaultSettings(), EnrichmentDialog::setFrameDefaultValues(), AxesDialog::setFrameDefaultValues(), PlotDialog::setLayerDefaultValues(), EnrichmentDialog::setRectangleDefaultValues(), EnrichmentDialog::setTextDefaultValues(), and showHelp().
void ApplicationWindow::scriptError | ( | const QString & | message, | |
const QString & | scriptName, | |||
int | lineNumber | |||
) | [slot] |
notify the user that an error occured in the scripting system
Referenced by init(), and setScriptingLanguage().
void ApplicationWindow::scriptPrint | ( | const QString & | text | ) | [slot] |
print to scripting console (if available) or to stdout
Referenced by init(), and setScriptingLanguage().
void ApplicationWindow::scriptsDirPathChanged | ( | const QString & | path | ) | [slot] |
References scriptsDirPath, and windowsList().
Referenced by newNote().
void ApplicationWindow::searchForUpdates | ( | ) | [slot] |
called when the user presses the actionCheckUpdates
References http, and version_buffer.
Referenced by createActions(), and main().
void ApplicationWindow::setAppColors | ( | const QColor & | wc, | |
const QColor & | pc, | |||
const QColor & | tpc, | |||
bool | force = false | |||
) | [slot] |
References d_workspace, folders, lv, panelsColor, panelsTextColor, results, and workspaceColor.
Referenced by ConfigDialog::apply(), and init().
void ApplicationWindow::setArrowDefaultSettings | ( | double | lineWidth, | |
const QColor & | c, | |||
Qt::PenStyle | style, | |||
int | headLength, | |||
int | headAngle, | |||
bool | fillHead | |||
) | [slot] |
References defaultArrowColor, defaultArrowHeadAngle, defaultArrowHeadFill, defaultArrowHeadLength, defaultArrowLineStyle, defaultArrowLineWidth, and saveSettings().
Referenced by LineDialog::setDefaultValues().
void ApplicationWindow::setAscValues | ( | ) | [slot] |
References activeWindow(), Table::setAscValues(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::setAutoScale | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayer::isEmpty(), MultiLayerWindow, and Graph::setAutoScale().
Referenced by createActions().
void ApplicationWindow::setAutoUpdateTableValues | ( | bool | on = true |
) |
References d_auto_update_table_values, Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by ConfigDialog::apply().
void ApplicationWindow::setBackGrid3DPlot | ( | bool | on | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setBackGrid().
Referenced by initPlot3DToolBar().
void ApplicationWindow::setBars3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setBarStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setBoldFont | ( | bool | bold | ) | [private, slot] |
References actionFontBox, actionFontItalic, actionFontSize, MultiLayer::activeLayer(), activeWindow(), formatToolBar, MultiLayerWindow, and Graph::setCurrentFont().
Referenced by createActions().
void ApplicationWindow::setBoxed3DPlot | ( | ) | [slot] |
References actionShowAxisDialog, activeWindow(), Plot3DWindow, and Graph3D::setBoxed().
Referenced by pickCoordSystem().
void ApplicationWindow::setCeilGrid3DPlot | ( | bool | on | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setCeilGrid().
Referenced by initPlot3DToolBar().
void ApplicationWindow::setClipboardLocale | ( | const QLocale & | locale | ) | [inline] |
References d_clipboard_locale.
Referenced by ConfigDialog::apply().
void ApplicationWindow::setCones3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setConeStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setCrosses3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setCrossStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setCurveFullRange | ( | ) | [slot] |
References actionCurveFullRange, MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::setCurveFullRange().
Referenced by createActions().
void ApplicationWindow::setEmptyFloor3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setEmptyFloor().
Referenced by pickFloorStyle().
void ApplicationWindow::setFilledMesh3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setFilledMeshStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setFloorData3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setFloorData().
Referenced by pickFloorStyle().
void ApplicationWindow::setFloorGrid3DPlot | ( | bool | on | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setFloorGrid().
Referenced by initPlot3DToolBar().
void ApplicationWindow::setFloorIso3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setFloorIsolines().
Referenced by pickFloorStyle().
void ApplicationWindow::setFontFamily | ( | const QFont & | font | ) | [private, slot] |
References actionFontBold, actionFontItalic, actionFontSize, MultiLayer::activeLayer(), activeWindow(), formatToolBar, MultiLayerWindow, and Graph::setCurrentFont().
Referenced by initToolBars().
void ApplicationWindow::setFontSize | ( | int | size | ) | [private, slot] |
References actionFontBold, actionFontBox, actionFontItalic, MultiLayer::activeLayer(), activeWindow(), formatToolBar, MultiLayerWindow, and Graph::setCurrentFont().
Referenced by initToolBars().
void ApplicationWindow::setFormatBarFont | ( | const QFont & | font | ) | [private, slot] |
References actionFontBold, actionFontBox, actionFontItalic, actionFontSize, actionGreekMajSymbol, actionGreekSymbol, actionMathSymbol, actionSubscript, actionSuperscript, actionUnderline, and formatToolBar.
Referenced by connectMultilayerPlot().
void ApplicationWindow::setFramed3DPlot | ( | ) | [slot] |
References actionShowAxisDialog, activeWindow(), Plot3DWindow, and Graph3D::setFramed().
Referenced by pickCoordSystem().
void ApplicationWindow::setFrontGrid3DPlot | ( | bool | on | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setFrontGrid().
Referenced by initPlot3DToolBar().
void ApplicationWindow::setGraphDefaultSettings | ( | bool | autoscale, | |
bool | scaleFonts, | |||
bool | resizeLayers, | |||
bool | antialiasing | |||
) | [slot] |
void ApplicationWindow::setHiddenLineGrid3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setHiddenLineStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setItalicFont | ( | bool | italic | ) | [private, slot] |
References actionFontBold, actionFontBox, actionFontSize, MultiLayer::activeLayer(), activeWindow(), formatToolBar, MultiLayerWindow, and Graph::setCurrentFont().
Referenced by createActions().
void ApplicationWindow::setLabelCol | ( | ) | [slot] |
References activeWindow(), Table::Label, Table::setPlotDesignation(), and TableWindow.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::setLeftGrid3DPlot | ( | bool | on | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setLeftGrid().
Referenced by initPlot3DToolBar().
void ApplicationWindow::setLineGrid3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setWireframeStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setListView | ( | const QString & | caption, | |
const QString & | view | |||
) | [slot] |
References lv.
Referenced by restoreWindowGeometry(), setShowWindowsPolicy(), updateWindowStatus(), and windowsMenuActivated().
void ApplicationWindow::setListViewDate | ( | const QString & | caption, | |
const QString & | date | |||
) | [slot] |
References lv.
Referenced by appendProject(), openMatrix(), openNote(), openProject(), openSurfacePlot(), openTable(), and openTableStatistics().
void ApplicationWindow::setListViewLabel | ( | const QString & | caption, | |
const QString & | label | |||
) | [slot] |
References lv.
Referenced by MdiSubWindow::updateCaption().
void ApplicationWindow::setListViewSize | ( | const QString & | caption, | |
const QString & | size | |||
) | [slot] |
void ApplicationWindow::setMatrixGrayScale | ( | ) | [slot] |
References activeWindow(), Matrix::colorMap(), Matrix::colorMapType(), Matrix::GrayScale, MatrixWindow, Matrix::setGrayScale(), and Matrix::undoStack().
Referenced by createActions().
void ApplicationWindow::setMatrixRainbowScale | ( | ) | [slot] |
References activeWindow(), Matrix::colorMap(), Matrix::colorMapType(), MatrixWindow, Matrix::Rainbow, Matrix::setRainbowColorMap(), and Matrix::undoStack().
Referenced by createActions().
void ApplicationWindow::setMatrixUndoStackSize | ( | int | size | ) |
References d_matrix_undo_stack_size, Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by ConfigDialog::apply().
void ApplicationWindow::setPlot3DOptions | ( | ) | [slot] |
References autoscale3DPlots, orthogonal3DPlots, Graph3D::setAntialiasing(), Graph3D::setAutoscale(), Graph3D::setOrthogonal(), smooth3DMesh, and windowsList().
Referenced by ConfigDialog::apply().
void ApplicationWindow::setPoints3DPlot | ( | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setDotStyle().
Referenced by pickPlotStyle().
void ApplicationWindow::setPreferences | ( | Graph * | g | ) | [slot] |
References allAxesOn, antialiasing2DPlots, autoscale2DPlots, autoScaleFonts, axesLineWidth, canvasFrameWidth, d_canvas_frame_color, d_graph_background_color, d_graph_background_opacity, d_graph_border_color, d_graph_border_width, d_graph_canvas_color, d_graph_canvas_opacity, defaultPlotMargin, Graph::drawAxesBackbones(), drawBackbones, Graph::enableAutoscaling(), Graph::enableAxis(), Graph::initFonts(), Graph::initTitle(), Graph::isPiePlot(), majTicksLength, majTicksStyle, minTicksLength, minTicksStyle, plotAxesFont, plotNumbersFont, plotTitleFont, Graph::setAntialiasing(), Graph::setAutoscaleFonts(), Graph::setAxesLinewidth(), Graph::setBackgroundColor(), Graph::setCanvasFrame(), Graph::setFrame(), Graph::setMajorTicksType(), Graph::setMinorTicksType(), Graph::setTicksLength(), titleOn, and Graph::updateSecondaryAxis().
Referenced by addInsetLayer(), addLayer(), multilayerPlot(), newGraph(), plotImage(), plotSpectrogram(), LayerDialog::update(), and zoomRectanglePlot().
void ApplicationWindow::setRandomValues | ( | ) | [slot] |
References activeWindow(), Table::setRandomValues(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::setReadOnlyCol | ( | ) | [slot] |
References actionReadOnlyCol, activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::setReadOnlyColumn(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::setReadOnlyColumns | ( | ) | [slot] |
References activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::setReadOnlyColumn(), and TableWindow.
Referenced by showColMenu(), and tableMenuAboutToShow().
void ApplicationWindow::setReadWriteColumns | ( | ) | [slot] |
References activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::setReadOnlyColumn(), and TableWindow.
Referenced by showColMenu(), and tableMenuAboutToShow().
void ApplicationWindow::setRightGrid3DPlot | ( | bool | on | ) | [slot] |
References activeWindow(), Plot3DWindow, and Graph3D::setRightGrid().
Referenced by initPlot3DToolBar().
void ApplicationWindow::setSaveSettings | ( | bool | autoSaving, | |
int | min | |||
) | [slot] |
References autoSave, autoSaveTime, and savingTimerId.
Referenced by ConfigDialog::apply().
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
References ScriptingEnv::initialize(), ScriptingLangManager::newEnv(), print(), scripted::scriptEnv, scriptError(), scriptPrint(), and scriptWindow.
Referenced by ScriptingLangDialog::accept(), init(), loadScript(), openProject(), performCustomAction(), and restartScriptingEnv().
void ApplicationWindow::setShowWindowsPolicy | ( | int | p | ) | [slot] |
hides or shows windows in the current folder and changes the view windows policy
References hiddenWindows, HideAll, setListView(), show_windows_policy, showAllFolderWindows(), and windowsList().
Referenced by showFolderPopupMenu().
bool ApplicationWindow::setWindowName | ( | MdiSubWindow * | w, | |
const QString & | text | |||
) | [slot] |
Checks weather the new window name is valid and modifies the name.
References alreadyUsedName(), MdiSubWindow::captionPolicy(), changeMatrixName(), renameListViewItem(), MdiSubWindow::setCaptionPolicy(), MdiSubWindow::setName(), and updateTableNames().
Referenced by RenameWindowDialog::accept(), FFTDialog::fftMatrix(), openSurfacePlot(), and renameWindow().
void ApplicationWindow::setXCol | ( | ) | [slot] |
References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::X.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::setXErrCol | ( | ) | [slot] |
References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::xErr.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::setYCol | ( | ) | [slot] |
References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::Y.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::setYErrCol | ( | ) | [slot] |
References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::yErr.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::setZCol | ( | ) | [slot] |
References activeWindow(), Table::setPlotDesignation(), TableWindow, and Table::Z.
Referenced by createActions(), and showColMenu().
void ApplicationWindow::showAllColumns | ( | ) | [private, slot] |
References activeWindow(), Table::showAllColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::showAllCurves | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::curveCount(), MultiLayerWindow, and Graph::showCurve().
Referenced by createActions().
void ApplicationWindow::showAllFolderWindows | ( | ) | [slot] |
forces showing all windows in the current folder and subfolders, depending on the user's viewing policy
References current_folder, FolderListItem::folder(), Folder::folderListItem(), MdiSubWindow::Hidden, MdiSubWindow::Maximized, MdiSubWindow::Minimized, MdiSubWindow::Normal, show_windows_policy, MdiSubWindow::status(), SubFolders, updateWindowLists(), windowsList(), and Folder::windowsList().
Referenced by setShowWindowsPolicy(), and showFolderPopupMenu().
void ApplicationWindow::showAxisDialog | ( | ) | [slot] |
References activeWindow(), and showScaleDialog().
Referenced by connectMultilayerPlot(), and createActions().
AxesDialog * ApplicationWindow::showAxisPageFromAxisDialog | ( | int | axisPos | ) | [slot] |
References AxesDialog::setCurrentScale(), AxesDialog::showAxesPage(), and showScaleDialog().
Referenced by connectMultilayerPlot().
void ApplicationWindow::showAxisTitleDialog | ( | ) | [slot] |
References activeWindow(), TextDialog::AxisTitle, MultiLayerWindow, and TextDialog::setGraph().
Referenced by connectMultilayerPlot().
void ApplicationWindow::showBugTracker | ( | ) | [slot] |
Open bug tracking system at berliOS in external browser.
Referenced by createActions().
void ApplicationWindow::showColMenu | ( | int | c | ) | [slot] |
References actionAddColToTable, actionAddZoomPlot, actionBoxPlot, actionDisregardCol, actionFrequencyCount, actionHideSelectedColumns, actionNormalizeSelection, actionNormalizeTable, actionPlotDoubleYAxis, actionReadOnlyCol, actionSetAscValues, actionSetLabelCol, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowAllColumns, actionShowColStatistics, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionSortSelection, actionSortTable, actionTableRecalculate, activeWindow(), area_xpm, bars_xpm, clearSelection(), close_xpm, Table::colPlotDesignation(), copy_xpm, copySelection(), cut_xpm, cutSelection(), delete_column_xpm, disregard_col_xpm, disregardCol(), dropLines_xpm, erase_xpm, errors_xpm, hBars_xpm, histogram_xpm, hor_steps_xpm, insert_column_xpm, Table::isReadOnlyColumn(), Table::Label, lPlot_xpm, lpPlot_xpm, normalizeSelection(), panel_4_xpm, panel_h2_xpm, panel_v2_xpm, paste_xpm, pasteSelection(), pie_xpm, plot2HorizontalLayers(), plot2VerticalLayers(), plot3DBars(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plot4Layers(), plotArea(), plotHistogram(), plotHorizontalBars(), plotHorSteps(), plotL(), plotLP(), plotP(), plotPie(), plotSpline(), plotStackedHistograms(), plotStackedLayers(), plotVectXYXY(), plotVerticalBars(), plotVerticalDropLines(), plotVertSteps(), pPlot_xpm, ribbon_xpm, scatter_xpm, Table::selectedColumns(), set_label_col_xpm, setLabelCol(), setReadOnlyColumns(), setReadWriteColumns(), Table::setSelectedCol(), setXCol(), setXErrCol(), setYCol(), setYErrCol(), setZCol(), sort_ascending_xpm, sort_descending_xpm, spline_xpm, stacked_hist_xpm, stacked_xpm, TableWindow, trajectory_xpm, vectXYXY_xpm, vert_steps_xpm, vertBars_xpm, Table::X, x_col_xpm, Table::xErr, Table::Y, y_col_xpm, Table::yErr, Table::Z, and z_col_xpm.
Referenced by showTableContextMenu().
void ApplicationWindow::showColorMapDialog | ( | ) | [slot] |
References activeWindow(), MatrixWindow, and ColorMapDialog::setMatrix().
Referenced by createActions().
void ApplicationWindow::showColsDialog | ( | ) | [slot] |
References activeWindow(), Table::numCols(), Table::resizeCols(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::showColStatistics | ( | ) | [slot] |
References activeWindow(), TableStatistics::column, Table::isColumnSelected(), newTableStatistics(), Table::numCols(), Table::selectedColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::showColumnOptionsDialog | ( | ) | [slot] |
References activeWindow(), Table::selectedColumns(), and TableWindow.
Referenced by connectTable(), and createActions().
void ApplicationWindow::showColumnValuesDialog | ( | ) | [slot] |
References activeWindow(), d_completer, d_completion, scripted::scriptEnv, Table::selectedColumns(), SetColValuesDialog::setCompleter(), SetColValuesDialog::setTable(), Table::table(), and TableWindow.
Referenced by connectTable(), and createActions().
void ApplicationWindow::showCursor | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::curveCount(), DataPickerTool::Display, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayer::layersList(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().
Referenced by pickDataTool().
void ApplicationWindow::showCurveContextMenu | ( | QwtPlotCurve * | cv | ) | [slot] |
References actionClearSelection, actionCopySelection, actionCurveFullRange, actionCutSelection, actionEditCurveRange, actionEditFunction, actionHideCurve, actionHideOtherCurves, actionPasteSelection, actionRemoveCurve, actionShowAllCurves, actionShowCurvePlotDialog, actionShowCurveWorksheet, MultiLayer::activeLayer(), Graph::activeTool(), activeWindow(), Graph::curveCount(), Graph::curveIndex(), Graph::ErrorBars, DataCurve::errorBarsList(), Graph::Function, DataCurve::isFullRange(), MultiLayerWindow, PlotToolInterface::rtti(), PlotToolInterface::Rtti_DataPicker, PlotToolInterface::Rtti_RangeSelector, showCurvePlotDialog(), and Graph::visibleCurves().
Referenced by connectMultilayerPlot().
void ApplicationWindow::showCurvePlotDialog | ( | ) | [slot] |
References actionShowCurvePlotDialog, and showPlotDialog().
Referenced by createActions(), and showCurveContextMenu().
CurveRangeDialog * ApplicationWindow::showCurveRangeDialog | ( | Graph * | g, | |
int | curve | |||
) | [slot] |
References CurveRangeDialog::setCurveToModify().
void ApplicationWindow::showCurveRangeDialog | ( | ) | [slot] |
References actionEditCurveRange, MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.
Referenced by createActions(), and CurvesDialog::showCurveRangeDialog().
void ApplicationWindow::showCurvesDialog | ( | ) | [slot] |
References activeWindow(), d_add_curves_dialog_size, Graph::isPiePlot(), MultiLayerWindow, and CurvesDialog::setGraph().
Referenced by connectMultilayerPlot(), and createActions().
void ApplicationWindow::showCurveWorksheet | ( | Graph * | g, | |
int | curveIndex | |||
) | [slot] |
void ApplicationWindow::showCurveWorksheet | ( | ) | [slot] |
References actionShowCurveWorksheet, MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.
Referenced by createActions(), and PlotDialog::showWorksheet().
void ApplicationWindow::showCustomActionDialog | ( | ) | [private, slot] |
Referenced by createActions().
void ApplicationWindow::showDataSetDialog | ( | Analysis | operation | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, DataSetDialog::setGraph(), and DataSetDialog::setOperationType().
Referenced by analysis().
void ApplicationWindow::showDeleteRowsDialog | ( | ) | [slot] |
References activeWindow(), Table::deleteRows(), Table::numRows(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::showDonationsPage | ( | ) | [slot] |
Open donation page in external browser.
Referenced by createActions().
void ApplicationWindow::showEnrichementDialog | ( | ) | [slot] |
References Graph::activeEnrichment(), MultiLayer::activeLayer(), Graph::activeText(), activeWindow(), Graph::deselectMarker(), EnrichmentDialog::Frame, EnrichmentDialog::Image, MultiLayerWindow, EnrichmentDialog::setWidget(), EnrichmentDialog::Tex, and EnrichmentDialog::Text.
Referenced by connectMultilayerPlot(), createActions(), and showMarkerPopupMenu().
void ApplicationWindow::showExpDecay3Dialog | ( | ) | [slot] |
References showExpDecayDialog().
Referenced by createActions().
void ApplicationWindow::showExpDecayDialog | ( | int | type | ) | [slot] |
void ApplicationWindow::showExpDecayDialog | ( | ) | [slot] |
Referenced by createActions(), showExpDecay3Dialog(), showExpGrowthDialog(), and showTwoExpDecayDialog().
void ApplicationWindow::showExpGrowthDialog | ( | ) | [slot] |
References showExpDecayDialog().
Referenced by createActions().
void ApplicationWindow::showExportASCIIDialog | ( | ) | [slot] |
References activeWindow().
Referenced by createActions().
void ApplicationWindow::showFFTDialog | ( | ) | [slot] |
References activeWindow(), FFTDialog::onGraph, FFTDialog::onMatrix, FFTDialog::onTable, FFTDialog::setGraph(), FFTDialog::setMatrix(), FFTDialog::setTable(), and Graph::validCurvesDataSize().
Referenced by createActions().
void ApplicationWindow::showFilterDialog | ( | int | filter | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, FilterDialog::setGraph(), and Graph::validCurvesDataSize().
Referenced by bandBlockFilterDialog(), bandPassFilterDialog(), highPassFilterDialog(), and lowPassFilterDialog().
void ApplicationWindow::showFindDialogue | ( | ) | [slot] |
Referenced by showFolderPopupMenu().
void ApplicationWindow::showFitDialog | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::LineSymbols, multilayerPlot(), FitDialog::setSrcTables(), tableList(), and Graph::validCurvesDataSize().
Referenced by createActions().
void ApplicationWindow::showFitPolynomDialog | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, PolynomFitDialog::setGraph(), and Graph::validCurvesDataSize().
Referenced by createActions().
void ApplicationWindow::showFolderPopupMenu | ( | Q3ListViewItem * | it, | |
const QPoint & | p, | |||
int | ||||
) | [slot] |
connected to the SIGNAL contextMenuRequested from the list views
References showFolderPopupMenu().
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" |
References actionNewFunctionPlot, actionNewGraph, actionNewMatrix, actionNewNote, actionNewSurfacePlot, actionNewTable, addFolder(), appendProject(), close_xpm, deleteFolder(), folderProperties(), folders, HideAll, hideAllFolderWindows(), newfolder_xpm, saveAsProject(), saveProjectAs(), setShowWindowsPolicy(), show_windows_policy, showAllFolderWindows(), showFindDialogue(), startRenameFolder(), and window().
Referenced by init(), showFolderPopupMenu(), and showWindowPopupMenu().
void ApplicationWindow::showForums | ( | ) | [slot] |
Open forums page at berliOS in external browser.
Referenced by createActions().
void ApplicationWindow::showFrequencyCountDialog | ( | ) | [slot] |
References activeWindow(), Table::table(), TableWindow, and Table::text().
Referenced by createActions().
FunctionDialog * ApplicationWindow::showFunctionDialog | ( | Graph * | g, | |
int | curve | |||
) | [slot] |
References functionDialog(), and FunctionDialog::setCurveToModify().
FunctionDialog * ApplicationWindow::showFunctionDialog | ( | ) | [slot] |
References actionEditFunction, MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.
Referenced by createActions(), PlotDialog::editCurve(), CurvesDialog::showFunctionDialog(), and PlotDialog::showPlotAssociations().
void ApplicationWindow::showGeneralPlotDialog | ( | ) | [slot] |
References activeWindow(), showPlotDialog(), and showScaleDialog().
Referenced by createActions(), and showGraphContextMenu().
void ApplicationWindow::showGraphContextMenu | ( | ) | [slot] |
References actionAddFunctionCurve, actionShowAllCurves, actionShowCurvesDialog, MultiLayer::activeLayer(), activeWindow(), analysisMenu, close_xpm, copy_xpm, copyActiveLayer(), Graph::curveCount(), d_arrow_copy, d_enrichement_copy, exportGraph(), exportLayer(), fileprint_xpm, Graph::isPiePlot(), lastCopiedLayer, MultiLayerWindow, paste_xpm, pasteSelection(), print(), showGeneralPlotDialog(), and Graph::visibleCurves().
Referenced by connectMultilayerPlot().
void ApplicationWindow::showGridDialog | ( | ) | [slot] |
References AxesDialog::showGridPage(), and showScaleDialog().
Referenced by createActions().
void ApplicationWindow::showHelp | ( | ) | [slot] |
References assistant, helpFilePath, and saveSettings().
Referenced by createActions().
void ApplicationWindow::showHomePage | ( | ) | [slot] |
Open QtiPlot homepage in external browser.
Referenced by createActions().
void ApplicationWindow::showIntegrationDialog | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), and MultiLayerWindow.
Referenced by createActions().
void ApplicationWindow::showInterpolationDialog | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, and Graph::validCurvesDataSize().
Referenced by createActions().
void ApplicationWindow::showLayerDialog | ( | ) | [slot] |
References activeWindow(), MultiLayer::isEmpty(), and MultiLayerWindow.
Referenced by createActions().
void ApplicationWindow::showLineDialog | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::deselectMarker(), MultiLayerWindow, and Graph::selectedMarker().
Referenced by connectMultilayerPlot(), createActions(), and showMarkerPopupMenu().
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.
References actionNewFunctionPlot, actionNewGraph, actionNewMatrix, actionNewNote, actionNewSurfacePlot, actionNewTable, addFolder(), lv, newfolder_xpm, and window().
Referenced by showWindowPopupMenu().
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.
References deleteSelectedItems(), hideSelectedWindows(), and showSelectedWindows().
Referenced by showWindowPopupMenu().
void ApplicationWindow::showMarkerPopupMenu | ( | ) | [slot] |
References Graph::activeEnrichment(), MultiLayer::activeLayer(), activeWindow(), Graph::arrowMarkerSelected(), clearSelection(), copy_xpm, copySelection(), cut_xpm, cutSelection(), erase_xpm, Graph::imageMarkerSelected(), intensityTable(), MultiLayerWindow, pixelLineProfile(), pixelProfile_xpm, showEnrichementDialog(), and showLineDialog().
Referenced by connectMultilayerPlot().
void ApplicationWindow::showMatrixDialog | ( | ) | [slot] |
References activeWindow(), MatrixWindow, and MatrixDialog::setMatrix().
Referenced by createActions().
void ApplicationWindow::showMatrixSizeDialog | ( | ) | [slot] |
References activeWindow(), and MatrixWindow.
Referenced by createActions().
void ApplicationWindow::showMatrixValuesDialog | ( | ) | [slot] |
References activeWindow(), d_completer, d_completion, MatrixWindow, scripted::scriptEnv, MatrixValuesDialog::setCompleter(), and MatrixValuesDialog::setMatrix().
Referenced by createActions().
void ApplicationWindow::showMoreWindows | ( | ) | [slot] |
References explorerWindow.
Referenced by createActions(), and windowsMenuAboutToShow().
void ApplicationWindow::showNoteLineNumbers | ( | bool | show = true |
) | [slot] |
References activeWindow(), modifiedProject(), NoteWindow, and Note::showLineNumbers().
Referenced by createActions().
QDialog * ApplicationWindow::showPlot3dDialog | ( | ) | [slot] |
References activeWindow(), Graph3D::hasData(), Plot3DWindow, and Plot3DDialog::setPlot().
Referenced by connectSurfacePlot(), showScaleDialog(), and showTitleDialog().
AssociationsDialog * ApplicationWindow::showPlotAssociations | ( | int | curve | ) | [slot] |
void ApplicationWindow::showPlotDialog | ( | int | curveKey = -1 |
) | [slot] |
Show plot style dialog for the active MultiLayer / activeLayer / specified curve or the activeLayer options dialog if no curve is specified (curveKey = -1).
References MultiLayer::activeLayer(), activeWindow(), Table::All, columnsList(), d_extended_plot_dialog, PlotDialog::initFonts(), PlotDialog::insertColumnsList(), MultiLayerWindow, plotAxesFont, plotLegendFont, plotNumbersFont, plotTitleFont, PlotDialog::selectCurve(), PlotDialog::setMultiLayer(), and PlotDialog::showAll().
Referenced by connectMultilayerPlot(), showCurvePlotDialog(), and showGeneralPlotDialog().
void ApplicationWindow::showPlotWizard | ( | ) | [slot] |
References Table::All, PlotWizard::changeColumnsList(), columnsList(), PlotWizard::insertTablesList(), multilayerPlot(), PlotWizard::setColumnsList(), and tableNames().
Referenced by createActions().
void ApplicationWindow::showPreferencesDialog | ( | ) | [slot] |
References columnSeparator, and ConfigDialog::setColumnSeparator().
Referenced by createActions().
void ApplicationWindow::showRangeSelectors | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, Graph::curveCount(), displayBar, Graph::enableRangeSelectors(), info, MultiLayer::isEmpty(), Graph::isPiePlot(), and MultiLayerWindow.
Referenced by pickDataTool().
void ApplicationWindow::showResults | ( | const QString & | s, | |
bool | ok = true | |||
) | [slot] |
References Folder::appendLogInfo(), current_folder, Folder::logInfo(), results, and showResults().
void ApplicationWindow::showResults | ( | bool | ok | ) | [slot] |
References current_folder, Folder::logInfo(), logWindow, and results.
Referenced by ImportOPJ::ImportOPJ(), integrate(), matrixDeterminant(), showResults(), PlotDialog::showStatistics(), and updateLog().
void ApplicationWindow::showRowsDialog | ( | ) | [slot] |
References activeWindow(), Table::numRows(), Table::resizeRows(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::showRowStatistics | ( | ) | [slot] |
References activeWindow(), Table::isRowSelected(), newTableStatistics(), Table::numRows(), Table::numSelectedRows(), TableStatistics::row, and TableWindow.
Referenced by createActions().
QDialog * ApplicationWindow::showScaleDialog | ( | ) | [slot] |
AxesDialog * ApplicationWindow::showScalePageFromAxisDialog | ( | int | axisPos | ) | [slot] |
References AxesDialog::setCurrentScale(), and showScaleDialog().
Referenced by connectMultilayerPlot().
void ApplicationWindow::showScreenReader | ( | ) | [slot] |
References activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), MultiLayer::layersList(), MultiLayerWindow, and Graph::setActiveTool().
Referenced by pickDataTool().
void ApplicationWindow::showScriptingLangDialog | ( | ) | [slot] |
show scripting language selection dialog
References scripted::scriptEnv.
Referenced by createActions().
void ApplicationWindow::showScriptWindow | ( | ) | [slot] |
void ApplicationWindow::showSelectedWindows | ( | ) | [slot] |
Show the currently selected windows from the list view lv.
References activateWindow(), folders, lv, and FolderListItem::RTTI.
Referenced by showListViewSelectionMenu().
void ApplicationWindow::showSmoothAverageDialog | ( | ) | [slot] |
References SmoothFilter::Average, and showSmoothDialog().
Referenced by createActions().
void ApplicationWindow::showSmoothDialog | ( | int | m | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), MultiLayerWindow, SmoothCurveDialog::setGraph(), and Graph::validCurvesDataSize().
Referenced by showSmoothAverageDialog(), showSmoothFFTDialog(), and showSmoothSavGolDialog().
void ApplicationWindow::showSmoothFFTDialog | ( | ) | [slot] |
References SmoothFilter::FFT, and showSmoothDialog().
Referenced by createActions().
void ApplicationWindow::showSmoothSavGolDialog | ( | ) | [slot] |
References SmoothFilter::SavitzkyGolay, and showSmoothDialog().
Referenced by createActions().
void ApplicationWindow::showStandAloneHelp | ( | ) | [static, slot] |
Referenced by main().
void ApplicationWindow::showSupportPage | ( | ) | [slot] |
Open support page in external browser.
Referenced by createActions().
void ApplicationWindow::showTable | ( | int | i | ) | [slot] |
References lv, table(), tablesDepend, and updateWindowLists().
void ApplicationWindow::showTable | ( | const QString & | curve | ) | [slot] |
References Table::colIndex(), lv, modified(), Table::setSelectedCol(), Table::table(), table(), and updateWindowLists().
Referenced by init(), and showCurveWorksheet().
void ApplicationWindow::showTableContextMenu | ( | bool | selection | ) | [slot] |
References actionAddColToTable, actionClearTable, actionGoToColumn, actionGoToRow, actionShowColumnValuesDialog, actionShowExportASCIIDialog, actionShowRowStatistics, actionTableRecalculate, activeWindow(), clearSelection(), copy_xpm, copySelection(), cut_xpm, cutSelection(), delete_row_xpm, erase_xpm, Table::firstSelectedColumn(), insert_row_xpm, Table::numCols(), Table::numRows(), Table::numSelectedRows(), paste_xpm, pasteSelection(), Table::selectedColumns(), showColMenu(), and TableWindow.
Referenced by connectTable().
void ApplicationWindow::showTitleDialog | ( | ) | [slot] |
References activeWindow(), TextDialog::LayerTitle, TextDialog::setGraph(), showPlot3dDialog(), and Plot3DDialog::showTitleTab().
Referenced by connectMultilayerPlot(), and createActions().
void ApplicationWindow::showToolBarsMenu | ( | ) | [slot] |
References activeWindow(), columnTools, d_column_tool_bar, d_display_tool_bar, d_edit_tool_bar, d_file_tool_bar, d_format_tool_bar, d_matrix_tool_bar, d_plot3D_tool_bar, d_plot_tool_bar, d_table_tool_bar, displayBar, editTools, fileTools, formatToolBar, plot3DTools, plotMatrixBar, plotTools, and tableTools.
Referenced by createActions().
void ApplicationWindow::showTwoExpDecayDialog | ( | ) | [slot] |
References showExpDecayDialog().
Referenced by createActions().
void ApplicationWindow::showWindowContextMenu | ( | ) | [slot] |
References actionAdd3DData, actionAddLayer, actionCloseWindow, actionCopyWindow, actionDeleteLayer, actionEditSurfacePlot, actionExportMatrix, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionImportImage, actionInvertMatrix, actionPrint, actionRename, actionRotateMatrix, actionRotateMatrixMinus, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionShowLayerDialog, actionTableRecalculate, actionTransposeMatrix, activeWindow(), add3DMatrixPlot(), change3DData(), change3DMatrix(), clearSelection(), copy_xpm, copySelection(), cut_xpm, cutSelection(), delete_column_xpm, delete_row_xpm, erase_xpm, exportGraph(), Graph3D::hasData(), Matrix::ImageView, insert_column_xpm, insert_row_xpm, lastCopiedLayer, Graph3D::matrix(), MultiLayer::numLayers(), Matrix::numSelectedColumns(), Matrix::numSelectedRows(), Graph3D::parametricSurface(), paste_xpm, pasteSelection(), Graph3D::table(), Matrix::TableView, Graph3D::userFunction(), and Matrix::viewType().
Referenced by connectMultilayerPlot(), connectSurfacePlot(), and initMatrix().
void ApplicationWindow::showWindowPopupMenu | ( | Q3ListViewItem * | it, | |
const QPoint & | p, | |||
int | ||||
) | [slot] |
References actionActivateWindow, actionHideWindow, actionMaximizeWindow, actionMinimizeWindow, actionResizeWindow, close_xpm, current_folder, depending3DPlots(), dependingPlots(), fileprint_xpm, folders, Graph3D::formula(), hidden(), lv, Graph3D::matrix(), multilayerDependencies(), print(), renameWindow(), FolderListItem::RTTI, showFolderPopupMenu(), showListViewPopupMenu(), showListViewSelectionMenu(), tablesDepend, window(), and windowProperties().
Referenced by init().
void ApplicationWindow::sortActiveTable | ( | ) | [slot] |
References activeWindow(), Table::selectedColumns(), Table::sortTableDialog(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::sortSelection | ( | ) | [slot] |
References activeWindow(), Table::sortColumnsDialog(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::startRenameFolder | ( | Q3ListViewItem * | item | ) | [slot] |
starts renaming the selected folder by creating a built-in text editor
References current_folder, folderItemChanged(), Folder::folderListItem(), folders, lv, and FolderListItem::RTTI.
void ApplicationWindow::startRenameFolder | ( | ) | [slot] |
starts renaming the selected folder by creating a built-in text editor
References current_folder, folderItemChanged(), Folder::folderListItem(), and folders.
Referenced by init(), and showFolderPopupMenu().
void ApplicationWindow::swapColumns | ( | ) | [slot] |
References activeWindow(), Table::colIndex(), Table::selectedColumns(), Table::swapColumns(), and TableWindow.
Referenced by createActions().
void ApplicationWindow::switchToLanguage | ( | const QString & | locale | ) | [slot] |
References appLanguage, appTranslator, d_translations_folder, insertTranslatedStrings(), locales, and qtTranslator.
void ApplicationWindow::switchToLanguage | ( | int | param | ) | [slot] |
References locales.
Referenced by parseCommandLineArguments(), and ConfigDialog::switchToLanguage().
Table * ApplicationWindow::table | ( | const QString & | name | ) | [slot] |
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by PlotDialog::acceptParams(), CurvesDialog::addCurve(), change3DData(), dataPlot3D(), defineErrorBars(), generate2DGraph(), ImportOPJ::importGraphs(), insertNew3DData(), multilayerPlot(), openGraph(), openPlotXYZ(), openTableStatistics(), Fit::parametersTable(), PlotWizard::plot3D(), plot3DBars(), PlotWizard::plot3DRibbon(), plot3DRibbon(), plot3DScatter(), plot3DTrajectory(), plotPie(), plotVectXYAM(), plotVectXYXY(), TranslateCurveTool::selectDestination(), AxesDialog::showAxis(), and showTable().
QList< MdiSubWindow * > ApplicationWindow::tableList | ( | ) | [slot] |
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by addErrorBars(), showFitDialog(), and showPlotAssociations().
void ApplicationWindow::tableMenuAboutToShow | ( | ) | [private, slot] |
References actionAddColToTable, actionClearTable, actionConvertTable, actionDeleteRows, actionDisregardCol, actionGoToColumn, actionGoToRow, actionHideSelectedColumns, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionSetAscValues, actionSetLabelCol, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowAllColumns, actionShowColsDialog, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowRowsDialog, actionSwapColumns, actionTableRecalculate, fillMenu, reloadCustomActions(), setReadOnlyColumns(), setReadWriteColumns(), and tableMenu.
Referenced by customMenu(), and initMainMenu().
QStringList ApplicationWindow::tableNames | ( | ) | [slot] |
Returns a list containing the names of all tables in the project.
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by customMenu(), ExportDialog::ExportDialog(), AxesDialog::setGraph(), and showPlotWizard().
References MdiSubWindow::captionPolicy(), Table::cell(), generateUniqueName(), initMatrix(), Table::numCols(), Table::numRows(), scripted::scriptEnv, MdiSubWindow::setCaptionPolicy(), Matrix::setCell(), MdiSubWindow::setWindowLabel(), and MdiSubWindow::windowLabel().
Referenced by convertTableToMatrix().
void ApplicationWindow::timerEvent | ( | QTimerEvent * | e | ) | [slot] |
References saveProject(), and savingTimerId.
void ApplicationWindow::toggle3DAnimation | ( | bool | on = true |
) | [slot] |
Turns 3D animation on or off
References activeWindow(), Graph3D::animate(), and Plot3DWindow.
Referenced by initPlot3DToolBar().
void ApplicationWindow::togglePerspective | ( | bool | on = true |
) | [slot] |
Turns perspective mode on or off.
Turns perspective mode on or off
References activeWindow(), Plot3DWindow, and Graph3D::setOrthogonal().
Referenced by initPlot3DToolBar().
QList< QToolBar * > ApplicationWindow::toolBarsList | ( | ) |
Referenced by addCustomAction(), CustomActionDialog::init(), and initToolBars().
void ApplicationWindow::translateActionsStrings | ( | ) | [private, slot] |
References actionAbout, actionActivateWindow, actionAdd3DData, actionAddColToTable, actionAddErrorBars, actionAddFormula, actionAddFunctionCurve, actionAddImage, actionAddLayer, actionAddRectangle, actionAddText, actionAddZoomPlot, actionAnimate, actionAutoCorrelate, actionAutomaticLayout, actionBandBlockFilter, actionBandPassFilter, actionBoxPlot, actionCheckUpdates, actionChooseHelpFolder, actionClearLogInfo, actionClearSelection, actionClearTable, actionCloseAllWindows, actionCloseWindow, actionColorMap, actionContourMap, actionConvertMatrixDirect, actionConvertMatrixXYZ, actionConvertMatrixYXZ, actionConvertTable, actionConvolute, actionCopySelection, actionCopyWindow, actionCorrelate, actionCurveFullRange, actionCustomActionDialog, actionCutSelection, actionDeconvolute, actionDeleteFitTables, actionDeleteLayer, actionDeleteRows, actionDifferentiate, actionDisregardCol, actionDonate, actionDownloadManual, actionDrawPoints, actionEditCurveRange, actionEditFunction, actionEditSurfacePlot, actionExportAllGraphs, actionExportGraph, actionExportMatrix, actionExportPDF, actionExtractGraphs, actionExtractLayers, actionFFT, actionFitExpGrowth, actionFitFrame, actionFitGauss, actionFitLinear, actionFitLorentz, actionFitSigmoidal, actionFlipMatrixHorizontally, actionFlipMatrixVertically, actionFontBold, actionFontItalic, actionGoToColumn, actionGoToRow, actionGrayMap, actionGreekMajSymbol, actionGreekSymbol, actionHelpBugReports, actionHelpForums, actionHideActiveWindow, actionHideCurve, actionHideOtherCurves, actionHideSelectedColumns, actionHideWindow, actionHighPassFilter, actionHomePage, actionImagePlot, actionImportImage, actionIntegrate, actionIntensityTable, actionInterpolate, actionInvertMatrix, actionLoad, actionLoadImage, actionLowPassFilter, actionMathSymbol, actionMatrixColumnRow, actionMatrixCustomScale, actionMatrixDeterminant, actionMatrixGrayScale, actionMatrixRainbowScale, actionMatrixXY, actionMaximizeWindow, actionMinimizeWindow, actionMoveColFirst, actionMoveColLast, actionMoveColLeft, actionMoveColRight, actionMultiPeakGauss, actionMultiPeakLorentz, actionNewFolder, actionNewFunctionPlot, actionNewGraph, actionNewLegend, actionNewMatrix, actionNewNote, actionNewProject, actionNewSurfacePlot, actionNewTable, actionNormalizeSelection, actionNormalizeTable, actionNoteEvaluate, actionNoteExecute, actionNoteExecuteAll, actionOpen, actionOpenTemplate, actionPasteSelection, actionPerspective, actionPixelLineProfile, actionPlot2HorizontalLayers, actionPlot2VerticalLayers, actionPlot3DBars, actionPlot3DHiddenLine, actionPlot3DPolygons, actionPlot3DRibbon, actionPlot3DScatter, actionPlot3DTrajectory, actionPlot3DWireFrame, actionPlot3DWireSurface, actionPlot4Layers, actionPlotArea, actionPlotDoubleYAxis, actionPlotHistogram, actionPlotHorizontalBars, actionPlotHorSteps, actionPlotL, actionPlotLP, actionPlotP, actionPlotPie, actionPlotSpline, actionPlotStackedHistograms, actionPlotStackedLayers, actionPlotVectXYAM, actionPlotVectXYXY, actionPlotVerticalBars, actionPlotVerticalDropLines, actionPlotVertSteps, actionPrint, actionPrintAllPlots, actionReadOnlyCol, actionRedo, actionRemoveCurve, actionRename, actionResetRotation, actionResizeActiveWindow, actionResizeWindow, actionRestartScripting, actionRotateMatrix, actionRotateMatrixMinus, actionSaveProject, actionSaveProjectAs, actionSaveTemplate, actionScriptingLang, actionSetAscValues, actionSetLabelCol, actionSetMatrixDimensions, actionSetMatrixProperties, actionSetMatrixValues, actionSetRandomValues, actionSetXCol, actionSetXErrCol, actionSetYCol, actionSetYErrCol, actionSetZCol, actionShowAllColumns, actionShowAllCurves, actionShowAxisDialog, actionShowColsDialog, actionShowColStatistics, actionShowColumnOptionsDialog, actionShowColumnValuesDialog, actionShowConfigureDialog, actionShowCurvePlotDialog, actionShowCurvesDialog, actionShowCurveWorksheet, actionShowExpDecay3Dialog, actionShowExpDecayDialog, actionShowExplorer, actionShowExportASCIIDialog, actionShowFitDialog, actionShowFitPolynomDialog, actionShowGridDialog, actionShowHelp, actionShowIntDialog, actionShowLayerDialog, actionShowLineDialog, actionShowLog, actionShowMoreWindows, actionShowNoteLineNumbers, actionShowPlotDialog, actionShowPlotWizard, actionShowRowsDialog, actionShowRowStatistics, actionShowScaleDialog, actionShowScriptWindow, actionShowTextDialog, actionShowTitleDialog, actionShowTwoExpDecayDialog, actionShowUndoStack, actionSmoothAverage, actionSmoothFFT, actionSmoothSavGol, actionSortSelection, actionSortTable, actionSwapColumns, actionTableRecalculate, actionTechnicalSupport, actionTimeStamp, actionToolBars, actionTranslateHor, actionTranslateVert, actionTranslations, actionTransposeMatrix, actionUnderline, actionUndo, actionUnzoom, actionViewMatrix, actionViewMatrixImage, back, barstyle, Box, btnArrow, btnCursor, btnLine, btnMovePoints, btnPicker, btnPointer, btnRemovePoints, btnSelect, btnZoomIn, btnZoomOut, ceil, conestyle, crossHairStyle, filledmesh, floor, floordata, flooriso, floornone, Frame, front, hiddenline, left, None, pointstyle, polygon, right, and wireframe.
Referenced by insertTranslatedStrings().
void ApplicationWindow::translateCurve | ( | TranslateCurveTool::Direction | direction = TranslateCurveTool::Vertical |
) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, displayBar, info, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayerWindow, Graph::setActiveTool(), and Graph::validCurvesDataSize().
Referenced by createActions(), and translateCurveHor().
void ApplicationWindow::translateCurveHor | ( | ) | [slot] |
References TranslateCurveTool::Horizontal, and translateCurve().
Referenced by createActions().
void ApplicationWindow::transposeMatrix | ( | ) | [slot] |
References activeWindow(), MatrixWindow, and Matrix::transpose().
Referenced by createActions().
void ApplicationWindow::underline | ( | ) | [private, slot] |
References d_text_editor, and TextEditor::formatText().
Referenced by createActions().
void ApplicationWindow::undo | ( | ) | [slot] |
References actionRedo, actionUndo, and activeWindow().
Referenced by createActions().
void ApplicationWindow::updateAppFonts | ( | ) | [slot] |
Referenced by changeAppFont(), and init().
void ApplicationWindow::updateColNames | ( | const QString & | oldName, | |
const QString & | newName | |||
) | [slot] |
References Graph::updateCurveNames(), and windowsList().
Referenced by connectTable().
void ApplicationWindow::updateConfirmOptions | ( | bool | askTables, | |
bool | askMatrixes, | |||
bool | askPlots2D, | |||
bool | askPlots3D, | |||
bool | askNotes | |||
) | [slot] |
References MdiSubWindow::askOnCloseEvent(), confirmCloseMatrix, confirmCloseNotes, confirmClosePlot2D, confirmClosePlot3D, confirmCloseTable, and windowsList().
Referenced by ConfigDialog::apply().
void ApplicationWindow::updateCurves | ( | Table * | t, | |
const QString & | name | |||
) | [slot] |
References Graph3D::formula(), Graph::updateCurvesData(), Graph3D::updateData(), and windowsList().
Referenced by connectTable(), DataPickerTool::movePoint(), and TranslateCurveTool::selectDestination().
void ApplicationWindow::updateFunctionLists | ( | int | type, | |
QStringList & | formulas | |||
) | [slot] |
References rFunctions, thetaFunctions, xFunctions, and yFunctions.
Referenced by FunctionDialog::acceptFunction(), FunctionDialog::acceptParametric(), FunctionDialog::acceptPolar(), ImportOPJ::importGraphs(), and newFunctionPlot().
void ApplicationWindow::updateLog | ( | const QString & | result | ) | [slot] |
References Folder::appendLogInfo(), current_folder, modified(), and showResults().
Referenced by LinearSlopeFit::fit(), LinearFit::fit(), PolynomialFit::fit(), Fit::fit(), and FrequencyCountDialog::FrequencyCountDialog().
void ApplicationWindow::updateMatrixPlots | ( | MdiSubWindow * | window | ) | [slot] |
References Graph::curvesList(), Graph::Histogram, QwtHistogram::loadData(), QwtHistogram::matrix(), Spectrogram::matrix(), Spectrogram::updateData(), Graph::updatePlot(), and windowsList().
Referenced by initMatrix().
void ApplicationWindow::updateRecentProjectsList | ( | ) | [slot] |
References MaxRecentProjects, recent, and recentProjects.
Referenced by appendProject(), importOPJ(), openProject(), openRecentProject(), readSettings(), and saveProjectAs().
void ApplicationWindow::updateSurfaceFuncList | ( | const QString & | s | ) | [slot] |
References surfaceFunc.
Referenced by SurfaceDialog::acceptFunction().
void ApplicationWindow::updateTableNames | ( | const QString & | oldName, | |
const QString & | newName | |||
) | [slot] |
References Graph::updateCurveNames(), and windowsList().
Referenced by setWindowName().
void ApplicationWindow::updateWindowLists | ( | MdiSubWindow * | w | ) | [slot] |
References hiddenWindows.
Referenced by activateWindow(), maximizeWindow(), minimizeWindow(), showAllFolderWindows(), and showTable().
void ApplicationWindow::updateWindowStatus | ( | MdiSubWindow * | w | ) | [slot] |
References MdiSubWindow::aspect(), current_folder, MdiSubWindow::Maximized, modifiedProject(), MdiSubWindow::Normal, setListView(), MdiSubWindow::setStatus(), MdiSubWindow::status(), and Folder::windowsList().
Referenced by connectMultilayerPlot(), connectSurfacePlot(), connectTable(), initMatrix(), and newNote().
bool ApplicationWindow::validFor2DPlot | ( | Table * | table | ) | [slot] |
Check whether a table is valid for a 2D plot and display an appropriate error if not.
References Table::noXColumn(), Table::numCols(), and Table::selectedYColumns().
Referenced by generate2DGraph(), multilayerPlot(), plotVectXYAM(), and plotVectXYXY().
bool ApplicationWindow::validFor3DPlot | ( | Table * | table | ) | [slot] |
Check whether a table is valid for a 3D plot and display an appropriate error if not.
References Table::colPlotDesignation(), Table::noXColumn(), Table::noYColumn(), Table::numCols(), Table::selectedColumn(), and Table::Z.
Referenced by plot3DBars(), plot3DRibbon(), plot3DScatter(), and plot3DTrajectory().
QString ApplicationWindow::versionString | ( | ) | [static, slot] |
Return a version string ("QtiPlot x.y.z").
References extra_version, maj_version, min_version, and patch_version.
Referenced by about(), and parseCommandLineArguments().
void ApplicationWindow::viewMatrixColumnRow | ( | ) | [slot] |
References activeWindow(), Matrix::ColumnRow, Matrix::headerViewType(), MatrixWindow, Matrix::setHeaderViewType(), and Matrix::undoStack().
Referenced by createActions().
void ApplicationWindow::viewMatrixImage | ( | ) | [slot] |
References activeWindow(), Matrix::ImageView, MatrixWindow, Matrix::setViewType(), Matrix::undoStack(), and Matrix::viewType().
Referenced by createActions().
void ApplicationWindow::viewMatrixTable | ( | ) | [slot] |
References activeWindow(), MatrixWindow, Matrix::setViewType(), Matrix::TableView, Matrix::undoStack(), and Matrix::viewType().
Referenced by createActions().
void ApplicationWindow::viewMatrixXY | ( | ) | [slot] |
References activeWindow(), Matrix::headerViewType(), MatrixWindow, Matrix::setHeaderViewType(), Matrix::undoStack(), and Matrix::XY.
Referenced by createActions().
MdiSubWindow * ApplicationWindow::window | ( | const QString & | name | ) | [slot] |
Returns a pointer to the window named "name".
References windowsList().
Referenced by exportASCII(), maximizeWindow(), minimizeWindow(), showFolderPopupMenu(), showListViewPopupMenu(), showWindowPopupMenu(), and ExportDialog::updateOptions().
void ApplicationWindow::windowActivated | ( | QMdiSubWindow * | w | ) | [private, slot] |
References current_folder, customMenu(), customToolBars(), d_active_window, d_opening_file, MdiSubWindow::Maximized, modified(), Folder::setActiveWindow(), MdiSubWindow::setNormal(), MdiSubWindow::status(), and Folder::windowsList().
Referenced by changeFolder(), and init().
QString ApplicationWindow::windowGeometryInfo | ( | MdiSubWindow * | w | ) | [slot] |
References Folder::activeWindow(), MdiSubWindow::folder(), hidden(), MdiSubWindow::Hidden, MdiSubWindow::Maximized, MdiSubWindow::Minimized, MdiSubWindow::minRestoreSize(), and MdiSubWindow::status().
Referenced by saveAsTemplate(), and saveFolder().
void ApplicationWindow::windowProperties | ( | ) | [slot] |
pops up information about the selected window item
References MdiSubWindow::birthDate(), current_folder, graph_xpm, lv, matrix_xpm, note_xpm, Folder::path(), MdiSubWindow::sizeToString(), trajectory_xpm, WindowListItem::window(), and worksheet_xpm.
Referenced by showWindowPopupMenu().
QList< MdiSubWindow * > ApplicationWindow::windowsList | ( | ) | [slot] |
References Folder::folderBelow(), projectFolder(), and Folder::windowsList().
Referenced by TextDialog::apply(), ConfigDialog::apply(), AxesDialog::applyCanvasFormat(), PlotDialog::applyLayerFormat(), changeMatrixName(), columnsList(), deleteFitTables(), depending3DPlots(), dependingPlots(), disableTools(), exportAllGraphs(), exportAllTables(), EnrichmentDialog::frameApplyTo(), EnrichmentDialog::patternApplyTo(), printAllPlots(), projectProperties(), remove3DMatrixPlots(), removeCurves(), scriptsDirPathChanged(), setGraphDefaultSettings(), setPlot3DOptions(), setShowWindowsPolicy(), showAllFolderWindows(), EnrichmentDialog::textFormatApplyTo(), updateColNames(), updateConfirmOptions(), updateCurves(), AxesDialog::updateGrid(), updateMatrixPlots(), updateTableNames(), window(), and ~ApplicationWindow().
void ApplicationWindow::windowsMenuAboutToShow | ( | ) | [private, slot] |
References actionCopyWindow, actionNextWindow, actionPrevWindow, actionRename, actionResizeActiveWindow, actionShowScriptWindow, activeWindow(), Folder::activeWindow(), cascade(), close_xpm, closeActiveWindow(), current_folder, d_workspace, Folder::folderBelow(), foldersMenu, foldersMenuActivated(), hideActiveWindow(), Folder::path(), projectFolder(), reloadCustomActions(), showMoreWindows(), Folder::windowsList(), windowsMenu, and windowsMenuActivated().
Referenced by customMenu(), and initMainMenu().
void ApplicationWindow::windowsMenuActivated | ( | int | id | ) | [private, slot] |
References current_folder, d_workspace, hidden(), hiddenWindows, setListView(), and Folder::windowsList().
Referenced by windowsMenuAboutToShow().
void ApplicationWindow::zoomIn | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, btnZoomIn, MultiLayer::isEmpty(), Graph::isPiePlot(), MultiLayer::layersList(), MultiLayerWindow, and Graph::zoom().
Referenced by pickDataTool().
void ApplicationWindow::zoomOut | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), btnPointer, MultiLayer::isEmpty(), Graph::isPiePlot(), and MultiLayerWindow.
Referenced by pickDataTool().
void ApplicationWindow::zoomRectanglePlot | ( | ) | [slot] |
References MultiLayer::activeLayer(), activeWindow(), Graph::add(), MultiLayer::addLayer(), MultiLayer::arrangeLayers(), FrameWidget::boundingRect(), Graph::copyCurves(), Graph::drawAxesBackbones(), Table::getSelection(), Graph::LineSymbols, multilayerPlot(), Graph::removeLegend(), Table::selectedYColumns(), Graph::setAxisTitle(), FrameWidget::setBackgroundColor(), Graph::setCanvasCoordinates(), Graph::setCanvasFrame(), MultiLayer::setCols(), FrameWidget::setFrameColor(), RectangleWidget::setLinkedLayer(), setPreferences(), FrameWidget::setRect(), MultiLayer::setRows(), Graph::showGrid(), and TableWindow.
Referenced by createActions().
QAction* ApplicationWindow::actionAbout [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionActivateWindow [private] |
Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionAdd3DData [private] |
Referenced by createActions(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionAddColToTable [private] |
Referenced by createActions(), initToolBars(), showColMenu(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddErrorBars [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddFormula [private] |
Referenced by addTexFormula(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddFunctionCurve [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddImage [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddInsetCurveLayer [private] |
Referenced by createActions(), initMainMenu(), and initToolBars().
QAction * ApplicationWindow::actionAddInsetLayer [private] |
Referenced by createActions(), initMainMenu(), and initToolBars().
QAction * ApplicationWindow::actionAddLayer [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddRectangle [private] |
Referenced by addRectangle(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddText [private] |
Referenced by addText(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionAddZoomPlot [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionAnimate [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), and translateActionsStrings().
QAction * ApplicationWindow::actionAutoCorrelate [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionAutomaticLayout [private] |
Referenced by createActions(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionBandBlockFilter [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionBandPassFilter [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionBoxPlot [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionCheckUpdates [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionChooseHelpFolder [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionClearLogInfo [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionClearSelection [private] |
Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionClearTable [private] |
Referenced by createActions(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionCloseAllWindows [private] |
Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionCloseWindow [private] |
Referenced by createActions(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionColorMap [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionContourMap [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionConvertMatrixDirect [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionConvertMatrixXYZ [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionConvertMatrixYXZ [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionConvertTable [private] |
Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionConvolute [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionCopySelection [private] |
Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionCopyWindow [private] |
QAction * ApplicationWindow::actionCorrelate [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionCurveFullRange [private] |
Referenced by createActions(), setCurveFullRange(), showCurveContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionCustomActionDialog [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionCutSelection [private] |
Referenced by createActions(), customMenu(), disableActions(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionDeconvolute [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionDeleteFitTables [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionDeleteLayer [private] |
Referenced by createActions(), initMainMenu(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionDeleteRows [private] |
Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionDifferentiate [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionDisregardCol [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionDonate [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionDownloadManual [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionDrawPoints [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionEditCurveRange [private] |
Referenced by createActions(), showCurveContextMenu(), showCurveRangeDialog(), and translateActionsStrings().
QAction* ApplicationWindow::actionEditFunction [private] |
Referenced by createActions(), showCurveContextMenu(), showFunctionDialog(), and translateActionsStrings().
QAction* ApplicationWindow::actionEditSurfacePlot [private] |
Referenced by createActions(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionExportAllGraphs [private] |
Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionExportGraph [private] |
Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionExportMatrix [private] |
Referenced by createActions(), fileMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionExportPDF [private] |
Referenced by createActions(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionExtractGraphs [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionExtractLayers [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionFFT [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionFitExpGrowth [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionFitFrame [private] |
Referenced by initPlot3DToolBar(), and translateActionsStrings().
QAction * ApplicationWindow::actionFitGauss [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionFitLinear [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionFitLorentz [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionFitSigmoidal [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionFlipMatrixHorizontally [private] |
Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionFlipMatrixVertically [private] |
Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionFontBold [private] |
Referenced by createActions(), initToolBars(), setFontFamily(), setFontSize(), setFormatBarFont(), setItalicFont(), and translateActionsStrings().
QAction * ApplicationWindow::actionFontBox [private] |
Referenced by initToolBars(), setBoldFont(), setFontSize(), setFormatBarFont(), and setItalicFont().
QAction * ApplicationWindow::actionFontItalic [private] |
Referenced by createActions(), initToolBars(), setBoldFont(), setFontFamily(), setFontSize(), setFormatBarFont(), and translateActionsStrings().
QAction * ApplicationWindow::actionFontSize [private] |
Referenced by initToolBars(), setBoldFont(), setFontFamily(), setFormatBarFont(), and setItalicFont().
QAction * ApplicationWindow::actionFrequencyCount [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and showColMenu().
QAction * ApplicationWindow::actionGoToColumn [private] |
Referenced by createActions(), matrixMenuAboutToShow(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionGoToRow [private] |
Referenced by createActions(), matrixMenuAboutToShow(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionGrayMap [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction* ApplicationWindow::actionGreekMajSymbol [private] |
Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().
QAction * ApplicationWindow::actionGreekSymbol [private] |
Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().
QAction * ApplicationWindow::actionHelpBugReports [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionHelpForums [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionHideActiveWindow [private] |
Referenced by createActions(), customWindowTitleBarMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionHideCurve [private] |
Referenced by createActions(), hideCurve(), showCurveContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionHideOtherCurves [private] |
Referenced by createActions(), hideOtherCurves(), showCurveContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionHideSelectedColumns [private] |
Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionHideWindow [private] |
Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionHighPassFilter [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionHomePage [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionImagePlot [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionImportImage [private] |
Referenced by createActions(), fileMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionIntegrate [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionIntensityTable [private] |
Referenced by createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionInterpolate [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionInvertMatrix [private] |
Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionLoad [private] |
Referenced by createActions(), customWindowTitleBarMenu(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionLoadImage [private] |
Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionLowPassFilter [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionMathSymbol [private] |
Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().
QAction * ApplicationWindow::actionMatrixColumnRow [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMatrixCustomScale [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionMatrixDeterminant [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionMatrixFFTDirect [private] |
Referenced by analysisMenuAboutToShow(), and createActions().
QAction * ApplicationWindow::actionMatrixFFTInverse [private] |
Referenced by analysisMenuAboutToShow(), and createActions().
QAction* ApplicationWindow::actionMatrixGrayScale [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMatrixRainbowScale [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionMatrixXY [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMaximizeWindow [private] |
Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionMinimizeWindow [private] |
Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionMoveColFirst [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMoveColLast [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMoveColLeft [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMoveColRight [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionMultiPeakGauss [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionMultiPeakLorentz [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionNewFolder [private] |
Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionNewFunctionPlot [private] |
QAction * ApplicationWindow::actionNewGraph [private] |
QAction * ApplicationWindow::actionNewLegend [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionNewMatrix [private] |
QAction * ApplicationWindow::actionNewNote [private] |
QAction* ApplicationWindow::actionNewProject [private] |
Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().
QAction* ApplicationWindow::actionNewSurfacePlot [private] |
QAction * ApplicationWindow::actionNewTable [private] |
QAction* ApplicationWindow::actionNextWindow [private] |
Referenced by init(), and windowsMenuAboutToShow().
QAction * ApplicationWindow::actionNormalizeSelection [private] |
Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionNormalizeTable [private] |
Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionNoteEvaluate [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionNoteExecute [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionNoteExecuteAll [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionOpen [private] |
Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionOpenTemplate [private] |
Referenced by createActions(), fileMenuAboutToShow(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionPasteSelection [private] |
Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initToolBars(), showCurveContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionPerspective [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), and translateActionsStrings().
QAction * ApplicationWindow::actionPixelLineProfile [private] |
Referenced by createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot2HorizontalLayers [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot2VerticalLayers [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot3DBars [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot3DHiddenLine [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot3DPolygons [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlot3DRibbon [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot3DScatter [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot3DTrajectory [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlot3DWireFrame [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot3DWireSurface [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlot4Layers [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotArea [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlotDoubleYAxis [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), showColMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlotHistogram [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlotHorizontalBars [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotHorSteps [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlotL [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotLP [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotP [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotPie [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotSpline [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotStackedHistograms [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotStackedLayers [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotVectXYAM [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotVectXYXY [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotVerticalBars [private] |
Referenced by createActions(), initToolBars(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPlotVerticalDropLines [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionPlotVertSteps [private] |
Referenced by createActions(), plotMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionPrevWindow [private] |
Referenced by init(), and windowsMenuAboutToShow().
QAction * ApplicationWindow::actionPrint [private] |
QAction * ApplicationWindow::actionPrintAllPlots [private] |
Referenced by createActions(), customMenu(), disableActions(), fileMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionReadOnlyCol [private] |
Referenced by createActions(), setReadOnlyCol(), showColMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionRedo [private] |
Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initMatrix(), initToolBars(), modifiedProject(), newNote(), redo(), savedProject(), translateActionsStrings(), and undo().
QAction * ApplicationWindow::actionRemoveCurve [private] |
Referenced by createActions(), removeCurve(), showCurveContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionRename [private] |
QAction * ApplicationWindow::actionResetRotation [private] |
Referenced by initPlot3DToolBar(), and translateActionsStrings().
QAction* ApplicationWindow::actionResizeActiveWindow [private] |
Referenced by createActions(), translateActionsStrings(), and windowsMenuAboutToShow().
QAction * ApplicationWindow::actionResizeWindow [private] |
Referenced by createActions(), showWindowPopupMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionRestartScripting [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionRotateMatrix [private] |
Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionRotateMatrixMinus [private] |
Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSaveNote [private] |
Referenced by createActions(), and customWindowTitleBarMenu().
QAction * ApplicationWindow::actionSaveProject [private] |
Referenced by createActions(), fileMenuAboutToShow(), init(), initToolBars(), modifiedProject(), savedProject(), and translateActionsStrings().
QAction * ApplicationWindow::actionSaveProjectAs [private] |
Referenced by createActions(), fileMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionSaveTemplate [private] |
QAction* ApplicationWindow::actionScriptingLang [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetAscValues [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetLabelCol [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionSetMatrixDimensions [private] |
Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetMatrixProperties [private] |
Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetMatrixValues [private] |
Referenced by createActions(), initToolBars(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetRandomValues [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionSetXCol [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetXErrCol [private] |
Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetYCol [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetYErrCol [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionSetZCol [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowAllColumns [private] |
Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowAllCurves [private] |
Referenced by createActions(), showCurveContextMenu(), showGraphContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowAxisDialog [private] |
Referenced by createActions(), customMenu(), removeAxes3DPlot(), setBoxed3DPlot(), setFramed3DPlot(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowColsDialog [private] |
Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowColStatistics [private] |
Referenced by analysisMenuAboutToShow(), createActions(), initToolBars(), showColMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowColumnOptionsDialog [private] |
Referenced by createActions(), showColMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowColumnValuesDialog [private] |
Referenced by createActions(), initToolBars(), showColMenu(), showTableContextMenu(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowConfigureDialog [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowCurvePlotDialog [private] |
Referenced by createActions(), showCurveContextMenu(), showCurvePlotDialog(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowCurvesDialog [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), showGraphContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowCurveWorksheet [private] |
Referenced by createActions(), showCurveContextMenu(), showCurveWorksheet(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowExpDecay3Dialog [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowExpDecayDialog [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowExplorer [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowExportASCIIDialog [private] |
QAction * ApplicationWindow::actionShowFitDialog [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowFitPolynomDialog [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowGridDialog [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowHelp [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowIntDialog [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowLayerDialog [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), showWindowContextMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowLineDialog [private] |
Referenced by createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowLog [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowMoreWindows [private] |
Referenced by createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowNoteLineNumbers [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowPlotDialog [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowPlotWizard [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowRowsDialog [private] |
Referenced by createActions(), tableMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowRowStatistics [private] |
Referenced by analysisMenuAboutToShow(), createActions(), initToolBars(), showTableContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowScaleDialog [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowScriptWindow [private] |
Referenced by createActions(), initToolBars(), showScriptWindow(), translateActionsStrings(), and windowsMenuAboutToShow().
QAction * ApplicationWindow::actionShowTextDialog [private] |
Referenced by createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowTitleDialog [private] |
Referenced by createActions(), customMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionShowTwoExpDecayDialog [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionShowUndoStack [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSmoothAverage [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionSmoothFFT [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction* ApplicationWindow::actionSmoothSavGol [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionSortSelection [private] |
Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionSortTable [private] |
Referenced by analysisMenuAboutToShow(), createActions(), showColMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionSubscript [private] |
Referenced by createActions(), enableTextEditor(), initToolBars(), and setFormatBarFont().
QAction* ApplicationWindow::actionSuperscript [private] |
Referenced by createActions(), enableTextEditor(), initToolBars(), and setFormatBarFont().
QAction* ApplicationWindow::actionSwapColumns [private] |
Referenced by createActions(), customColumnActions(), initToolBars(), tableMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionTableRecalculate [private] |
QAction * ApplicationWindow::actionTechnicalSupport [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionTimeStamp [private] |
Referenced by createActions(), initMainMenu(), initToolBars(), and translateActionsStrings().
QAction * ApplicationWindow::actionToolBars [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction* ApplicationWindow::actionTranslateHor [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionTranslateVert [private] |
Referenced by analysisMenuAboutToShow(), createActions(), and translateActionsStrings().
QAction * ApplicationWindow::actionTranslations [private] |
Referenced by createActions(), initMainMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionTransposeMatrix [private] |
Referenced by createActions(), matrixMenuAboutToShow(), showWindowContextMenu(), and translateActionsStrings().
QAction * ApplicationWindow::actionUnderline [private] |
Referenced by createActions(), enableTextEditor(), initToolBars(), setFormatBarFont(), and translateActionsStrings().
QAction * ApplicationWindow::actionUndo [private] |
Referenced by createActions(), customMenu(), disableActions(), initMainMenu(), initMatrix(), initToolBars(), modifiedProject(), newNote(), redo(), savedProject(), translateActionsStrings(), and undo().
QAction * ApplicationWindow::actionUnzoom [private] |
Referenced by createActions(), initToolBars(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::actionViewMatrix [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::actionViewMatrixImage [private] |
Referenced by createActions(), matrixMenuAboutToShow(), and translateActionsStrings().
Referenced by ConfigDialog::apply(), initGlobalConstants(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), and setPreferences().
QMenu * ApplicationWindow::analysisMenu [private] |
Referenced by analysisMenuAboutToShow(), customizableMenusList(), customMenu(), initMainMenu(), and showGraphContextMenu().
Referenced by changeAppFont(), ConfigDialog::ConfigDialog(), createActions(), initGlobalConstants(), readSettings(), saveSettings(), and updateAppFonts().
QString ApplicationWindow::appLanguage |
QString ApplicationWindow::appStyle |
Referenced by changeAppStyle(), ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), and saveSettings().
QTranslator* ApplicationWindow::appTranslator [private] |
Referenced by createLanguagesList(), and switchToLanguage().
QString ApplicationWindow::asciiDirPath |
Referenced by exportASCII(), importASCII(), initGlobalConstants(), readSettings(), and saveSettings().
QAssistantClient* ApplicationWindow::assistant [private] |
Referenced by init(), and showHelp().
Referenced by initGlobalConstants(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), and setGraphDefaultSettings().
Referenced by ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), saveProject(), saveSettings(), and setSaveSettings().
Referenced by ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), saveProject(), saveSettings(), and setSaveSettings().
Referenced by ConfigDialog::apply(), ConfigDialog::initAppPage(), initGlobalConstants(), main(), readSettings(), and saveSettings().
Equals true if an automatical search for updates was performed on start-up otherwise is set to false;.
Referenced by initGlobalConstants(), main(), and receivedVersionFile().
QAction * ApplicationWindow::back [private] |
Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().
QAction * ApplicationWindow::barstyle [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QAction* ApplicationWindow::Box [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickCoordSystem(), and translateActionsStrings().
QAction * ApplicationWindow::btnArrow [private] |
Referenced by initMainMenu(), initToolBars(), pickDataTool(), and translateActionsStrings().
QAction* ApplicationWindow::btnCursor [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::btnLine [private] |
Referenced by initMainMenu(), initToolBars(), pickDataTool(), and translateActionsStrings().
QAction * ApplicationWindow::btnMovePoints [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::btnPicker [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::btnPointer [private] |
Referenced by addRectangle(), addTexFormula(), addText(), connectMultilayerPlot(), drawArrow(), drawLine(), drawPoints(), fitMultiPeak(), initToolBars(), movePoints(), pickPointerCursor(), plotDataMenuAboutToShow(), removePoints(), removeWindowFromLists(), showCursor(), showRangeSelectors(), showScreenReader(), translateActionsStrings(), translateCurve(), zoomIn(), and zoomOut().
QAction * ApplicationWindow::btnRemovePoints [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QToolButton* ApplicationWindow::btnResults [private] |
QAction * ApplicationWindow::btnSelect [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction* ApplicationWindow::btnZoomIn [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), translateActionsStrings(), and zoomIn().
QAction * ApplicationWindow::btnZoomOut [private] |
Referenced by initToolBars(), pickDataTool(), plotDataMenuAboutToShow(), and translateActionsStrings().
QAction * ApplicationWindow::ceil [private] |
Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().
QToolBar * ApplicationWindow::columnTools [private] |
Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().
QAction * ApplicationWindow::conestyle [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QActionGroup* ApplicationWindow::coord [private] |
Referenced by initPlot3DToolBar().
QAction * ApplicationWindow::crossHairStyle [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
pointer to the current folder in the project
Referenced by addFolder(), appendProject(), changeFolder(), clearLogInfo(), closeWindow(), currentFolder(), deleteFolder(), dropFolderItems(), find(), folderProperties(), hideAllFolderWindows(), init(), integrate(), matrixDeterminant(), maximizeWindow(), openProject(), projectProperties(), renameFolder(), saveAsProject(), saveFolder(), FindDialog::setStartPath(), showAllFolderWindows(), showResults(), PlotDialog::showStatistics(), showWindowPopupMenu(), startRenameFolder(), updateLog(), updateWindowStatus(), windowActivated(), windowProperties(), windowsMenuAboutToShow(), and windowsMenuActivated().
Calculate only 2 points in a generated linear fit function curve.
Referenced by analyzeCurve(), ConfigDialog::apply(), fitLinear(), ConfigDialog::initFittingPage(), initGlobalConstants(), readSettings(), and saveSettings().
MdiSubWindow* ApplicationWindow::d_active_window [private] |
Referenced by activeWindow(), changeFolder(), closeWindow(), initGlobalConstants(), and windowActivated().
User defined size for the Add/Remove curves dialog.
Referenced by CurvesDialog::closeEvent(), initGlobalConstants(), readSettings(), saveSettings(), and showCurvesDialog().
Referenced by initGlobalConstants(), readSettings(), restoreApplicationGeometry(), and saveSettings().
Referenced by copyMarker(), initGlobalConstants(), pasteSelection(), and showGraphContextMenu().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
End of line convention used to import ASCII files.
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
Last selected filter in import ASCII dialog.
Referenced by ImportASCIIDialog::closeEvent(), importASCII(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
Locale used to specify the decimal separators in imported ASCII files.
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
bool ApplicationWindow::d_auto_update_table_values [private] |
Referenced by autoUpdateTableValues(), initGlobalConstants(), readSettings(), saveSettings(), and setAutoUpdateTableValues().
Referenced by ConfigDialog::apply(), ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), saveFolder(), and saveSettings().
Referenced by initGlobalConstants(), readSettings(), saveSettings(), AxesDialog::setFrameDefaultValues(), and setPreferences().
Locale used to specify the decimal separators in imported ASCII files.
Referenced by clipboardLocale(), readSettings(), saveSettings(), and setClipboardLocale().
Referenced by customToolBars(), initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
QCompleter* ApplicationWindow::d_completer [private] |
Completer used in notes and in the script window.
Referenced by completer(), enableCompletion(), initCompleter(), initGlobalConstants(), newNote(), showColumnValuesDialog(), showMatrixValuesDialog(), and showScriptWindow().
Flag telling if completion hints are enabled.
Referenced by enableCompletion(), ConfigDialog::initAppPage(), initGlobalConstants(), newNote(), readSettings(), saveSettings(), showColumnValuesDialog(), showMatrixValuesDialog(), and showScriptWindow().
default precision to be used for all other operations than fitting
Referenced by Filter::addResultCurve(), Correlation::addResultCurve(), Convolution::addResultCurve(), ConfigDialog::apply(), customTable(), FFT::fftCurve(), FFT::fftTable(), FilterDialog::FilterDialog(), FrequencyCountDialog::FrequencyCountDialog(), FunctionDialog::FunctionDialog(), ConfigDialog::initAppPage(), FitDialog::initFitPage(), initGlobalConstants(), initMatrix(), ImportASCIIDialog::initPreview(), AxesDialog::initScalesPage(), InterpolationDialog::InterpolationDialog(), Integration::logInfo(), DataPickerTool::movePoint(), Differentiation::output(), DataPickerTool::pasteSelection(), PolynomFitDialog::PolynomFitDialog(), PreviewMatrix::PreviewMatrix(), readSettings(), saveSettings(), and DataPickerTool::setSelection().
Referenced by initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
Referenced by initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
Referenced by copyMarker(), initGlobalConstants(), pasteSelection(), and showGraphContextMenu().
End of line convention used for copy/paste operations and when exporting tables/matrices to ASCII files.
Referenced by ConfigDialog::apply(), endOfLine(), ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ExportDialog::closeEvent(), ExportDialog::ExportDialog(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ExportDialog::closeEvent(), ExportDialog::ExportDialog(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ExportDialog::closeEvent(), ExportDialog::ExportDialog(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ImageExportDialog::closeEvent(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ExportDialog::closeEvent(), ExportDialog::ExportDialog(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ImportASCIIDialog::closeEvent(), importASCII(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by OpenProjectDialog::closeEvent(), initGlobalConstants(), open(), readSettings(), and saveSettings().
Referenced by PlotDialog::closeEvent(), initGlobalConstants(), readSettings(), saveSettings(), and showPlotDialog().
Referenced by initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
File version code used when opening project files (= maj * 100 + min * 10 + patch).
Referenced by appendProject(), open(), openGraph(), openMatrix(), openProject(), openSurfacePlot(), openTable(), openTableStatistics(), and openTemplate().
Referenced by customToolBars(), initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
Last selected filter in export image dialog.
Referenced by ImageExportDialog::closeEvent(), exportAllGraphs(), exportGraph(), exportLayer(), exportMatrix(), initGlobalConstants(), readSettings(), and saveSettings().
Flag telling if the in-place editing of 2D plot labels is enabled.
Referenced by ConfigDialog::apply(), Graph::enableTextEditor(), initGlobalConstants(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), and LegendWidget::showTextEditor().
Referenced by ConfigDialog::apply(), initGlobalConstants(), initWindow(), ConfigDialog::languageChange(), readSettings(), and saveSettings().
Referenced by customToolBars(), initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
int ApplicationWindow::d_matrix_undo_stack_size [private] |
Referenced by initGlobalConstants(), matrixUndoStackSize(), readSettings(), saveSettings(), and setMatrixUndoStackSize().
Flag telling if line numbers are displayed in note windows.
Referenced by ConfigDialog::apply(), ScriptWindow::initActions(), ConfigDialog::initAppPage(), initGlobalConstants(), newNote(), readSettings(), saveSettings(), and showScriptWindow().
Flag telling if the application is opening a project file or not.
Referenced by changeFolder(), initGlobalConstants(), openProject(), and windowActivated().
QStringList ApplicationWindow::d_param_surface_func |
Referenced by customToolBars(), initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
Referenced by customToolBars(), initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
Specifies if only the Tables/Matrices in the current folder should be displayed in the Add/remove curve dialog.
Referenced by CurvesDialog::init(), initGlobalConstants(), readSettings(), saveSettings(), and CurvesDialog::showCurrentFolder().
Referenced by ConfigDialog::apply(), customTable(), initGlobalConstants(), ConfigDialog::initTablesPage(), readSettings(), and saveSettings().
Referenced by customToolBars(), initGlobalConstants(), readSettings(), saveSettings(), and showToolBarsMenu().
TextEditor* ApplicationWindow::d_text_editor [private] |
QUndoView* ApplicationWindow::d_undo_view [private] |
Referenced by customMenu(), and init().
QList<QAction *> ApplicationWindow::d_user_actions [private] |
Referenced by addCustomAction(), customActionsList(), performCustomAction(), reloadCustomActions(), and removeCustomAction().
QMdiArea* ApplicationWindow::d_workspace [private] |
QActionGroup * ApplicationWindow::dataTools [private] |
Referenced by initToolBars().
QMenu * ApplicationWindow::decayMenu [private] |
Referenced by analysisMenuAboutToShow(), customizableMenusList(), and initMainMenu().
Referenced by CanvasPicker::eventFilter(), initGlobalConstants(), readSettings(), saveSettings(), and setArrowDefaultSettings().
Referenced by CanvasPicker::eventFilter(), initGlobalConstants(), readSettings(), saveSettings(), and setArrowDefaultSettings().
Referenced by CanvasPicker::eventFilter(), initGlobalConstants(), readSettings(), saveSettings(), and setArrowDefaultSettings().
Referenced by CanvasPicker::eventFilter(), initGlobalConstants(), readSettings(), saveSettings(), and setArrowDefaultSettings().
Qt::PenStyle ApplicationWindow::defaultArrowLineStyle |
Referenced by CanvasPicker::eventFilter(), initGlobalConstants(), readSettings(), saveSettings(), and setArrowDefaultSettings().
Referenced by CanvasPicker::eventFilter(), initGlobalConstants(), readSettings(), saveSettings(), and setArrowDefaultSettings().
The scripting language to use for new projects.
Referenced by ConfigDialog::apply(), init(), ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), and saveSettings().
QToolBar * ApplicationWindow::displayBar [private] |
QList<Q3ListViewItem *> ApplicationWindow::draggedItems [private] |
Stores the pointers to the dragged items from the FolderListViews objects.
Referenced by dragFolderItems(), and dropFolderItems().
QMenu * ApplicationWindow::edit [private] |
Referenced by customizableMenusList(), customMenu(), and initMainMenu().
QToolBar * ApplicationWindow::editTools [private] |
Referenced by initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().
QSplitter* ApplicationWindow::explorerSplitter [private] |
Referenced by init(), readSettings(), and saveSettings().
QDockWidget* ApplicationWindow::explorerWindow [private] |
Referenced by addFolder(), createActions(), init(), insertTranslatedStrings(), and showMoreWindows().
QMenu * ApplicationWindow::exportPlotMenu [private] |
Referenced by customizableMenusList(), fileMenuAboutToShow(), and initMainMenu().
QMenu * ApplicationWindow::fileMenu [private] |
Referenced by customizableMenusList(), customMenu(), fileMenuAboutToShow(), initMainMenu(), and insertTranslatedStrings().
QToolBar* ApplicationWindow::fileTools [private] |
Referenced by initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().
QAction * ApplicationWindow::filledmesh [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QMenu * ApplicationWindow::fillMenu [private] |
Referenced by customizableMenusList(), initMainMenu(), and tableMenuAboutToShow().
QMenu * ApplicationWindow::filterMenu [private] |
Referenced by analysisMenuAboutToShow(), customizableMenusList(), and initMainMenu().
precision used for the output of the fit operations
Referenced by FitDialog::accept(), analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), ExpDecayDialog::ExpDecayDialog(), PolynomFitDialog::fit(), ExpDecayDialog::fit(), fitLinear(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), initGlobalConstants(), readSettings(), saveSettings(), and FunctionDialog::setCurveToModify().
Scale the errors output in fit operations with reduced chi^2.
Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), ExpDecayDialog::fit(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), initGlobalConstants(), readSettings(), saveSettings(), and FitDialog::showAdvancedPage().
QString ApplicationWindow::fitModelsPath |
Referenced by FitDialog::chooseFolder(), initGlobalConstants(), readSettings(), and saveSettings().
Number of points in a generated fit curve.
Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), PolynomFitDialog::fit(), ExpDecayDialog::fit(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), initGlobalConstants(), MultiPeakFitTool::MultiPeakFitTool(), readSettings(), and saveSettings().
QAction * ApplicationWindow::floor [private] |
Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().
QAction * ApplicationWindow::floordata [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickFloorStyle(), and translateActionsStrings().
QAction * ApplicationWindow::flooriso [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickFloorStyle(), and translateActionsStrings().
QAction * ApplicationWindow::floornone [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), and translateActionsStrings().
QActionGroup * ApplicationWindow::floorstyle [private] |
Referenced by initPlot3DToolBar().
Referenced by appendProject(), ImportOPJ::createProjectTree(), deleteFolder(), deleteSelectedItems(), desactivateFolders(), dropFolderItems(), find(), folderItemChanged(), folderItemDoubleClicked(), hideSelectedWindows(), init(), moveFolder(), openProject(), projectFolder(), renameFolder(), saveProjectAs(), setAppColors(), showFolderPopupMenu(), showSelectedWindows(), showWindowPopupMenu(), and startRenameFolder().
QMenu * ApplicationWindow::foldersMenu [private] |
Referenced by initMainMenu(), and windowsMenuAboutToShow().
QMenu * ApplicationWindow::format [private] |
Referenced by customizableMenusList(), customMenu(), initMainMenu(), and openGraph().
QToolBar* ApplicationWindow::formatToolBar [private] |
QAction * ApplicationWindow::Frame [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickCoordSystem(), and translateActionsStrings().
QAction* ApplicationWindow::front [private] |
Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().
QStringList ApplicationWindow::functions |
Referenced by analyzeCurve(), ConfigDialog::apply(), FitDialog::applyChanges(), PolynomFitDialog::fit(), ExpDecayDialog::fit(), fitLinear(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), initGlobalConstants(), MultiPeakFitTool::MultiPeakFitTool(), readSettings(), and saveSettings().
QMenu * ApplicationWindow::graph [private] |
Referenced by appendProject(), customizableMenusList(), customMenu(), initMainMenu(), and openProject().
QActionGroup * ApplicationWindow::grids [private] |
Referenced by initPlot3DToolBar(), and pickCoordSystem().
QMenu* ApplicationWindow::help [private] |
Referenced by customizableMenusList(), customMenu(), and initMainMenu().
QString ApplicationWindow::helpFilePath |
QAction * ApplicationWindow::hiddenline [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QWidgetList* ApplicationWindow::hiddenWindows [private] |
QHttp ApplicationWindow::http [private] |
Used when checking for new versions.
Referenced by init(), receivedVersionFile(), and searchForUpdates().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), readSettings(), and saveSettings().
QString ApplicationWindow::imagesDirPath |
Referenced by addImage(), EnrichmentDialog::chooseImageFile(), importImage(), initGlobalConstants(), loadImage(), readSettings(), and saveSettings().
QLineEdit* ApplicationWindow::info [private] |
Referenced by addRectangle(), addTexFormula(), addText(), connectMultilayerPlot(), copySelection(), drawPoints(), fitMultiPeak(), initToolBars(), integrate(), matrixDeterminant(), movePoints(), removePoints(), showCursor(), showRangeSelectors(), showScreenReader(), translateCurve(), and updateAppFonts().
Graph* ApplicationWindow::lastCopiedLayer [private] |
Referenced by copyActiveLayer(), copyMarker(), initGlobalConstants(), pasteSelection(), showGraphContextMenu(), and showWindowContextMenu().
QAction * ApplicationWindow::left [private] |
Referenced by custom3DGrids(), initPlot3DToolBar(), openGraph(), and translateActionsStrings().
QStringList ApplicationWindow::locales |
QDockWidget* ApplicationWindow::logWindow |
Referenced by createActions(), ImportOPJ::ImportOPJ(), init(), insertTranslatedStrings(), and showResults().
Referenced by activateWindow(), addFolderListViewItem(), addListViewItem(), changeFolder(), clearSelection(), closeWindow(), deleteSelectedItems(), hideSelectedWindows(), hideWindow(), init(), insertTranslatedStrings(), listViewDate(), maximizeWindow(), minimizeWindow(), modifiedProject(), renameListViewItem(), renameWindow(), resizeWindow(), setAppColors(), setListView(), setListViewDate(), setListViewLabel(), setListViewSize(), showListViewPopupMenu(), showSelectedWindows(), showTable(), showWindowPopupMenu(), startRenameFolder(), and windowProperties().
Referenced by ConfigDialog::apply(), initGlobalConstants(), ConfigDialog::languageChange(), readSettings(), saveSettings(), and setPreferences().
QMenu* ApplicationWindow::matrixMenu [private] |
Referenced by customizableMenusList(), customMenu(), initMainMenu(), and matrixMenuAboutToShow().
Referenced by ConfigDialog::apply(), initGlobalConstants(), ConfigDialog::languageChange(), readSettings(), saveSettings(), and setPreferences().
QMenu * ApplicationWindow::multiPeakMenu [private] |
Referenced by analysisMenuAboutToShow(), customizableMenusList(), and initMainMenu().
QMenu * ApplicationWindow::newMenu [private] |
Referenced by customizableMenusList(), fileMenuAboutToShow(), and initMainMenu().
QAction * ApplicationWindow::None [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickCoordSystem(), and translateActionsStrings().
QMenu * ApplicationWindow::normMenu [private] |
Referenced by analysisMenuAboutToShow(), customizableMenusList(), and initMainMenu().
Referenced by init(), ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), saveSettings(), and setAppColors().
QMenu * ApplicationWindow::plot2DMenu [private] |
Referenced by customizableMenusList(), customMenu(), initMainMenu(), and plotMenuAboutToShow().
Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customPlot3D(), initGlobalConstants(), readSettings(), and saveSettings().
QStringList ApplicationWindow::plot3DColors |
Referenced by ConfigDialog::apply(), customPlot3D(), initGlobalConstants(), ConfigDialog::initPlots3DPage(), readSettings(), and saveSettings().
QMenu * ApplicationWindow::plot3DMenu [private] |
Referenced by customizableMenusList(), customMenu(), and initMainMenu().
Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customPlot3D(), initGlobalConstants(), readSettings(), and saveSettings().
Referenced by ConfigDialog::apply(), customPlot3D(), initGlobalConstants(), ConfigDialog::initPlots3DPage(), readSettings(), and saveSettings().
Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customPlot3D(), initGlobalConstants(), readSettings(), and saveSettings().
QToolBar * ApplicationWindow::plot3DTools [private] |
Referenced by customToolBars(), disableToolbars(), initPlot3D(), initPlot3DToolBar(), insertTranslatedStrings(), and showToolBarsMenu().
QMenu * ApplicationWindow::plotDataMenu [private] |
Referenced by customizableMenusList(), customMenu(), initMainMenu(), and plotDataMenuAboutToShow().
QToolBar * ApplicationWindow::plotMatrixBar [private] |
Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().
QActionGroup * ApplicationWindow::plotstyle [private] |
Referenced by initPlot3DToolBar().
QToolBar * ApplicationWindow::plotTools [private] |
Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().
QAction * ApplicationWindow::pointstyle [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QAction * ApplicationWindow::polygon [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QString ApplicationWindow::projectname |
QTranslator * ApplicationWindow::qtTranslator [private] |
Referenced by createLanguagesList(), and switchToLanguage().
QMenu * ApplicationWindow::recent [private] |
Referenced by fileMenuAboutToShow(), init(), initMainMenu(), openRecentProject(), and updateRecentProjectsList().
Referenced by fileMenuAboutToShow(), and insertTranslatedStrings().
QStringList ApplicationWindow::recentProjects |
Referenced by appendProject(), importOPJ(), openProject(), openRecentProject(), readSettings(), saveProjectAs(), saveSettings(), and updateRecentProjectsList().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
QStringList ApplicationWindow::renamedTables |
List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder.
Referenced by appendProject(), init(), matrix(), newMatrix(), newTable(), openGraph(), and openProject().
QTextEdit* ApplicationWindow::results [private] |
Referenced by changeFolder(), clearLogInfo(), copySelection(), init(), setAppColors(), and showResults().
QStringList ApplicationWindow::rFunctions |
Referenced by clearPolarFunctionsList(), functionDialog(), readSettings(), saveSettings(), and updateFunctionLists().
QAction * ApplicationWindow::right [private] |
Referenced by custom3DGrids(), initPlot3DToolBar(), and translateActionsStrings().
Referenced by closeEvent(), customMenu(), modifiedProject(), openProject(), openRecentProject(), and savedProject().
Referenced by initGlobalConstants(), saveProject(), setSaveSettings(), and timerEvent().
QMenu * ApplicationWindow::scriptingMenu [private] |
Referenced by customizableMenusList(), customMenu(), and initMainMenu().
Referenced by initGlobalConstants(), newNote(), readSettings(), saveSettings(), scriptsDirPathChanged(), and ScriptWindow::ScriptWindow().
ScriptWindow* ApplicationWindow::scriptWindow [private] |
Referenced by enableCompletion(), init(), insertTranslatedStrings(), loadScript(), setScriptingLanguage(), showScriptWindow(), and ~ApplicationWindow().
Describes which windows are shown when the folder becomes the current folder.
Referenced by changeFolder(), closeWindow(), hideAllFolderWindows(), initGlobalConstants(), readSettings(), saveSettings(), setShowWindowsPolicy(), showAllFolderWindows(), and showFolderPopupMenu().
Referenced by ConfigDialog::apply(), customPlot3D(), initGlobalConstants(), ConfigDialog::initPlots3DPage(), readSettings(), and saveSettings().
Referenced by ConfigDialog::apply(), customPlot3D(), initGlobalConstants(), ConfigDialog::initPlots3DPage(), readSettings(), and saveSettings().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
QMenu * ApplicationWindow::smoothMenu [private] |
Referenced by analysisMenuAboutToShow(), customizableMenusList(), and initMainMenu().
Referenced by dropEvent(), importASCII(), ImportASCIIDialog::ImportASCIIDialog(), initGlobalConstants(), plotFile(), readSettings(), and saveSettings().
QStringList ApplicationWindow::surfaceFunc |
Referenced by clearSurfaceFunctionsList(), readSettings(), saveSettings(), SurfaceDialog::SurfaceDialog(), and updateSurfaceFuncList().
Referenced by ConfigDialog::apply(), customTable(), initGlobalConstants(), ConfigDialog::initTablesPage(), readSettings(), and saveSettings().
Referenced by ConfigDialog::apply(), customTable(), initGlobalConstants(), ConfigDialog::initTablesPage(), readSettings(), and saveSettings().
Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customTable(), initGlobalConstants(), readSettings(), and saveSettings().
QMenu* ApplicationWindow::tableMenu [private] |
Referenced by customizableMenusList(), customMenu(), initMainMenu(), and tableMenuAboutToShow().
QMenu * ApplicationWindow::tablesDepend [private] |
Referenced by init(), showTable(), and showWindowPopupMenu().
Referenced by ConfigDialog::apply(), customTable(), initGlobalConstants(), ConfigDialog::initTablesPage(), readSettings(), and saveSettings().
Referenced by ConfigDialog::apply(), ConfigDialog::ConfigDialog(), customTable(), initGlobalConstants(), readSettings(), and saveSettings().
QToolBar * ApplicationWindow::tableTools [private] |
Referenced by customToolBars(), disableToolbars(), initToolBars(), insertTranslatedStrings(), and showToolBarsMenu().
QString ApplicationWindow::templatesDir |
Path to the folder where the last template file was opened/saved.
Referenced by initGlobalConstants(), openTemplate(), readSettings(), saveAsTemplate(), and saveSettings().
QStringList ApplicationWindow::thetaFunctions |
Referenced by clearPolarFunctionsList(), functionDialog(), readSettings(), saveSettings(), and updateFunctionLists().
Referenced by ConfigDialog::apply(), initGlobalConstants(), ConfigDialog::initPlotsPage(), readSettings(), saveSettings(), and setPreferences().
QDockWidget * ApplicationWindow::undoStackWindow [private] |
Referenced by createActions(), init(), and insertTranslatedStrings().
QBuffer ApplicationWindow::version_buffer [private] |
Used when checking for new versions.
Referenced by receivedVersionFile(), and searchForUpdates().
QMenu * ApplicationWindow::view [private] |
Referenced by customizableMenusList(), customMenu(), and initMainMenu().
QMenu* ApplicationWindow::windowsMenu [private] |
Referenced by customizableMenusList(), customMenu(), initMainMenu(), and windowsMenuAboutToShow().
QAction* ApplicationWindow::wireframe [private] |
Referenced by custom3DActions(), initPlot3DToolBar(), pickPlotStyle(), and translateActionsStrings().
QString ApplicationWindow::workingDir |
Referenced by init(), ConfigDialog::initAppPage(), initGlobalConstants(), readSettings(), saveSettings(), and setAppColors().
Write fit output information to Result Log.
Referenced by ConfigDialog::apply(), FitDialog::applyChanges(), LinearSlopeFit::fit(), LinearFit::fit(), PolynomialFit::fit(), Fit::fit(), FitDialog::initAdvancedPage(), ConfigDialog::initFittingPage(), initGlobalConstants(), readSettings(), and saveSettings().
QStringList ApplicationWindow::xFunctions |
Referenced by clearParamFunctionsList(), functionDialog(), readSettings(), saveSettings(), and updateFunctionLists().
QStringList ApplicationWindow::yFunctions |
Referenced by clearParamFunctionsList(), functionDialog(), readSettings(), saveSettings(), and updateFunctionLists().