33 #include <QMainWindow> 34 #include <q3listview.h> 38 #include <QDesktopServices> 41 #include <QMessageBox> 52 #include <qtbrowserplugin.h> 56 #include <ActiveQt/QAxBindable> 57 #include <ActiveQt/QAxFactory> 58 #include <qt_windows.h> 65 class QDragEnterEvent;
75 class QAssistantClient;
134 #ifdef BROWSER_PLUGIN 135 ,
public QtNPBindable
143 #ifdef BROWSER_PLUGIN 144 Q_CLASSINFO(
"ClassID",
"{2e5b2715-46b2-4831-ba9b-6a3b195d5ec8}")
145 Q_CLASSINFO(
"InterfaceID",
"{94581136-3c0c-46cc-97a1-066061356d43}")
146 Q_CLASSINFO(
"EventsID",
"{8c191b77-1894-45c7-9d6b-201dede95410}")
148 Q_CLASSINFO(
"MIME",
"application/x-qtiplot")
179 void addCustomAction(QAction *,
const QString& parentName,
int index = -1);
184 QMenu*
addCustomMenu(
const QString& title,
const QString& parentName);
212 #ifdef SCRIPTING_CONSOLE 213 QTextEdit *scriptingConsole(){
return console;};
217 static QString
getFileName(QWidget *parent = 0,
const QString & caption = QString(),
218 const QString & dir = QString(),
const QString & filter = QString(),
219 QString * selectedFilter = 0,
bool save =
true,
bool confirmOverwrite =
true);
249 bool importUsingExcel();
250 bool isExcelInstalled(){
return d_has_excel;};
292 void saveProjectAs(
const QString& fileName = QString(),
bool compress =
false);
294 void saveWindowAs(
const QString& fileName = QString(),
bool compress =
false);
314 void setAppColors(
const QColor& wc,
const QColor& pc,
const QColor& tpc,
bool force =
false);
371 double yl,
double yr,
double zl,
double zr,
int columns = 40,
int rows = 30);
373 const QString& zFormula,
double ul,
double ur,
double vl,
double vr,
374 int columns,
int rows,
bool uPeriodic,
bool vPeriodic);
405 MultiLayer *
newFunctionPlot(QStringList &formulas,
double start,
double end,
int points = 100,
const QString& var =
"x",
int type = 0);
426 void convertTableToMatrixRandomXYZ();
430 void showMatrixResamplingDialog(
bool shrink =
false);
443 void exportMatrix(
const QString& exportFilter = QString::null);
466 Table*
newTable(
int r,
int c,
const QString& name = QString(),
const QString& legend = QString());
476 Table*
newHiddenTable(
const QString& name,
const QString& label,
int r,
int c,
const QString& text=QString());
498 void importASCII(
const QString& fileName = QString::null);
499 void importASCII(
const QStringList& files,
int import_mode,
const QString& local_column_separator,
int local_ignored_lines,
bool local_rename_columns,
500 bool local_strip_spaces,
bool local_simplify_spaces,
bool local_import_comments,
501 QLocale local_separators,
const QString& local_comment_string,
bool import_read_only,
int endLineChar,
502 const QList<int>& colTypes = QList<int>(),
const QStringList& colFormats = QStringList());
503 void exportAllTables(
const QString& dir,
const QString& filter,
const QString& sep,
bool colNames,
bool colComments,
bool expSelection);
516 int headLength,
int headAngle,
bool fillHead);
538 QString
stemPlot(
Table *t = 0,
const QString& colName = QString(),
int power = 0,
int startRow = 0,
int endRow = -1);
561 void exportGraph(
const QString& exportFilter = QString::null);
563 #if QT_VERSION >= 0x040500 564 void exportPresentationODF();
585 void renameWindow(Q3ListViewItem *item,
int,
const QString &s);
611 static QMessageBox*
about(
bool dialog =
true);
639 void updateColNames(
const QString& oldName,
const QString& newName);
687 #ifdef HAVE_TAMUANOVA 688 void showANOVADialog(
bool twoWay =
false);
689 void showTwoWayANOVADialog(){
return showANOVADialog(
true);};
760 void hideEvent (QHideEvent *);
882 void updateConfirmOptions(
bool askTables,
bool askMatrixes,
bool askPlots2D,
bool askPlots3D,
bool askNotes);
1032 void renameFolder(Q3ListViewItem *it,
int col,
const QString &text);
1073 void find(
const QString& s,
bool windowNames,
bool labels,
bool folderNames,
1074 bool caseSensitive,
bool partialMatch,
bool subfolders);
1100 void scriptError(
const QString &message,
const QString &scriptName,
int lineNumber);
1126 void init(
bool factorySettings =
false);
1137 void updateCompleter(
const QString& windowName,
bool remove =
false,
const QString& newName = QString::null);
1139 QString
getSaveProjectName(
const QString& fileName,
bool *compress = 0,
int scope = 0);
1194 #ifdef SCRIPTING_PYTHON 1195 void openQtDesignerUi();
1196 void executeStartupScripts();
1459 #ifdef SCRIPTING_CONSOLE 1460 QDockWidget *consoleWindow;
1489 #ifdef SCRIPTING_CONSOLE 1490 QAction *actionShowConsole;
1492 #ifdef SCRIPTING_PYTHON 1493 QAction *actionOpenQtDesignerUi, *actionCommentSelection, *actionUncommentSelection;
1517 QAction *actionConvertTableRandomXYZ, *actionExpandMatrix, *actionShrinkMatrix, *actionSmoothMatrix;
1563 #if QT_VERSION >= 0x040500 1564 QAction *actionPresentationODF;
1581 #ifdef HAVE_TAMUANOVA 1582 QAction *actionOneWayANOVA, *actionTwoWayANOVA;
QAction * actionShowCurveWorksheet
Definition: ApplicationWindow.h:1479
void showBugTracker()
Open bug tracking system at berliOS in external browser.
Definition: ApplicationWindow.cpp:16207
bool hasTable()
Returns true if the project contains tables.
Definition: ApplicationWindow.cpp:7182
int axesLineWidth
Default axes linewidth.
Definition: ApplicationWindow.h:1365
QAction * actionEditSurfacePlot
Definition: ApplicationWindow.h:1524
void projectProperties()
pops up information about the current project
Definition: ApplicationWindow.cpp:17063
QStringList depending3DPlots(Matrix *m)
Definition: ApplicationWindow.cpp:10914
void plotArea()
Definition: ApplicationWindow.cpp:2086
QAction * actionShowFitPolynomDialog
Definition: ApplicationWindow.h:1507
void fitFrameToLayer()
Finds best layout for the 3D plot.
Definition: ApplicationWindow.cpp:17911
QAction * pointstyle
Definition: ApplicationWindow.h:1558
void disableToolbars()
Definition: ApplicationWindow.cpp:1940
QAction * actionRemoveCurve
Definition: ApplicationWindow.h:1479
QTranslator * appTranslator
Definition: ApplicationWindow.h:1456
void setShowWindowsPolicy(int p)
hides or shows windows in the current folder and changes the view windows policy
Definition: ApplicationWindow.cpp:16923
QAction * actionShowPlotWizard
Definition: ApplicationWindow.h:1498
void setPoints3DPlot()
Definition: ApplicationWindow.cpp:11575
QAction * actionPlot3DWireFrame
Definition: ApplicationWindow.h:1527
QAction * actionFFT
Definition: ApplicationWindow.h:1530
double defaultCurveLineWidth
Definition: ApplicationWindow.h:1370
QString d_image_export_filter
Last selected filter in export image dialog.
Definition: ApplicationWindow.h:1272
QAction * actionDisregardCol
Definition: ApplicationWindow.h:1535
void insertGreekSymbol()
Definition: ApplicationWindow.cpp:18562
void setPreferences(Graph *g)
Definition: ApplicationWindow.cpp:2917
QList< int > indexedSymbols()
Definition: ApplicationWindow.h:233
QString helpFilePath
Definition: ApplicationWindow.h:1380
QAction * actionTransposeMatrix
Definition: ApplicationWindow.h:1526
bool strip_spaces
Definition: ApplicationWindow.h:1383
void plot3DRibbon()
Definition: ApplicationWindow.cpp:1950
void setLeftGrid3DPlot(bool on)
Definition: ApplicationWindow.cpp:11701
QAction * actionViewMatrixImage
Definition: ApplicationWindow.h:1549
void hideSelectedWindows()
Hides the currently selected windows from the list view lv.
Definition: ApplicationWindow.cpp:18082
QAction * actionCustomSharedAxisLayers
Definition: ApplicationWindow.h:1570
Definition: ApplicationWindow.h:160
QMdiArea * d_workspace
Definition: ApplicationWindow.h:1463
QList< QMenu * > d_user_menus
Definition: ApplicationWindow.h:1576
ShowWindowsPolicy show_windows_policy
Describes which windows are shown when the folder becomes the current folder.
Definition: ApplicationWindow.h:1332
QAction * actionMatrixDeterminant
Definition: ApplicationWindow.h:1525
QAction * actionAnimate
Definition: ApplicationWindow.h:1544
QActionGroup * floorstyle
Definition: ApplicationWindow.h:1560
QMenu * normMenu
Definition: ApplicationWindow.h:1476
void reloadCustomMenus()
Definition: ApplicationWindow.cpp:19134
int convertOldToNewColorIndex(int cindex)
Workaround for the new colors introduced in rev 447.
Definition: ApplicationWindow.cpp:17955
QMenu * edit
Definition: ApplicationWindow.h:1473
QString stemPlot(Table *t=0, const QString &colName=QString(), int power=0, int startRow=0, int endRow=-1)
Definition: ApplicationWindow.cpp:19004
QFont d_notes_font
Definition: ApplicationWindow.h:1244
QMenu * plot3DMenu
Definition: ApplicationWindow.h:1475
void plotVertSteps()
Definition: ApplicationWindow.cpp:2136
QList< QMenu * > customizableMenusList()
Definition: ApplicationWindow.cpp:18744
QList< QColor > d_indexed_colors
Definition: ApplicationWindow.h:1578
QString defaultScriptingLang
The scripting language to use for new projects.
Definition: ApplicationWindow.h:1404
QAction * actionShowColumnOptionsDialog
Definition: ApplicationWindow.h:1511
bool confirmClosePlot2D
Definition: ApplicationWindow.h:1349
QAction * actionMoveRowDown
Definition: ApplicationWindow.h:1562
TableStatistics * newTableStatistics(Table *base, int type, QList< int >, int start=0, int end=-1, const QString &caption=QString::null)
Definition: ApplicationWindow.cpp:3078
void updateMatrixPlots(Matrix *)
Definition: ApplicationWindow.cpp:2320
QStringList yFunctions
Definition: ApplicationWindow.h:1388
QAction * actionShowScriptWindow
Definition: ApplicationWindow.h:1495
void setListViewSize(const QString &caption, const QString &size)
Definition: ApplicationWindow.cpp:2208
void foldersMenuActivated(int id)
Definition: ApplicationWindow.cpp:10431
void updateTableNames(const QString &oldName, const QString &newName)
Definition: ApplicationWindow.cpp:2224
void showCurvesDialog()
Definition: ApplicationWindow.cpp:7152
Table * importWaveFile()
Definition: ApplicationWindow.cpp:4291
int d_3D_resolution
Definition: ApplicationWindow.h:1413
void disregardCol()
Definition: ApplicationWindow.cpp:16069
QAction * flooriso
Definition: ApplicationWindow.h:1557
QAction * btnSelect
Definition: ApplicationWindow.h:1546
QAction * actionImportDatabase
Definition: ApplicationWindow.h:1484
QAction * actionFitLorentz
Definition: ApplicationWindow.h:1509
void showExpDecayDialog()
Definition: ApplicationWindow.cpp:8709
QColor tableBkgdColor
Definition: ApplicationWindow.h:1379
QPrinter::Orientation d_printer_orientation
Definition: ApplicationWindow.h:1225
QColor d_3D_labels_color
Definition: ApplicationWindow.h:1419
QAction * actionGrayMap
Definition: ApplicationWindow.h:1528
void showRangeSelectors()
Definition: ApplicationWindow.cpp:8989
An MDI window (MdiSubWindow) managing one or more Graph objects.
Definition: MultiLayer.h:64
void showSmoothSavGolDialog()
Definition: ApplicationWindow.cpp:8850
QAction * actionHighPassFilter
Definition: ApplicationWindow.h:1531
void hideOtherCurves()
Definition: ApplicationWindow.cpp:8296
void loadCustomActions()
Definition: ApplicationWindow.cpp:18697
QAction * actionInterpolate
Definition: ApplicationWindow.h:1519
void desactivateFolders()
Sets all items in the folders list view to be desactivated (QPixmap = folder_closed_xpm) ...
Definition: ApplicationWindow.cpp:17402
void setYCol()
Definition: ApplicationWindow.cpp:16042
void print()
Definition: ApplicationWindow.cpp:8622
MultiLayer * newGraph(const QString &caption=tr("Graph")+"1")
Creates a new empty multilayer plot.
Definition: ApplicationWindow.cpp:2723
void setEmptyFloor3DPlot()
Definition: ApplicationWindow.cpp:11647
QAction * actionSetAscValues
Definition: ApplicationWindow.h:1534
QAction * btnMovePoints
Definition: ApplicationWindow.h:1546
void plotCustomLayout(bool sharedAxes=false)
Definition: ApplicationWindow.cpp:7867
Note * currentNote()
Definition: ApplicationWindow.cpp:3092
int d_symbol_style
Definition: ApplicationWindow.h:1369
QColor tableHeaderColor
Definition: ApplicationWindow.h:1379
void translateCurveHor()
Definition: ApplicationWindow.cpp:15923
QAction * actionToolBars
Definition: ApplicationWindow.h:1551
QAction * actionPlotDoubleYAxis
Definition: ApplicationWindow.h:1505
QAction * left
Definition: ApplicationWindow.h:1557
QString fitModelsPath
Definition: ApplicationWindow.h:1381
void showColsDialog()
Definition: ApplicationWindow.cpp:7379
void showMatrixDialog()
Definition: ApplicationWindow.cpp:8001
QAction * actionAutomaticLayout
Definition: ApplicationWindow.h:1488
QRect d_script_win_rect
Definition: ApplicationWindow.h:1266
QMenu * smoothMenu
Definition: ApplicationWindow.h:1476
void matrixDeterminant()
Definition: ApplicationWindow.cpp:3323
QAction * actionUnzoom
Definition: ApplicationWindow.h:1499
QAction * actionShowNoteLineNumbers
Definition: ApplicationWindow.h:1559
void connectMultilayerPlot(MultiLayer *g)
Definition: ApplicationWindow.cpp:13814
QStringList xFunctions
Definition: ApplicationWindow.h:1388
void showMatrixValuesDialog()
Definition: ApplicationWindow.cpp:8022
void connectTable(Table *w)
Definition: ApplicationWindow.cpp:13835
QList< Q3ListViewItem * > draggedItems
Stores the pointers to the dragged items from the FolderListViews objects.
Definition: ApplicationWindow.h:1444
QSize d_import_ASCII_dialog_size
Definition: ApplicationWindow.h:1293
QAction * actionPrintAllPlots
Definition: ApplicationWindow.h:1496
MultiLayer * plotColorMap(Matrix *m=0)
Definition: ApplicationWindow.cpp:15733
void plotHorizontalSharedAxisLayers()
Definition: ApplicationWindow.cpp:7852
QAction * actionPlot3DBars
Definition: ApplicationWindow.h:1504
QAction * actionScriptingLang
Definition: ApplicationWindow.h:1541
void zoomRectanglePlot()
Definition: ApplicationWindow.cpp:7915
void displayInfo(const QString &text)
Definition: ApplicationWindow.h:227
int d_3D_projection
Definition: ApplicationWindow.h:1413
QAction * actionMinimizeWindow
Definition: ApplicationWindow.h:1523
QAction * actionContourMap
Definition: ApplicationWindow.h:1528
int ignoredLines
Definition: ApplicationWindow.h:1382
QAction * actionAlignBottom
Definition: ApplicationWindow.h:1572
QAction * actionGoToColumn
Definition: ApplicationWindow.h:1541
QAction * actionMatrixFFTInverse
Definition: ApplicationWindow.h:1552
QMenu * fileMenu
Definition: ApplicationWindow.h:1473
int d_decimal_digits
default precision to be used for all other operations than fitting
Definition: ApplicationWindow.h:1327
Matrix * tableToMatrixRegularXYZ(Table *t=0, const QString &colName=QString::null)
Definition: ApplicationWindow.cpp:3606
Matrix * tableToMatrix(Table *t)
Definition: ApplicationWindow.cpp:3754
void viewMatrixColumnRow()
Definition: ApplicationWindow.cpp:3216
void restartScriptingEnv()
create a new environment for the current scripting language
Definition: ApplicationWindow.cpp:5142
bool confirmCloseNotes
Definition: ApplicationWindow.h:1350
Definition: ApplicationWindow.h:157
QAction * actionMultiPeakLorentz
Definition: ApplicationWindow.h:1536
QString appStyle
Definition: ApplicationWindow.h:1344
void showHelp()
Definition: ApplicationWindow.cpp:11343
QAction * actionCloseProject
Definition: ApplicationWindow.h:1498
ApplicationWindow * plotFile(const QString &fn)
Create a new project from a data file.
Definition: ApplicationWindow.cpp:4131
QTextEdit * resultsLog()
Definition: ApplicationWindow.h:211
Definition: ApplicationWindow.h:159
QColor d_3D_grid_color
Definition: ApplicationWindow.h:1421
bool d_show_empty_cell_gap
Definition: ApplicationWindow.h:1207
QString generateUniqueName(const QString &name, bool increment=true)
Definition: ApplicationWindow.cpp:17763
void setFloorGrid3DPlot(bool on)
Definition: ApplicationWindow.cpp:11674
QPen d_frame_widget_pen
Definition: ApplicationWindow.h:1374
QToolBar * noteTools
Definition: ApplicationWindow.h:1466
QStringList recentProjects
Definition: ApplicationWindow.h:1384
Note * newNote(const QString &caption=QString())
Creates a new empty note window.
Definition: ApplicationWindow.cpp:3101
bool autoSave
Definition: ApplicationWindow.h:1351
QAction * actionOpenTemplate
Definition: ApplicationWindow.h:1539
QAction * actionFontBold
Definition: ApplicationWindow.h:1553
void addFolder()
Adds a new folder to the project.
Definition: ApplicationWindow.cpp:17122
Notes window class.
Definition: Note.h:43
void setBars3DPlot()
Definition: ApplicationWindow.cpp:11602
QAction * actionPlotHorSteps
Definition: ApplicationWindow.h:1501
bool validFor3DPlot(Table *table)
Check whether a table is valid for a 3D plot and display an appropriate error if not.
Definition: ApplicationWindow.cpp:18061
MdiSubWindow * activeWindow(WindowType type=NoWindow)
Definition: ApplicationWindow.cpp:3837
QAction * actionSetXCol
Definition: ApplicationWindow.h:1535
QMenu * newMenu
Definition: ApplicationWindow.h:1476
bool d_export_col_names
Definition: ApplicationWindow.h:1270
void updateLog(const QString &result)
Definition: ApplicationWindow.cpp:8900
QMenu * foldersMenu
Definition: ApplicationWindow.h:1473
QAction * actionRaiseEnrichment
Definition: ApplicationWindow.h:1571
bool d_column_tool_bar
Definition: ApplicationWindow.h:1262
void addCustomAction(QAction *, const QString &parentName, int index=-1)
Definition: ApplicationWindow.cpp:18600
void addErrorBars()
Definition: ApplicationWindow.cpp:3911
QAction * actionPlotSpline
Definition: ApplicationWindow.h:1500
void copySelection()
Definition: ApplicationWindow.cpp:9349
bool d_auto_update_table_values
Definition: ApplicationWindow.h:1437
Definition: ApplicationWindow.h:158
Definition: ApplicationWindow.h:160
QString projectname
Definition: ApplicationWindow.h:1380
ScriptWindow * scriptWindow
Definition: ApplicationWindow.h:1455
QString d_java_path
Definition: ApplicationWindow.h:1233
void removePoints()
Definition: ApplicationWindow.cpp:8454
QAction * actionShowHelp
Definition: ApplicationWindow.h:1513
void showColorMapDialog()
Definition: ApplicationWindow.cpp:3267
void showCurveContextMenu(QwtPlotItem *)
Definition: ApplicationWindow.cpp:8185
void editMenuAboutToShow()
Definition: ApplicationWindow.cpp:10173
void showFrequencyCountDialog()
Definition: ApplicationWindow.cpp:18946
QAction * actionIncreaseIndent
Definition: ApplicationWindow.h:1567
QAction * actionExportGraph
Definition: ApplicationWindow.h:1496
Table * currentTable()
Definition: ApplicationWindow.cpp:2989
void matrixInverseFFT()
Definition: ApplicationWindow.cpp:18342
bool d_int_results_table
Definition: ApplicationWindow.h:1206
void exportMatrix(const QString &exportFilter=QString::null)
Definition: ApplicationWindow.cpp:2603
QAction * actionResetRotation
Definition: ApplicationWindow.h:1544
void deleteLayer()
Definition: ApplicationWindow.cpp:12280
double defaultSymbolEdge
Definition: ApplicationWindow.h:1370
void printPreview()
Definition: ApplicationWindow.cpp:8637
bool changeFolder(Folder *newFolder, bool force=false)
Changes the current folder. Returns true if successfull.
Definition: ApplicationWindow.cpp:17288
QAction * actionFlipMatrixHorizontally
Definition: ApplicationWindow.h:1548
void restoreApplicationGeometry()
Definition: ApplicationWindow.cpp:18177
void setAscValues()
Definition: ApplicationWindow.cpp:15988
int d_3D_major_style
Definition: ApplicationWindow.h:1423
QToolBar * plotTools
Definition: ApplicationWindow.h:1465
int minTicksLength
Definition: ApplicationWindow.h:1375
A 2D-plotting widget.
Definition: Graph.h:123
QColor d_class_highlight_color
Definition: ApplicationWindow.h:1407
QBrush d_rect_default_brush
Definition: ApplicationWindow.h:1340
void viewMatrixImage()
Definition: ApplicationWindow.cpp:3180
QAction * actionIntegrate
Definition: ApplicationWindow.h:1506
QAction * actionSubtractLine
Definition: ApplicationWindow.h:1570
void setBoxed3DPlot()
Definition: ApplicationWindow.cpp:11537
bool autoSearchUpdatesRequest
Equals true if an automatical search for updates was performed on start-up otherwise is set to false;...
Definition: ApplicationWindow.h:1401
void goToColumn()
Definition: ApplicationWindow.cpp:17830
QAction * actionAddRectangle
Definition: ApplicationWindow.h:1559
void showPlotDialog(int curveKey=-1)
Show plot style dialog for the active MultiLayer / activeLayer / specified curve or the activeLayer o...
Definition: ApplicationWindow.cpp:8159
bool d_show_current_folder
Specifies if only the Tables/Matrices in the current folder should be displayed in the Add/remove cur...
Definition: ApplicationWindow.h:1295
void showColStatistics()
Definition: ApplicationWindow.cpp:7548
bool d_fft_shift_res
Definition: ApplicationWindow.h:1202
void setTextColor()
Definition: ApplicationWindow.cpp:18396
void showCurveWorksheet()
Definition: ApplicationWindow.cpp:8362
QAction * actionNoteExecute
Definition: ApplicationWindow.h:1542
QStringList d_param_surface_func
Definition: ApplicationWindow.h:1390
QAction * actionDeleteRows
Definition: ApplicationWindow.h:1545
QAction * actionAddInsetCurveLayer
Definition: ApplicationWindow.h:1505
QAction * None
Definition: ApplicationWindow.h:1556
void exportOds()
Definition: ApplicationWindow.cpp:4195
void drawLine()
Definition: ApplicationWindow.cpp:9182
QAction * actionClearTable
Definition: ApplicationWindow.h:1541
QAction * actionRename
Definition: ApplicationWindow.h:1514
QString imagesDirPath
Definition: ApplicationWindow.h:1381
QMenu * decayMenu
Definition: ApplicationWindow.h:1476
void copyMarker()
Definition: ApplicationWindow.cpp:9421
QMenu * plot2DMenu
Definition: ApplicationWindow.h:1474
bool d_completion
Flag telling if completion hints are enabled.
Definition: ApplicationWindow.h:1250
QAction * actionNewLegend
Definition: ApplicationWindow.h:1499
void connectScriptEditor(ScriptEdit *)
Definition: ApplicationWindow.cpp:3132
QRect d_app_rect
Definition: ApplicationWindow.h:1266
void dropEvent(QDropEvent *e)
Definition: ApplicationWindow.cpp:10517
QAction * actionPlot2HorizontalLayers
Definition: ApplicationWindow.h:1503
int defaultPlotMargin
Definition: ApplicationWindow.h:1375
QAction * actionPlot3DScatter
Definition: ApplicationWindow.h:1504
QList< MdiSubWindow * > windowsList()
Definition: ApplicationWindow.cpp:15889
void setFramed3DPlot()
Definition: ApplicationWindow.cpp:11527
QAction * actionConvertTableRegularXYZ
Definition: ApplicationWindow.h:1515
Definition: ApplicationWindow.h:160
void intensityTable()
Definition: ApplicationWindow.cpp:12133
ShowWindowsPolicy
Definition: ApplicationWindow.h:156
QAction * Frame
Definition: ApplicationWindow.h:1556
void exportPDF()
Definition: ApplicationWindow.cpp:8578
void closeNoteTab()
Definition: ApplicationWindow.cpp:7000
void exportAllTables(const QString &dir, const QString &filter, const QString &sep, bool colNames, bool colComments, bool expSelection)
Definition: ApplicationWindow.cpp:7297
QAction * actionSetYCol
Definition: ApplicationWindow.h:1535
virtual QMenu * createPopupMenu()
Definition: ApplicationWindow.h:1136
QAction * actionMagnifyVert
Definition: ApplicationWindow.h:1561
QDockWidget * logWindow
Definition: ApplicationWindow.h:165
void saveNoteAs()
Definition: ApplicationWindow.cpp:6909
bool d_format_tool_bar
Definition: ApplicationWindow.h:1263
void printAllPlots()
Definition: ApplicationWindow.cpp:8671
void searchForUpdates()
called when the user presses the actionCheckUpdates
Definition: ApplicationWindow.cpp:17675
void copyActiveLayer()
Definition: ApplicationWindow.cpp:13295
Definition: ApplicationWindow.h:161
void showMarkerPopupMenu()
Definition: ApplicationWindow.cpp:10273
void closeWindow(MdiSubWindow *window)
Definition: ApplicationWindow.cpp:9784
QAction * actionStemPlot
Definition: ApplicationWindow.h:1497
QMenu * format
Definition: ApplicationWindow.h:1473
void setFontFamily(const QFont &)
Definition: ApplicationWindow.cpp:18434
MdiSubWindow * d_active_window
Definition: ApplicationWindow.h:1434
QAction * actionAddZoomPlot
Definition: ApplicationWindow.h:1545
QAction * actionNewProject
Definition: ApplicationWindow.h:1480
void execute()
Definition: ApplicationWindow.cpp:19248
QFont d_3D_numbers_font
Definition: ApplicationWindow.h:1414
void setRightGrid3DPlot(bool on)
Definition: ApplicationWindow.cpp:11692
void showEnrichementDialog()
Definition: ApplicationWindow.cpp:9243
void activateWindow()
Definition: ApplicationWindow.cpp:9684
void updateExplorerWindowLayout(Qt::DockWidgetArea)
Definition: ApplicationWindow.cpp:405
void setIndexedSymbols(const QList< int > &lst)
Definition: ApplicationWindow.h:234
QAction * actionAutoCorrelate
Definition: ApplicationWindow.h:1533
bool d_notes_tool_bar
Definition: ApplicationWindow.h:1263
void setIndexedColorNames(const QStringList &lst)
Definition: ApplicationWindow.h:237
int majTicksStyle
Definition: ApplicationWindow.h:1367
Definition: ApplicationWindow.h:162
QString d_ASCII_file_filter
Last selected filter in import ASCII dialog.
Definition: ApplicationWindow.h:1289
void analyzeCurve(Graph *g, QwtPlotCurve *c, Analysis operation)
Definition: ApplicationWindow.cpp:13328
QAction * actionShowExportASCIIDialog
Definition: ApplicationWindow.h:1496
int minTicksStyle
Definition: ApplicationWindow.h:1367
bool d_table_tool_bar
Definition: ApplicationWindow.h:1262
void updateCurves(Table *t, const QString &name)
Definition: ApplicationWindow.cpp:3963
Note * newStemPlot()
Definition: ApplicationWindow.cpp:18974
void sortSelection()
Definition: ApplicationWindow.cpp:7444
QAction * actionPlot3DPolygons
Definition: ApplicationWindow.h:1527
Definition: ApplicationWindow.h:160
QAction * actionShowRowStatistics
Definition: ApplicationWindow.h:1506
void exportGraph(const QString &exportFilter=QString::null)
Definition: ApplicationWindow.cpp:6294
QAction * actionFontItalic
Definition: ApplicationWindow.h:1553
QAction * actionImportImage
Definition: ApplicationWindow.h:1482
bool confirmCloseFolder
Definition: ApplicationWindow.h:1350
QAction * actionBandBlockFilter
Definition: ApplicationWindow.h:1531
void setXErrCol()
Definition: ApplicationWindow.cpp:16015
void scriptingMenuAboutToShow()
Definition: ApplicationWindow.cpp:9852
Table that computes and displays statistics on another Table.
Definition: TableStatistics.h:40
bool d_ASCII_import_preview
Definition: ApplicationWindow.h:1290
void receivedVersionFile(bool error)
connected to the done(bool) signal of the http object
Definition: ApplicationWindow.cpp:17709
Plot associations dialog.
Definition: AssociationsDialog.h:44
void showExtractDataDialog()
Definition: ApplicationWindow.cpp:7408
void fitSlope()
Definition: ApplicationWindow.cpp:13570
QString templatesDir
Path to the folder where the last template file was opened/saved.
Definition: ApplicationWindow.h:1347
FolderListView * folders
Definition: ApplicationWindow.h:164
bool d_extended_plot_dialog
Definition: ApplicationWindow.h:1298
QAction * actionAddErrorBars
Definition: ApplicationWindow.h:1499
QAction * btnPicker
Definition: ApplicationWindow.h:1546
Draws lines and arrows on a QwtPlot.
Definition: ArrowMarker.h:43
void find(const QString &s, bool windowNames, bool labels, bool folderNames, bool caseSensitive, bool partialMatch, bool subfolders)
used by the findDialog
Definition: ApplicationWindow.cpp:17498
QString fitPluginsPath
Definition: ApplicationWindow.h:1381
QAction * actionTextColor
Definition: ApplicationWindow.h:1553
void updateRecentProjectsList(const QString &fn=QString::null)
Definition: ApplicationWindow.cpp:15903
void dragFolderItems(QList< Q3ListViewItem * > items)
initializes the list of items dragged by the user
Definition: ApplicationWindow.h:1077
QAction * conestyle
Definition: ApplicationWindow.h:1558
QAction * actionShowTextDialog
Definition: ApplicationWindow.h:1522
void plotPie()
Definition: ApplicationWindow.cpp:2091
void showColumnValuesDialog()
Definition: ApplicationWindow.cpp:7392
QAction * actionAddEllipse
Definition: ApplicationWindow.h:1559
QAction * actionCloseWindow
Definition: ApplicationWindow.h:1514
QStringList thetaFunctions
Definition: ApplicationWindow.h:1388
LinearColorMap d_3D_color_map
Definition: ApplicationWindow.h:1415
void cascade()
Definition: ApplicationWindow.cpp:17966
void renameCurrentNoteTab()
Definition: ApplicationWindow.cpp:6982
LegendDisplayMode
Definition: Graph.h:139
bool d_inform_rename_table
Definition: ApplicationWindow.h:1268
QAction * actionSortSelection
Definition: ApplicationWindow.h:1532
QAction * actionPlotStackedHistograms
Definition: ApplicationWindow.h:1503
void setListViewDate(const QString &caption, const QString &date)
Definition: ApplicationWindow.cpp:2194
void analysisMenuAboutToShow()
Definition: ApplicationWindow.cpp:9905
Definition: ApplicationWindow.h:157
void showFunctionIntegrationDialog()
Definition: ApplicationWindow.cpp:8909
QAction * actionPlotPie
Definition: ApplicationWindow.h:1502
EndLineChar d_ASCII_end_line
End of line convention used to import ASCII files.
Definition: ApplicationWindow.h:1287
QAction * actionSaveWindow
Definition: ApplicationWindow.h:1539
void moveTableRowDown()
Definition: ApplicationWindow.cpp:18170
QAction * actionUndo
Definition: ApplicationWindow.h:1483
Definition: ApplicationWindow.h:1333
QAction * actionTranslateHor
Definition: ApplicationWindow.h:1534
QAction * actionGreekMajSymbol
Definition: ApplicationWindow.h:1555
void updateWindowStatus(MdiSubWindow *)
Definition: ApplicationWindow.cpp:9620
QAction * actionConvertMatrixXYZ
Definition: ApplicationWindow.h:1525
QAction * barstyle
Definition: ApplicationWindow.h:1558
void setAppColors(const QColor &wc, const QColor &pc, const QColor &tpc, bool force=false)
Definition: ApplicationWindow.cpp:13856
QAction * actionCorrelate
Definition: ApplicationWindow.h:1533
QAction * actionExportOds
Definition: ApplicationWindow.h:1485
QToolBar * columnTools
Definition: ApplicationWindow.h:1465
void showCustomActionDialog()
Definition: ApplicationWindow.cpp:18592
FrameWidget * d_enrichement_copy
Definition: ApplicationWindow.h:1396
void setFormatBarFont(const QFont &)
Definition: ApplicationWindow.cpp:18364
QAction * actionPlotVertSteps
Definition: ApplicationWindow.h:1501
void setMatrixGrayScale()
Definition: ApplicationWindow.cpp:3241
Graph3D * newPlot3D(const QString &title=QString())
Definition: ApplicationWindow.cpp:2535
void setNormalRandomValues()
Definition: ApplicationWindow.cpp:16006
QAction * actionShowUndoStack
Definition: ApplicationWindow.h:1559
QAction * actionCheckUpdates
Definition: ApplicationWindow.h:1536
void setFormatBarColor(const QColor &)
Definition: ApplicationWindow.cpp:18354
MultiLayer * plotImage(Matrix *m=0)
Definition: ApplicationWindow.cpp:15744
QAction * actionNewFunctionPlot
Definition: ApplicationWindow.h:1480
QAction * actionStackSharedAxisLayers
Definition: ApplicationWindow.h:1569
bool d_matrix_tool_bar
Definition: ApplicationWindow.h:1262
QAction * actionShowColStatistics
Definition: ApplicationWindow.h:1506
void showCursor()
Definition: ApplicationWindow.cpp:9018
AxesDialog * showAxisPageFromAxisDialog(int axisPos)
Definition: ApplicationWindow.cpp:8130
void showWindowPopupMenu(Q3ListViewItem *it, const QPoint &p, int)
Definition: ApplicationWindow.cpp:10785
void addListViewItem(MdiSubWindow *w)
adds a widget list item to the list view "lv"
Definition: ApplicationWindow.cpp:17411
void moveColumnFirst()
Definition: ApplicationWindow.cpp:18142
Matrix * currentMatrix()
Definition: ApplicationWindow.cpp:3148
void dragEnterEvent(QDragEnterEvent *e)
Definition: ApplicationWindow.cpp:10610
Table * convertMatrixToTableYXZ()
Definition: ApplicationWindow.cpp:3367
QAction * actionBandPassFilter
Definition: ApplicationWindow.h:1531
QActionGroup * coord
Definition: ApplicationWindow.h:1560
QToolBar * displayBar
Definition: ApplicationWindow.h:1465
void folderItemDoubleClicked(Q3ListViewItem *it)
Changes the current folder when the user double-clicks on a folder item in the QListView "lv"...
Definition: ApplicationWindow.cpp:17239
QAction * right
Definition: ApplicationWindow.h:1557
void hideAllFolderWindows()
forces hidding all windows in the current folder and subfolders, depending on the user's viewing poli...
Definition: ApplicationWindow.cpp:17040
void resizeActiveWindow()
Definition: ApplicationWindow.cpp:9659
void hideCurve()
Definition: ApplicationWindow.cpp:8313
bool d_3D_major_grids
Definition: ApplicationWindow.h:1422
void pickPointerCursor()
Definition: ApplicationWindow.cpp:13651
void showSmoothDialog(int m)
Definition: ApplicationWindow.cpp:8835
QAction * actionPlot3DWireSurface
Definition: ApplicationWindow.h:1527
QAction * actionMoveColLeft
Definition: ApplicationWindow.h:1495
bool pasteFitResultsToPlot
Definition: ApplicationWindow.h:1318
void removeAxes3DPlot()
Definition: ApplicationWindow.cpp:11547
QAction * actionClearSelection
Definition: ApplicationWindow.h:1487
void setLabelCol()
Definition: ApplicationWindow.cpp:16060
void loadImage()
Definition: ApplicationWindow.cpp:2690
QAction * actionNewGraph
Definition: ApplicationWindow.h:1481
QAction * actionDeleteLayer
Definition: ApplicationWindow.h:1519
void setRandomValues()
Definition: ApplicationWindow.cpp:15997
int d_3D_export_text_mode
Definition: ApplicationWindow.h:1281
QAction * actionCopySelection
Definition: ApplicationWindow.h:1487
Table * importDatabase(const QString &=QString::null, int sheet=-1)
Definition: ApplicationWindow.cpp:4266
void addTimeStamp()
Definition: ApplicationWindow.cpp:9065
void scriptsDirPathChanged(const QString &path)
Definition: ApplicationWindow.cpp:18192
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...
Definition: ApplicationWindow.cpp:3033
QMenu * exportPlotMenu
Definition: ApplicationWindow.h:1476
QColor d_graph_border_color
Definition: ApplicationWindow.h:1342
void renameWindow()
Definition: ApplicationWindow.cpp:7072
QAction * actionShowLayerDialog
Definition: ApplicationWindow.h:1488
TableStatistics * openTableStatistics(const QStringList &flist)
Definition: ApplicationWindow.cpp:12480
Definition: ApplicationWindow.h:161
QAction * actionExportPDF
Definition: ApplicationWindow.h:1497
QAction * actionAppendProject
Definition: ApplicationWindow.h:1480
void setFrontGrid3DPlot(bool on)
Definition: ApplicationWindow.cpp:11656
QAction * actionFontSize
Definition: ApplicationWindow.h:1553
int d_graph_axes_labels_dist
Distance between the axes title and the backbone.
Definition: ApplicationWindow.h:1363
QAction * actionShowGridDialog
Definition: ApplicationWindow.h:1529
void showAxisTitleDialog()
Definition: ApplicationWindow.cpp:7264
void differentiate()
Definition: ApplicationWindow.cpp:13454
bool d_descriptive_stats
Definition: ApplicationWindow.h:1216
void initTable(Table *w, const QString &caption)
Definition: ApplicationWindow.cpp:3056
QString configFilePath
Definition: ApplicationWindow.h:1381
void plotLP()
Definition: ApplicationWindow.cpp:2121
MultiLayer * currentPlot()
Definition: ApplicationWindow.cpp:2980
bool hidden(QWidget *window)
Definition: ApplicationWindow.cpp:9612
QAction * actionIncreasePrecision
Definition: ApplicationWindow.h:1568
void setListView(const QString &caption, const QString &view)
Definition: ApplicationWindow.cpp:2201
QAction * actionShowPlotDialog
Definition: ApplicationWindow.h:1539
void showSmoothAverageDialog()
Definition: ApplicationWindow.cpp:8860
Matrix * convertTableToMatrix()
Definition: ApplicationWindow.cpp:3745
static QString guessEndOfLine(const QString &sample)
Definition: ApplicationWindow.cpp:18811
int d_layer_geometry_unit
Default geometry unit to be displayed in the PlotDialog.
Definition: ApplicationWindow.h:1241
Folders list item class.
Definition: Folder.h:160
void graphSelectionChanged(SelectionMoveResizer *)
Definition: ApplicationWindow.cpp:10382
bool writeFitResultsToLog
Write fit output information to Result Log.
Definition: ApplicationWindow.h:1321
QAction * actionPrevWindow
Definition: ApplicationWindow.h:1540
void insert3DMatrixPlot(const QString &matrix_name)
Definition: ApplicationWindow.cpp:2441
void plot2VerticalLayers()
Definition: ApplicationWindow.cpp:7890
Note * openNote(ApplicationWindow *app, const QStringList &flist)
Definition: ApplicationWindow.cpp:12289
QToolBar * fileTools
Definition: ApplicationWindow.h:1465
void plot3DScatter()
Definition: ApplicationWindow.cpp:2005
QAction * floor
Definition: ApplicationWindow.h:1557
QAction * actionAddText
Definition: ApplicationWindow.h:1499
void increasePrecision()
Definition: ApplicationWindow.cpp:19196
QString d_ASCII_comment_string
Definition: ApplicationWindow.h:1289
void showNoteLineNumbers(bool show=true)
Definition: ApplicationWindow.cpp:6937
void newProject()
Definition: ApplicationWindow.cpp:10446
QAction * actionSetXErrCol
Definition: ApplicationWindow.h:1535
void noteFindNext()
Definition: ApplicationWindow.cpp:6955
QAction * actionNormalizeTable
Definition: ApplicationWindow.h:1533
QAction * actionShowAllCurves
Definition: ApplicationWindow.h:1478
QAction * actionFrequencyCount
Definition: ApplicationWindow.h:1542
void change3DData()
Definition: ApplicationWindow.cpp:2382
void setMatrixUndoStackSize(int size)
Definition: ApplicationWindow.cpp:18791
void saveFitFunctions(const QStringList &lst)
Definition: ApplicationWindow.cpp:18301
void noteFindDialogue()
Definition: ApplicationWindow.cpp:6946
void setHiddenLineGrid3DPlot()
Definition: ApplicationWindow.cpp:11566
WindowType d_init_window_type
Definition: ApplicationWindow.h:1265
QStringList matrixNames()
Returns a list with the names of all the matrices in the project.
Definition: ApplicationWindow.cpp:16428
void showLayerDialog()
Definition: ApplicationWindow.cpp:9226
QFont plotLegendFont
Definition: ApplicationWindow.h:1378
QAction * actionPlotHorizontalBars
Definition: ApplicationWindow.h:1502
QAction * actionAddInsetLayer
Definition: ApplicationWindow.h:1505
bool alreadyUsedName(const QString &label)
Definition: ApplicationWindow.cpp:16443
QAction * actionShowAxisDialog
Definition: ApplicationWindow.h:1510
QAction * ceil
Definition: ApplicationWindow.h:1557
void plotL()
Definition: ApplicationWindow.cpp:2111
int legendFrameStyle
Definition: ApplicationWindow.h:1367
QList< int > d_symbols_list
Definition: ApplicationWindow.h:1580
void movePoints(bool wholeCurve=false)
Definition: ApplicationWindow.cpp:8502
QAction * actionHomePage
Definition: ApplicationWindow.h:1537
void showPlotWizard()
Definition: ApplicationWindow.cpp:11375
void undo()
Definition: ApplicationWindow.cpp:9577
void recalculateTable()
recalculate selected cells of current table
Definition: ApplicationWindow.cpp:7421
QAction * actionShowLineDialog
Definition: ApplicationWindow.h:1522
QAction * actionMatrixFFTDirect
Definition: ApplicationWindow.h:1552
void add3DMatrixPlot()
Definition: ApplicationWindow.cpp:2424
void showMatrixSizeDialog()
Definition: ApplicationWindow.cpp:8012
void alignBottom()
Definition: ApplicationWindow.cpp:10340
MultiLayer * multilayerPlot(int c, int r, int style, const MultiLayer::AlignPolicy &align=MultiLayer::AlignLayers)
Definition: ApplicationWindow.cpp:2764
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...
Definition: ApplicationWindow.cpp:5097
QAction * actionSortTable
Definition: ApplicationWindow.h:1532
QAction * actionPlot3DHiddenLine
Definition: ApplicationWindow.h:1527
QAction * actionOpenExcel
Definition: ApplicationWindow.h:1485
Surface plot options dialog.
Definition: Plot3DDialog.h:56
Qt::PenStyle defaultArrowLineStyle
Definition: ApplicationWindow.h:1373
void swapColumns()
Definition: ApplicationWindow.cpp:18116
void initMultilayerPlot(MultiLayer *g, const QString &name=QString())
Definition: ApplicationWindow.cpp:2861
void saveSettings()
Definition: ApplicationWindow.cpp:5800
int defaultCurveAlpha
Definition: ApplicationWindow.h:1372
void showStudentTestDialog(bool twoSamples=false)
Definition: ApplicationWindow.cpp:3574
AxisTitlePolicy
Definition: Graph.h:140
int matrixUndoStackSize()
Definition: ApplicationWindow.h:196
void scriptPrint(const QString &text)
print to scripting console (if available) or to stdout
Definition: ApplicationWindow.cpp:5088
void cutSelection()
Definition: ApplicationWindow.cpp:9388
bool d_fft_norm_amp
Definition: ApplicationWindow.h:1201
void windowProperties()
pops up information about the selected window item
Definition: ApplicationWindow.cpp:17447
static QString getFileName(QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, bool save=true, bool confirmOverwrite=true)
Definition: ApplicationWindow.cpp:6723
QColor legendBackground
Definition: ApplicationWindow.h:1368
QAction * actionConvertMatrixYXZ
Definition: ApplicationWindow.h:1525
void goToRow()
Definition: ApplicationWindow.cpp:17804
int d_export_bitmap_resolution
Definition: ApplicationWindow.h:1276
void rename()
Definition: ApplicationWindow.cpp:7061
QDockWidget * undoStackWindow
Definition: ApplicationWindow.h:1457
QAction * actionPlotLP
Definition: ApplicationWindow.h:1500
bool d_is_appending_file
Flag telling if the application is appending a project file or not.
Definition: ApplicationWindow.h:1260
void drawArrow()
Definition: ApplicationWindow.cpp:9205
QString customActionsDirPath
Definition: ApplicationWindow.h:1261
QAction * actionHideSelectedColumns
Definition: ApplicationWindow.h:1486
void showScriptingLangDialog()
show scripting language selection dialog
Definition: ApplicationWindow.cpp:5136
void bandPassFilterDialog()
Definition: ApplicationWindow.cpp:8797
MultiLayer * newFunctionPlot(QStringList &formulas, double start, double end, int points=100, const QString &var="x", int type=0)
Definition: ApplicationWindow.cpp:11502
QAction * actionShowColumnValuesDialog
Definition: ApplicationWindow.h:1511
void matrixDirectFFT()
Definition: ApplicationWindow.cpp:18330
void correlate()
Definition: ApplicationWindow.cpp:7477
void uncommentSelection()
Definition: ApplicationWindow.cpp:19239
void magnify(int mode=0)
Definition: ApplicationWindow.cpp:8375
void increaseNoteIndent()
Definition: ApplicationWindow.cpp:6917
void bandBlockFilterDialog()
Definition: ApplicationWindow.cpp:8802
MultiLayer * waterfallPlot()
Definition: ApplicationWindow.cpp:2819
QAction * actionAddNoteTab
Definition: ApplicationWindow.h:1566
A customized QwtLinearColorMap.
Definition: LinearColorMap.h:39
void zoomOut()
Definition: ApplicationWindow.cpp:8425
void createLanguagesList()
Definition: ApplicationWindow.cpp:16367
QAction * back
Definition: ApplicationWindow.h:1557
QAction * actionHelpForums
Definition: ApplicationWindow.h:1538
QAction * actionMultiPeakGauss
Definition: ApplicationWindow.h:1536
void removeCustomAction(QAction *)
Definition: ApplicationWindow.cpp:18667
QLineEdit * infoLineEdit()
Definition: ApplicationWindow.h:228
void plotSpline()
Definition: ApplicationWindow.cpp:2131
QString scriptsDirPath
Definition: ApplicationWindow.h:1381
ExcelImportMethod
Definition: ApplicationWindow.h:162
void moveColumnLast()
Definition: ApplicationWindow.cpp:18149
double d_scale_fonts_factor
Definition: ApplicationWindow.h:1273
bool d_confirm_modif_2D_points
Definition: ApplicationWindow.h:1217
QColor d_3D_axes_color
Definition: ApplicationWindow.h:1417
void lowerActiveEnrichment()
Definition: ApplicationWindow.cpp:10307
int defaultSymbolSize
Definition: ApplicationWindow.h:1376
QString workingDir
Definition: ApplicationWindow.h:1344
QAction * crossHairStyle
Definition: ApplicationWindow.h:1558
QAction * actionFlipMatrixVertically
Definition: ApplicationWindow.h:1548
bool d_open_last_project
Definition: ApplicationWindow.h:1219
QAction * actionShowAllColumns
Definition: ApplicationWindow.h:1486
QAction * actionImagePlot
Definition: ApplicationWindow.h:1551
QAction * actionLowPassFilter
Definition: ApplicationWindow.h:1531
void rotateMatrixMinus90()
Definition: ApplicationWindow.cpp:3314
int d_matrix_undo_stack_size
Definition: ApplicationWindow.h:1438
void clearSelection()
Definition: ApplicationWindow.cpp:9295
QAction * actionFontBox
Definition: ApplicationWindow.h:1553
void evaluate()
Definition: ApplicationWindow.cpp:19266
QAction * actionFitExpGrowth
Definition: ApplicationWindow.h:1509
void plotVectXYAM()
Definition: ApplicationWindow.cpp:2162
void closeActiveWindow()
Definition: ApplicationWindow.cpp:9753
QAction * actionNewFolder
Definition: ApplicationWindow.h:1481
void matrixMenuAboutToShow()
Definition: ApplicationWindow.cpp:10028
void highPassFilterDialog()
Definition: ApplicationWindow.cpp:8792
QLineEdit * info
Definition: ApplicationWindow.h:1469
void showWindowContextMenu()
Definition: ApplicationWindow.cpp:11071
bool defaultArrowHeadFill
Definition: ApplicationWindow.h:1371
void setZCol()
Definition: ApplicationWindow.cpp:16051
TextEditor * d_text_editor
Definition: ApplicationWindow.h:1435
QAction * actionCutSelection
Definition: ApplicationWindow.h:1487
QAction * actionHideActiveWindow
Definition: ApplicationWindow.h:1520
void importASCII(const QString &fileName=QString::null)
Definition: ApplicationWindow.cpp:4394
void remove3DMatrixPlots(Matrix *m)
Definition: ApplicationWindow.cpp:2287
QAction * actionActivateWindow
Definition: ApplicationWindow.h:1523
void plotVerticalSharedAxisLayers()
Definition: ApplicationWindow.cpp:7847
QAction * actionPrintPreview
Definition: ApplicationWindow.h:1568
QAction * actionAddFunctionCurve
Definition: ApplicationWindow.h:1499
void createActions()
Definition: ApplicationWindow.cpp:13892
void toggle3DAnimation(bool on=true)
Definition: ApplicationWindow.cpp:17754
QTextEdit * results
Definition: ApplicationWindow.h:1458
QAction * btnRemovePoints
Definition: ApplicationWindow.h:1546
QAction * actionShowConfigureDialog
Definition: ApplicationWindow.h:1498
QAction * hiddenline
Definition: ApplicationWindow.h:1558
void fitLinear()
Definition: ApplicationWindow.cpp:13503
QAction * actionConvertTableDirect
Definition: ApplicationWindow.h:1515
QAction * btnArrow
Definition: ApplicationWindow.h:1547
QAction * filledmesh
Definition: ApplicationWindow.h:1558
int d_graph_canvas_opacity
Definition: ApplicationWindow.h:1343
int fitPoints
Number of points in a generated fit curve.
Definition: ApplicationWindow.h:1313
QAction * actionRedo
Definition: ApplicationWindow.h:1483
bool d_export_transparency
Definition: ApplicationWindow.h:1274
void initSearchForUpdates()
Definition: ApplicationWindow.cpp:17695
QColor d_3D_numbers_color
Definition: ApplicationWindow.h:1418
void setReadOnlyColumns()
Definition: ApplicationWindow.cpp:15968
bool renameColumns
Definition: ApplicationWindow.h:1383
void showFitDialog()
Definition: ApplicationWindow.cpp:8739
QAction * actionPlot4Layers
Definition: ApplicationWindow.h:1503
int majTicksLength
Definition: ApplicationWindow.h:1375
QAction * actionHideWindow
Definition: ApplicationWindow.h:1523
void customMenu(QMdiSubWindow *w)
Definition: ApplicationWindow.cpp:1690
bool saved
Definition: ApplicationWindow.h:1385
#define min(a, b)
Definition: ShapiroWilkTest.cpp:36
QAction * actionMatrixGrayScale
Definition: ApplicationWindow.h:1550
QColor tableTextColor
Definition: ApplicationWindow.h:1379
Handler for modifying one or more QWidget and/or QwtPlotMarker with mouse or keyboard.
Definition: SelectionMoveResizer.h:89
QAction * actionCurveFullRange
Definition: ApplicationWindow.h:1478
int d_frame_geometry_unit
Default geometry unit to be displayed in the EnrichmentDialog.
Definition: ApplicationWindow.h:1239
Folder for the project explorer.
Definition: Folder.h:53
bool d_3D_legend
Definition: ApplicationWindow.h:1412
QStringList indexedColorNames()
Definition: ApplicationWindow.h:236
Graph::AxisTitlePolicy d_graph_axis_labeling
Definition: ApplicationWindow.h:1228
int d_export_size_unit
Definition: ApplicationWindow.h:1276
QColor d_3D_mesh_color
Definition: ApplicationWindow.h:1416
void insertSubscript()
Definition: ApplicationWindow.cpp:18546
QActionGroup * plotstyle
Definition: ApplicationWindow.h:1560
QAction * actionNewSurfacePlot
Definition: ApplicationWindow.h:1481
void fitLorentz()
Definition: ApplicationWindow.cpp:13645
void removeCurves(const QString &name)
Definition: ApplicationWindow.cpp:3943
ExportDialog * showExportASCIIDialog()
Definition: ApplicationWindow.cpp:7279
QAction * actionVertSharedAxisLayers
Definition: ApplicationWindow.h:1569
QAction * actionSetYErrCol
Definition: ApplicationWindow.h:1535
QStringList locales
Definition: ApplicationWindow.h:1386
QColor d_graph_background_color
Definition: ApplicationWindow.h:1342
QAction * actionNewNote
Definition: ApplicationWindow.h:1480
void showForums()
Open forums page at berliOS in external browser.
Definition: ApplicationWindow.cpp:16202
void removeWindowFromLists(MdiSubWindow *w)
Does all the cleaning work before actually deleting a window!
Definition: ApplicationWindow.cpp:9760
Definition: MultiLayer.h:84
void setPrintPreviewOptions(QPrinter *)
Definition: ApplicationWindow.cpp:8662
bool d_show_table_comments
Definition: ApplicationWindow.h:1297
QString asciiDirPath
Definition: ApplicationWindow.h:1381
void closeProject()
Definition: ApplicationWindow.cpp:10684
QColor readColorFromProject(const QString &name)
Definition: ApplicationWindow.cpp:19143
void moveFolder(FolderListItem *src, FolderListItem *dest)
moves a folder item to another
Definition: ApplicationWindow.cpp:17609
bool drawBackbones
Draw axes backbones.
Definition: ApplicationWindow.h:1359
void custom2DPlotTools(MultiLayer *)
Definition: ApplicationWindow.cpp:13718
bool confirmCloseTable
Definition: ApplicationWindow.h:1349
QAction * actionExportAllGraphs
Definition: ApplicationWindow.h:1496
void closedLastCopiedLayer()
Definition: ApplicationWindow.h:1189
void subtractStraightLine()
Definition: ApplicationWindow.cpp:16120
void removeCustomMenu(const QString &title)
Definition: ApplicationWindow.cpp:19120
void showListViewSelectionMenu(const QPoint &p)
Connected to the context menu signal from lv; it's called when there are several items selected in th...
Definition: ApplicationWindow.cpp:10756
void init(bool factorySettings=false)
Definition: ApplicationWindow.cpp:225
void insertGreekMajSymbol()
Definition: ApplicationWindow.cpp:18572
QAction * actionShowExpDecayDialog
Definition: ApplicationWindow.h:1508
void showChiSquareTestDialog()
Definition: ApplicationWindow.cpp:3564
bool saveProject(bool compress=false)
Definition: ApplicationWindow.cpp:6695
bool d_2_linear_fit_points
Calculate only 2 points in a generated linear fit function curve.
Definition: ApplicationWindow.h:1316
void showSelectedWindows()
Show the currently selected windows from the list view lv.
Definition: ApplicationWindow.cpp:18099
QUndoView * d_undo_view
Definition: ApplicationWindow.h:1575
MultiLayer * plotGrayScale(Matrix *m=0)
Definition: ApplicationWindow.cpp:15711
QMenu * tablesDepend
Definition: ApplicationWindow.h:1475
void insertTranslatedStrings()
Definition: ApplicationWindow.cpp:1282
void plot3DPolygons()
Definition: ApplicationWindow.cpp:1975
void setSaveSettings(bool autoSaving, int min)
Definition: ApplicationWindow.cpp:3986
MatrixToTableConversion
Definition: ApplicationWindow.h:158
int d_graph_border_width
Definition: ApplicationWindow.h:1343
Matrix * newMatrix(int rows=32, int columns=32)
Creates a new empty matrix.
Definition: ApplicationWindow.cpp:3154
void raiseActiveEnrichment(bool=true)
Definition: ApplicationWindow.cpp:10312
void integrate()
Definition: ApplicationWindow.cpp:13415
QAction * actionDeconvolute
Definition: ApplicationWindow.h:1533
QLocale clipboardLocale()
Definition: ApplicationWindow.h:208
void editSurfacePlot()
Definition: ApplicationWindow.cpp:2471
QColor defaultArrowColor
Definition: ApplicationWindow.h:1368
double d_3D_minor_width
Definition: ApplicationWindow.h:1424
void windowsMenuActivated(int id)
Definition: ApplicationWindow.cpp:10411
bool d_export_tex_font_sizes
Definition: ApplicationWindow.h:1280
void fitGauss()
Definition: ApplicationWindow.cpp:13640
QMenu * importMenu
Definition: ApplicationWindow.h:1476
QAction * actionPlot2VerticalLayers
Definition: ApplicationWindow.h:1503
void showDonationsPage()
Open donation page in external browser.
Definition: ApplicationWindow.cpp:16182
QAction * wireframe
Definition: ApplicationWindow.h:1558
QAction * actionSmoothSavGol
Definition: ApplicationWindow.h:1530
QFont tableTextFont
Definition: ApplicationWindow.h:1378
void analysis(Analysis operation)
Definition: ApplicationWindow.cpp:13393
void setFontSize(int)
Definition: ApplicationWindow.cpp:18408
void openRecentProject(int index)
Definition: ApplicationWindow.cpp:4741
QFont d_3D_axes_font
Definition: ApplicationWindow.h:1414
bool d_extended_open_dialog
Definition: ApplicationWindow.h:1301
void showDemoVersionMessage()
Shown when the user tries to save the project.
Definition: ApplicationWindow.cpp:16711
bool d_synchronize_graph_scales
Definition: ApplicationWindow.h:1230
void resetRotation()
Resets rotation of 3D plots to default values.
Definition: ApplicationWindow.cpp:17899
void dropFolderItems(Q3ListViewItem *dest)
Drop the objects in the list draggedItems to the folder of the destination item.
Definition: ApplicationWindow.cpp:17548
QAction * actionAlignTop
Definition: ApplicationWindow.h:1572
QAction * actionPlotVectXYXY
Definition: ApplicationWindow.h:1502
void executeNotes()
execute all notes marked auto-exec
Definition: ApplicationWindow.cpp:5072
QAction * actionResizeActiveWindow
Definition: ApplicationWindow.h:1520
void deleteSelectedItems()
Deletes the currently selected items from the list view lv.
Definition: ApplicationWindow.cpp:10728
void disableActions()
Definition: ApplicationWindow.cpp:1826
QToolButton * btnResults
Definition: ApplicationWindow.h:1467
Export ASCII dialog.
Definition: ExportDialog.h:42
MultiLayer * plotHistogram()
Definition: ApplicationWindow.cpp:2065
void addFolderListViewItem(Folder *f)
adds a folder list item to the list view "lv"
Definition: ApplicationWindow.cpp:17486
QAction * actionRotateMatrix
Definition: ApplicationWindow.h:1548
ImportExportPlugin * importPlugin(const QString &fileName)
Definition: ApplicationWindow.cpp:19457
bool projectHas2DPlots()
Definition: ApplicationWindow.cpp:16457
QAction * actionShowIntDialog
Definition: ApplicationWindow.h:1506
void subtractReferenceData()
Definition: ApplicationWindow.cpp:16147
ApplicationWindow * loadScript(const QString &fn, bool execute=false, bool noGui=false)
Create a new project from a script file.
Definition: ApplicationWindow.cpp:17987
QMenu * analysisMenu
Definition: ApplicationWindow.h:1474
QAction * actionOpenOds
Definition: ApplicationWindow.h:1484
bool d_export_color
Definition: ApplicationWindow.h:1278
QStringList multilayerDependencies(QWidget *w)
Definition: ApplicationWindow.cpp:10947
void viewMatrixTable()
Definition: ApplicationWindow.cpp:3192
QList< QToolBar * > toolBarsList()
Definition: ApplicationWindow.cpp:18766
void addInsetCurveLayer()
Definition: ApplicationWindow.cpp:12245
QStringList d_recent_functions
Definition: ApplicationWindow.h:1387
QAction * actionExtractLayers
Definition: ApplicationWindow.h:1512
QString d_jodconverter_path
Definition: ApplicationWindow.h:1235
void customTable(Table *w)
Definition: ApplicationWindow.cpp:2903
bool d_mdi_windows_area
Definition: ApplicationWindow.h:1433
void pickDataTool(QAction *action)
Definition: ApplicationWindow.cpp:13673
void renameFolder(Q3ListViewItem *it, int col, const QString &text)
checks weather the new folder name is valid and modifies the name
Definition: ApplicationWindow.cpp:16974
Graph3D * plotSurface(const QString &formula, double xl, double xr, double yl, double yr, double zl, double zr, int columns=40, int rows=30)
Definition: ApplicationWindow.cpp:2496
void exportExcel()
Definition: ApplicationWindow.cpp:4181
int d_layer_canvas_width
Definition: ApplicationWindow.h:1242
QAction * actionRenameNoteTab
Definition: ApplicationWindow.h:1566
int d_file_version
File version code used when opening project files (= maj * 100 + min * 10 + patch) ...
Definition: ApplicationWindow.h:1335
QMenu * fillMenu
Definition: ApplicationWindow.h:1476
Folder * projectFolder()
returns a pointer to the root project folder
Definition: ApplicationWindow.cpp:6690
QAction * actionShowScaleDialog
Definition: ApplicationWindow.h:1539
bool isMdiAreaEnabled()
Definition: ApplicationWindow.h:225
void plot2HorizontalLayers()
Definition: ApplicationWindow.cpp:7895
QAction * actionDecreaseIndent
Definition: ApplicationWindow.h:1567
QAction * actionNormalizeSelection
Definition: ApplicationWindow.h:1532
QAction * actionSaveProject
Definition: ApplicationWindow.h:1482
QtiPlot's main window.
Definition: ApplicationWindow.h:133
void addLayer()
Definition: ApplicationWindow.cpp:12250
void performCustomAction(QAction *)
Definition: ApplicationWindow.cpp:18676
void extractLayers()
Definition: ApplicationWindow.cpp:12186
void showDeleteRowsDialog()
Definition: ApplicationWindow.cpp:7362
QAction * actionOpen
Definition: ApplicationWindow.h:1482
QAction * actionMoveColFirst
Definition: ApplicationWindow.h:1495
void insertMathSymbol()
Definition: ApplicationWindow.cpp:18582
QAction * actionChooseHelpFolder
Definition: ApplicationWindow.h:1513
QAction * actionPlotArea
Definition: ApplicationWindow.h:1502
bool autoScaleFonts
Definition: ApplicationWindow.h:1348
Editor widget with support for evaluating expressions and executing code.
Definition: ScriptEdit.h:50
QAction * btnLine
Definition: ApplicationWindow.h:1547
void saveAsTemplate(MdiSubWindow *w=0, const QString &=QString())
Definition: ApplicationWindow.cpp:7009
void showDonationDialog()
Definition: ApplicationWindow.cpp:16212
bool d_confirm_overwrite
Definition: ApplicationWindow.h:1350
QAction * actionDecreasePrecision
Definition: ApplicationWindow.h:1568
void showBinMatrixDialog()
Definition: ApplicationWindow.cpp:3461
void saveAsProject()
Definition: ApplicationWindow.cpp:16839
int savingTimerId
Definition: ApplicationWindow.h:1382
int defaultArrowHeadLength
Definition: ApplicationWindow.h:1369
void switchToLanguage(int param)
Definition: ApplicationWindow.cpp:16396
QMenu * addCustomMenu(const QString &title, const QString &parentName)
Definition: ApplicationWindow.cpp:19094
bool d_edit_tool_bar
Definition: ApplicationWindow.h:1262
void testNormality()
Definition: ApplicationWindow.cpp:3584
void saveFolder(Folder *folder, const QString &fn, bool compress=false)
Definition: ApplicationWindow.cpp:16730
QAction * actionCopyWindow
Definition: ApplicationWindow.h:1486
QAction * actionImageProfilesPlot
Definition: ApplicationWindow.h:1551
Function dialog.
Definition: FunctionDialog.h:50
void scriptError(const QString &message, const QString &scriptName, int lineNumber)
notify the user that an error occured in the scripting system
Definition: ApplicationWindow.cpp:5080
QString getSaveProjectName(const QString &fileName, bool *compress=0, int scope=0)
Definition: ApplicationWindow.cpp:6774
QAction * actionIntensityTable
Definition: ApplicationWindow.h:1521
QStringList dependingPlots(const QString &caption)
Definition: ApplicationWindow.cpp:10925
QString d_latex_compiler_path
Definition: ApplicationWindow.h:1232
bool d_3D_orthogonal
Definition: ApplicationWindow.h:1412
void setListViewLabel(const QString &caption, const QString &label)
Definition: ApplicationWindow.cpp:2185
QCompleter * d_completer
Completer used in notes and in the script window.
Definition: ApplicationWindow.h:1471
int fit_output_precision
precision used for the output of the fit operations
Definition: ApplicationWindow.h:1324
Definition: ApplicationWindow.h:160
void translateCurve(TranslateCurveTool::Direction direction=TranslateCurveTool::Vertical)
Definition: ApplicationWindow.cpp:15928
void showTwoExpDecayDialog()
Definition: ApplicationWindow.cpp:8729
QString d_startup_scripts_folder
Scripts in this folder are executed at startup if default script language is Python.
Definition: ApplicationWindow.h:1255
void setAutoScale()
Definition: ApplicationWindow.cpp:8438
Table * importOdfSpreadsheet(const QString &=QString::null, int sheet=-1)
Definition: ApplicationWindow.cpp:4165
QAction * actionViewMatrix
Definition: ApplicationWindow.h:1549
QToolBar * plot3DTools
Definition: ApplicationWindow.h:1465
EndLineChar d_eol
End of line convention used for copy/paste operations and when exporting tables/matrices to ASCII fil...
Definition: ApplicationWindow.h:1246
void setAutoUpdateTableValues(bool on=true)
Definition: ApplicationWindow.cpp:2885
void showAxisDialog()
Definition: ApplicationWindow.cpp:8075
QAction * actionPlotVerticalBars
Definition: ApplicationWindow.h:1501
AxesDialog * showScalePageFromAxisDialog(int axisPos)
Definition: ApplicationWindow.cpp:8121
void plotHorizontalBars()
Definition: ApplicationWindow.cpp:2050
QAction * floornone
Definition: ApplicationWindow.h:1557
bool d_extended_export_dialog
Definition: ApplicationWindow.h:1300
QAction * actionSaveTemplate
Definition: ApplicationWindow.h:1539
QMenu * filterMenu
Definition: ApplicationWindow.h:1476
bool titleOn
Definition: ApplicationWindow.h:1351
bool d_export_table_selection
Definition: ApplicationWindow.h:1270
int d_notes_tab_length
Definition: ApplicationWindow.h:1243
double defaultArrowLineWidth
Definition: ApplicationWindow.h:1370
Graph::LegendDisplayMode d_graph_legend_display
Definition: ApplicationWindow.h:1227
void timerEvent(QTimerEvent *e)
Definition: ApplicationWindow.cpp:10509
bool d_stats_output
Definition: ApplicationWindow.h:1215
void showExpDecay3Dialog()
Definition: ApplicationWindow.cpp:8734
QAction * actionSaveProjectAs
Definition: ApplicationWindow.h:1482
QAction * actionPlotP
Definition: ApplicationWindow.h:1500
void pasteSelection()
Definition: ApplicationWindow.cpp:9440
void showTable(Table *, const QString &curve)
Definition: ApplicationWindow.cpp:10896
QAction * actionSubscript
Definition: ApplicationWindow.h:1554
QAssistantClient * assistant
Definition: ApplicationWindow.h:1454
void addInsetLayer(bool curves=false)
Definition: ApplicationWindow.cpp:12217
QAction * actionMagnifyHor
Definition: ApplicationWindow.h:1561
void showTwoSampleStudentTestDialog()
Definition: ApplicationWindow.h:685
QAction * actionSuperscript
Definition: ApplicationWindow.h:1554
QStringList columnsList(Table::PlotDesignation plotType=Table::All)
Definition: ApplicationWindow.cpp:7134
QAction * actionPlot3DTrajectory
Definition: ApplicationWindow.h:1504
QAction * actionShowMoreWindows
Definition: ApplicationWindow.h:1521
QString d_python_config_folder
Definition: ApplicationWindow.h:1253
bool copyFolder(Folder *src, Folder *dest)
copies a folder to another
Definition: ApplicationWindow.cpp:17619
void fitMultiPeak(int profile)
Definition: ApplicationWindow.cpp:16088
void startRenameFolder()
starts renaming the selected folder by creating a built-in text editor
Definition: ApplicationWindow.cpp:16946
QAction * actionDrawPoints
Definition: ApplicationWindow.h:1545
void deconvolute()
Definition: ApplicationWindow.cpp:7530
QAction * actionLowerEnrichment
Definition: ApplicationWindow.h:1571
QAction * actionPlotL
Definition: ApplicationWindow.h:1500
void plotHorSteps()
Definition: ApplicationWindow.cpp:2141
QAction * actionTableRecalculate
Definition: ApplicationWindow.h:1512
int d_legend_default_angle
Definition: ApplicationWindow.h:1369
bool confirmClosePlot3D
Definition: ApplicationWindow.h:1349
QAction * actionConvolute
Definition: ApplicationWindow.h:1533
QAction * actionBoxPlot
Definition: ApplicationWindow.h:1536
void showFolderPopupMenu(Q3ListViewItem *it, const QPoint &p, bool fromFolders)
creates and opens the context menu of a folder list view item
Definition: ApplicationWindow.cpp:16862
void plot3DHiddenLine()
Definition: ApplicationWindow.cpp:1970
Table * matrixToTable(Matrix *m, MatrixToTableConversion conversionType=Direct)
Definition: ApplicationWindow.cpp:3376
void showRowStatistics()
Definition: ApplicationWindow.cpp:7563
void hideWindow()
Definition: ApplicationWindow.cpp:9649
void moveColumnLeft()
Definition: ApplicationWindow.cpp:18135
bool d_ASCII_import_read_only
Definition: ApplicationWindow.h:1290
void showDataSetDialog(Analysis operation)
Definition: ApplicationWindow.cpp:13310
void initToolBars()
Definition: ApplicationWindow.cpp:779
QString d_translations_folder
Definition: ApplicationWindow.h:1256
void noteFindPrev()
Definition: ApplicationWindow.cpp:6964
int autoSaveTime
Definition: ApplicationWindow.h:1367
QAction * actionExtractGraphs
Definition: ApplicationWindow.h:1512
void closeEvent(QCloseEvent *)
Definition: ApplicationWindow.cpp:10620
QColor panelsTextColor
Definition: ApplicationWindow.h:1341
QColor d_comment_highlight_color
User custom colors used for Python syntax highlighting.
Definition: ApplicationWindow.h:1407
QAction * actionDeleteFitTables
Definition: ApplicationWindow.h:1529
void showInterpolationDialog()
Definition: ApplicationWindow.cpp:8870
int d_export_compression
Definition: ApplicationWindow.h:1275
void saveWindowAs(const QString &fileName=QString(), bool compress=false)
Definition: ApplicationWindow.cpp:6825
void updateSurfaceFuncList(const QString &s)
Definition: ApplicationWindow.cpp:2527
void showTitleDialog()
Definition: ApplicationWindow.cpp:7244
QFont tableHeaderFont
Definition: ApplicationWindow.h:1378
QAction * actionSwapColumns
Definition: ApplicationWindow.h:1495
void windowsMenuAboutToShow()
Definition: ApplicationWindow.cpp:10196
static void memoryAllocationError()
Definition: ApplicationWindow.cpp:19190
void alignRight()
Definition: ApplicationWindow.cpp:10368
void readSettings()
Definition: ApplicationWindow.cpp:5285
Table * table(const QString &name)
Definition: ApplicationWindow.cpp:3803
void showTableContextMenu(bool selection)
Definition: ApplicationWindow.cpp:11228
QFont plotAxesFont
Definition: ApplicationWindow.h:1378
QList< ImportExportPlugin * > d_import_export_plugins
Definition: ApplicationWindow.h:1431
void showAllColumns()
Definition: ApplicationWindow.cpp:18784
void showMoreWindows()
Definition: ApplicationWindow.cpp:10403
QMenu * recent
Definition: ApplicationWindow.h:1473
QMenu * scriptingMenu
Definition: ApplicationWindow.h:1475
3D graph widget.
Definition: Graph3D.h:62
QActionGroup * grids
Definition: ApplicationWindow.h:1560
QAction * actionHideOtherCurves
Definition: ApplicationWindow.h:1478
void pickCoordSystem(QAction *action)
Definition: ApplicationWindow.cpp:11736
Definition: ApplicationWindow.h:157
MdiSubWindow * window(const QString &name, bool label=false)
Returns a pointer to the window named/labelled "name" depending on "label" value. ...
Definition: ApplicationWindow.cpp:3786
QAction * actionShowExpDecay3Dialog
Definition: ApplicationWindow.h:1508
Python script window.
Definition: ScriptWindow.h:43
QColor d_canvas_frame_color
Definition: ApplicationWindow.h:1342
QAction * actionSharedAxesLayers
Definition: ApplicationWindow.h:1569
QAction * actionAddColToTable
Definition: ApplicationWindow.h:1519
QAction * actionShowRowsDialog
Definition: ApplicationWindow.h:1511
void translateActionsStrings()
Definition: ApplicationWindow.cpp:14922
int d_ASCII_import_first_row_role
Definition: ApplicationWindow.h:1292
QAction * actionShowLog
Definition: ApplicationWindow.h:1488
void updateCompleter(const QString &windowName, bool remove=false, const QString &newName=QString::null)
Definition: ApplicationWindow.cpp:19308
void setIndexedColors(const QList< QColor > &lst)
Definition: ApplicationWindow.h:231
void updateFunctionLists(int type, QStringList &formulas)
Definition: ApplicationWindow.cpp:11468
Table * importExcel(const QString &=QString::null, int sheet=-1)
Definition: ApplicationWindow.cpp:4227
void normalizeSelection()
Definition: ApplicationWindow.cpp:7465
void plotSharedAxesLayers()
Definition: ApplicationWindow.cpp:7857
void showHomePage()
Open QtiPlot homepage in external browser.
Definition: ApplicationWindow.cpp:16197
QAction * actionPlotVectXYAM
Definition: ApplicationWindow.h:1502
void setMatrixDefaultScale()
Definition: ApplicationWindow.cpp:3228
QAction * actionDownloadManual
Definition: ApplicationWindow.h:1537
QFont appFont
Definition: ApplicationWindow.h:1377
void loadPlugins()
Definition: ApplicationWindow.cpp:19468
QMessageBox::StandardButton showSaveProjectMessage()
Definition: ApplicationWindow.cpp:10657
void savedProject()
Set the project status to saved (not modified)
Definition: ApplicationWindow.cpp:10464
QAction * actionCloseNoteTab
Definition: ApplicationWindow.h:1566
QString d_export_ASCII_file_filter
Definition: ApplicationWindow.h:1272
void removeColumnNameFromCompleter(const QString &colName)
Definition: ApplicationWindow.h:1146
void showGeneralPlotDialog()
Definition: ApplicationWindow.cpp:8061
Definition: TextEditor.h:37
bool fit_scale_errors
Scale the errors output in fit operations with reduced chi^2.
Definition: ApplicationWindow.h:1310
Matrix worksheet class.
Definition: Matrix.h:57
void fitMultiPeakLorentz()
Definition: ApplicationWindow.cpp:16083
QTranslator * qtTranslator
Definition: ApplicationWindow.h:1456
bool setWindowName(MdiSubWindow *w, const QString &text)
Checks weather the new window name is valid and modifies the name.
Definition: ApplicationWindow.cpp:7097
void showAllCurves()
Definition: ApplicationWindow.cpp:8281
void showScreenReader()
Definition: ApplicationWindow.cpp:8949
void sortActiveTable()
Definition: ApplicationWindow.cpp:7435
void removeCurve()
Removes the curve identified by a key stored in the data() of actionRemoveCurve.
Definition: ApplicationWindow.cpp:8326
void custom3DActions(QMdiSubWindow *w)
Definition: ApplicationWindow.cpp:11773
void customColumnActions()
Definition: ApplicationWindow.cpp:1839
QString windowGeometryInfo(MdiSubWindow *w)
Definition: ApplicationWindow.cpp:6613
void minimizeWindow(MdiSubWindow *w=0)
Definition: ApplicationWindow.cpp:9731
void plotVerticalBars()
Definition: ApplicationWindow.cpp:2045
bool d_backup_files
Definition: ApplicationWindow.h:1264
QAction * actionMatrixCustomScale
Definition: ApplicationWindow.h:1550
QAction * btnPointer
Definition: ApplicationWindow.h:1547
QToolBar * plotMatrixBar
Definition: ApplicationWindow.h:1465
QSize d_add_curves_dialog_size
User defined size for the Add/Remove curves dialog.
Definition: ApplicationWindow.h:1307
void viewMatrixXY()
Definition: ApplicationWindow.cpp:3204
int d_graph_tick_labels_dist
Default distance between the ticks and the tick labels.
Definition: ApplicationWindow.h:1361
QAction * actionSmoothFFT
Definition: ApplicationWindow.h:1530
void customToolBars(QMdiSubWindow *w)
Definition: ApplicationWindow.cpp:1886
void initPlot3DToolBar()
Definition: ApplicationWindow.cpp:11944
QAction * actionMathSymbol
Definition: ApplicationWindow.h:1555
QFont plotTitleFont
Definition: ApplicationWindow.h:1378
bool confirmCloseMatrix
Definition: ApplicationWindow.h:1349
void showRowsDialog()
Definition: ApplicationWindow.cpp:7349
QAction * actionImportSound
Definition: ApplicationWindow.h:1483
QList< QColor > indexedColors()
Definition: ApplicationWindow.h:230
int defaultCurveStyle
Definition: ApplicationWindow.h:1376
QAction * actionNoteEvaluate
Definition: ApplicationWindow.h:1542
QHttp * http
Used when checking for new versions.
Definition: ApplicationWindow.h:1447
MultiLayer * plotContour(Matrix *m=0)
Definition: ApplicationWindow.cpp:15722
QString columnSeparator
Definition: ApplicationWindow.h:1380
bool d_3D_minor_grids
Definition: ApplicationWindow.h:1422
QStringList rFunctions
Definition: ApplicationWindow.h:1388
void fitSigmoidal()
Definition: ApplicationWindow.cpp:13635
void moveColumnRight()
Definition: ApplicationWindow.cpp:18128
bool generatePeakCurves
Definition: ApplicationWindow.h:1303
QAction * actionLoadImage
Definition: ApplicationWindow.h:1482
Definition: ApplicationWindow.h:158
QMenu * tableMenu
Definition: ApplicationWindow.h:1476
QAction * actionShowTwoExpDecayDialog
Definition: ApplicationWindow.h:1508
bool d_file_tool_bar
Definition: ApplicationWindow.h:1262
void maximizeWindow(Q3ListViewItem *lbi=0)
Definition: ApplicationWindow.cpp:9702
void decreaseNoteIndent()
Definition: ApplicationWindow.cpp:6927
void add3DData()
Definition: ApplicationWindow.cpp:2359
void showFFTDialog()
Definition: ApplicationWindow.cpp:8807
void changeAppFont(const QFont &f)
Definition: ApplicationWindow.cpp:4017
void updateWindowLists(MdiSubWindow *w)
Definition: ApplicationWindow.cpp:9744
QLocale d_ASCII_import_locale
Locale used to specify the decimal separators in imported ASCII files.
Definition: ApplicationWindow.h:1285
QAction * actionPerspective
Definition: ApplicationWindow.h:1544
Graph3D * plot3DMatrix(Matrix *m=0, int style=5)
Definition: ApplicationWindow.cpp:15687
void goToParentFolder()
Definition: ApplicationWindow.cpp:17280
void togglePerspective(bool on=true)
Turns perspective mode on or off.
Definition: ApplicationWindow.cpp:17887
int d_curve_max_antialising_size
Definition: ApplicationWindow.h:1220
bool d_stats_result_notes
Definition: ApplicationWindow.h:1212
void initMainMenu()
Definition: ApplicationWindow.cpp:1342
void setArrowDefaultSettings(double lineWidth, const QColor &c, Qt::PenStyle style, int headLength, int headAngle, bool fillHead)
Definition: ApplicationWindow.cpp:4111
void setFloorIso3DPlot()
Definition: ApplicationWindow.cpp:11638
int defaultCurveBrush
Definition: ApplicationWindow.h:1372
void open()
Definition: ApplicationWindow.cpp:4573
QLocale d_clipboard_locale
Locale used to specify the decimal separators in imported ASCII files.
Definition: ApplicationWindow.h:1283
bool d_stats_result_table
Definition: ApplicationWindow.h:1210
bool simplify_spaces
Definition: ApplicationWindow.h:1383
QStringList surfaceFunc
Definition: ApplicationWindow.h:1389
void resizeWindow()
Definition: ApplicationWindow.cpp:9670
QColor workspaceColor
Definition: ApplicationWindow.h:1341
int d_3D_export_sort
Definition: ApplicationWindow.h:1281
void parseCommandLineArguments(const QStringList &args)
Definition: ApplicationWindow.cpp:16239
int d_graph_attach_policy
Definition: ApplicationWindow.h:1229
QVector< bool > d_show_axes
Axes to be shown.
Definition: ApplicationWindow.h:1355
QString d_open_project_filter
Last selected filter in open project dialog.
Definition: ApplicationWindow.h:1237
void customWindowTitleBarMenu(MdiSubWindow *w, QMenu *menu)
Definition: ApplicationWindow.cpp:11197
void windowActivated(QMdiSubWindow *w)
Definition: ApplicationWindow.cpp:3877
bool autoscale2DPlots
Definition: ApplicationWindow.h:1351
Definition: ImportExportPlugin.h:37
static QMessageBox * about(bool dialog=true)
Show about dialog.
Definition: ApplicationWindow.cpp:9828
QAction * actionAddLayer
Definition: ApplicationWindow.h:1488
QAction * actionMatrixXY
Definition: ApplicationWindow.h:1551
QAction * actionNextWindow
Definition: ApplicationWindow.h:1540
QAction * btnZoomIn
Definition: ApplicationWindow.h:1547
void plotP()
Definition: ApplicationWindow.cpp:2116
bool d_indexed_symbols
Definition: ApplicationWindow.h:1371
Matrix * matrix(const QString &name)
Definition: ApplicationWindow.cpp:3817
Table * newTable()
Creates an empty table.
Definition: ApplicationWindow.cpp:2998
void addFunctionCurve()
Definition: ApplicationWindow.cpp:11447
void showFilterDialog(int filter)
Definition: ApplicationWindow.cpp:8773
QColor d_3D_background_color
Definition: ApplicationWindow.h:1420
void decreasePrecision()
Definition: ApplicationWindow.cpp:19213
void plotStackColumn()
Definition: ApplicationWindow.cpp:2060
QAction * actionTechnicalSupport
Definition: ApplicationWindow.h:1537
Definition: ApplicationWindow.h:159
QStringList d_indexed_color_names
Definition: ApplicationWindow.h:1579
Definition: ApplicationWindow.h:156
void deleteFolder()
Deletes the current folder.
Definition: ApplicationWindow.cpp:17221
MultiLayer * plotSpectrogram(Matrix *m, Graph::CurveType type)
Creates a new spectrogram graph.
Definition: ApplicationWindow.cpp:15780
bool d_3D_autoscale
Definition: ApplicationWindow.h:1412
QAction * actionFitSlope
Definition: ApplicationWindow.h:1507
QAction * actionEditCurveRange
Definition: ApplicationWindow.h:1478
void showPreferencesDialog()
Definition: ApplicationWindow.cpp:3979
void setFilledMesh3DPlot()
Definition: ApplicationWindow.cpp:11620
void custom3DGrids(int grids)
Definition: ApplicationWindow.cpp:11911
QMenu * windowsMenu
Definition: ApplicationWindow.h:1473
QAction * actionMoveColRight
Definition: ApplicationWindow.h:1495
QAction * actionPlotVerticalDropLines
Definition: ApplicationWindow.h:1500
QColor d_rect_default_background
Definition: ApplicationWindow.h:1339
int d_export_vector_resolution
Definition: ApplicationWindow.h:1276
void newSurfacePlot()
Definition: ApplicationWindow.cpp:2489
QAction * actionNewTable
Definition: ApplicationWindow.h:1480
int d_layer_canvas_height
Definition: ApplicationWindow.h:1242
void baselineDialog()
Definition: ApplicationWindow.cpp:16162
Table * convertMatrixToTableDirect()
Definition: ApplicationWindow.cpp:3349
void plotDataMenuAboutToShow()
Definition: ApplicationWindow.cpp:1605
FunctionDialog * showFunctionDialog(Graph *g, int curve)
Definition: ApplicationWindow.cpp:11427
void hideFolderWindows(Folder *f)
hides all windows in folder f
Definition: ApplicationWindow.cpp:17257
QAction * actionMatrixDefaultScale
Definition: ApplicationWindow.h:1549
void setCeilGrid3DPlot(bool on)
Definition: ApplicationWindow.cpp:11683
void addImage()
Definition: ApplicationWindow.cpp:9155
Graph3D * plotXYZ(Table *table, const QString &zColName, int type)
Definition: ApplicationWindow.cpp:2554
QAction * actionCustomLayout
Definition: ApplicationWindow.h:1570
void folderProperties()
pops up folder information
Definition: ApplicationWindow.cpp:17096
void showSmoothFFTDialog()
Definition: ApplicationWindow.cpp:8855
Definition: ApplicationWindow.h:160
EndLineChar
Definition: ApplicationWindow.h:159
bool autoUpdateTableValues()
Definition: ApplicationWindow.h:201
QAction * actionStackColumns
Definition: ApplicationWindow.h:1501
QCompleter * completer()
Definition: ApplicationWindow.h:204
bool d_show_table_paste_dialog
Definition: ApplicationWindow.h:1208
void showSmoothLowessDialog()
Definition: ApplicationWindow.cpp:8865
bool d_ask_web_connection
Definition: ApplicationWindow.h:1218
void hideActiveWindow()
Definition: ApplicationWindow.cpp:9633
void plotBox()
Definition: ApplicationWindow.cpp:2040
void plotStackedLayers()
Definition: ApplicationWindow.cpp:7905
QAction * actionAbout
Definition: ApplicationWindow.h:1513
QAction * actionColorMap
Definition: ApplicationWindow.h:1528
AlignPolicy
Definition: MultiLayer.h:84
void noteReplaceDialogue()
Definition: ApplicationWindow.cpp:6973
QAction * actionCustomActionDialog
Definition: ApplicationWindow.h:1554
void plotVerticalDropLines()
Definition: ApplicationWindow.cpp:2126
void setCurveFullRange()
Definition: ApplicationWindow.cpp:11390
bool d_disable_curve_antialiasing
Definition: ApplicationWindow.h:1221
Analysis
Definition: ApplicationWindow.h:160
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)
Definition: ApplicationWindow.cpp:2511
QAction * actionNoteExecuteAll
Definition: ApplicationWindow.h:1542
QDialog * showPlot3dDialog()
Definition: ApplicationWindow.cpp:8140
void showCurvePlotDialog()
Definition: ApplicationWindow.cpp:8180
QString appLanguage
Definition: ApplicationWindow.h:1380
bool autoSearchUpdates
Definition: ApplicationWindow.h:1348
Folder * current_folder
pointer to the current folder in the project
Definition: ApplicationWindow.h:1330
void plotDoubleYAxis()
Definition: ApplicationWindow.cpp:7973
QAction * actionPixelLineProfile
Definition: ApplicationWindow.h:1521
double d_stats_significance_level
Definition: ApplicationWindow.h:1209
QString endOfLine()
Definition: ApplicationWindow.cpp:18821
~ApplicationWindow()
Definition: ApplicationWindow.cpp:17920
QWidgetList * hiddenWindows
Definition: ApplicationWindow.h:1468
void showNoDataMessage()
Definition: ApplicationWindow.cpp:3487
void pickFloorStyle(QAction *action)
Definition: ApplicationWindow.cpp:11758
void underline()
Definition: ApplicationWindow.cpp:18554
void showColMenu(int c)
Definition: ApplicationWindow.cpp:7578
void clearTable()
Definition: ApplicationWindow.cpp:17790
void updateColNames(const QString &oldName, const QString &newName)
Definition: ApplicationWindow.cpp:2242
void plotStackBar()
Definition: ApplicationWindow.cpp:2055
void showCurveRangeDialog()
Definition: ApplicationWindow.cpp:11403
QAction * btnCursor
Definition: ApplicationWindow.h:1546
void showExpGrowthDialog()
Definition: ApplicationWindow.cpp:8704
QAction * front
Definition: ApplicationWindow.h:1557
QAction * actionMoveRowUp
Definition: ApplicationWindow.h:1562
bool d_export_col_comment
Definition: ApplicationWindow.h:1270
ApplicationWindow(bool factorySettings=false)
Definition: ApplicationWindow.cpp:217
bool d_int_sort_data
Definition: ApplicationWindow.h:1204
MdiSubWindow * clone(MdiSubWindow *w=0)
Definition: ApplicationWindow.cpp:9502
void plotVectXYXY()
Definition: ApplicationWindow.cpp:2146
Matrix * importImage(const QString &=QString(), bool newWindow=false)
Definition: ApplicationWindow.cpp:2643
void setItalicFont(bool)
Definition: ApplicationWindow.cpp:18460
QAction * actionTranslations
Definition: ApplicationWindow.h:1537
void plot3DBars()
Definition: ApplicationWindow.cpp:1985
bool antialiasing2DPlots
Definition: ApplicationWindow.h:1351
QString listViewDate(const QString &caption)
Definition: ApplicationWindow.cpp:2215
QMenu * view
Definition: ApplicationWindow.h:1473
Graph * lastCopiedLayer
Definition: ApplicationWindow.h:1451
QAction * actionExtractTableData
Definition: ApplicationWindow.h:1570
FunctionDialog * functionDialog()
Definition: ApplicationWindow.cpp:11438
Definition: ApplicationWindow.h:157
QList< MdiSubWindow * > tableList()
Definition: ApplicationWindow.cpp:7211
LaTeXCompiler
Definition: ApplicationWindow.h:161
QColor panelsColor
Definition: ApplicationWindow.h:1341
Folder list view class.
Definition: Folder.h:190
QAction * actionSetZCol
Definition: ApplicationWindow.h:1535
QAction * actionReadOnlyCol
Definition: ApplicationWindow.h:1497
void showFindDialogue()
Definition: ApplicationWindow.cpp:16940
bool saveWindow(MdiSubWindow *w, const QString &fileName=QString(), bool compress=false)
Definition: ApplicationWindow.cpp:6850
void addText()
Definition: ApplicationWindow.cpp:9137
void showListViewPopupMenu(const QPoint &p)
Connected to the context menu signal from lv; it's called when there are no items selected in the lis...
Definition: ApplicationWindow.cpp:10766
Matrix * openMatrix(ApplicationWindow *app, const QStringList &flist)
Definition: ApplicationWindow.cpp:12312
QAction * actionShowTitleDialog
Definition: ApplicationWindow.h:1510
QColor d_keyword_highlight_color
Definition: ApplicationWindow.h:1408
void removeGrid3DPlot()
Definition: ApplicationWindow.cpp:11557
void commentSelection()
Definition: ApplicationWindow.cpp:19230
bool validFor2DPlot(Table *table, Graph::CurveType type)
Check whether a table is valid for a 2D plot and display an appropriate error if not.
Definition: ApplicationWindow.cpp:18024
QAction * actionHideCurve
Definition: ApplicationWindow.h:1478
int d_ASCII_import_mode
Definition: ApplicationWindow.h:1291
void modifiedProject()
Set the project status to modifed.
Definition: ApplicationWindow.cpp:10483
Curve range dialog.
Definition: CurveRangeDialog.h:42
void changeAppStyle(const QString &s)
Definition: ApplicationWindow.cpp:4002
void flipMatrixHorizontally()
Definition: ApplicationWindow.cpp:3296
QAction * actionHorSharedAxisLayers
Definition: ApplicationWindow.h:1569
QAction * polygon
Definition: ApplicationWindow.h:1558
QAction * actionSmoothLowess
Definition: ApplicationWindow.h:1530
static QString imageFilter()
Definition: ApplicationWindow.cpp:2677
void showToolBarsMenu()
Definition: ApplicationWindow.cpp:18203
QAction * actionMatrixRainbowScale
Definition: ApplicationWindow.h:1550
void addNoteTab()
Definition: ApplicationWindow.cpp:6991
Definition: ApplicationWindow.h:162
QAction * actionSetLabelCol
Definition: ApplicationWindow.h:1535
ExcelImportMethod excelImportMethod()
Definition: ApplicationWindow.h:253
bool generateUniformFitPoints
Definition: ApplicationWindow.h:1302
QAction * actionShowFitDialog
Definition: ApplicationWindow.h:1509
void folderItemChanged(Q3ListViewItem *it)
Changes the current folder when the user changes the current item in the QListView "folders"...
Definition: ApplicationWindow.cpp:17248
void showGraphContextMenu()
Definition: ApplicationWindow.cpp:10964
QAction * actionExportMatrix
Definition: ApplicationWindow.h:1549
void showProVersionMessage()
Definition: ApplicationWindow.cpp:19438
QAction * actionFitSigmoidal
Definition: ApplicationWindow.h:1509
void chooseHelpFolder()
Definition: ApplicationWindow.cpp:11288
void plotStackSharedAxisLayers()
Definition: ApplicationWindow.cpp:7862
void moveTableRowUp()
Definition: ApplicationWindow.cpp:18163
QAction * actionAdd3DData
Definition: ApplicationWindow.h:1524
void setGraphDefaultSettings(bool autoscale, bool scaleFonts, bool resizeLayers, bool antialiasing)
Definition: ApplicationWindow.cpp:4080
void changeMatrixName(const QString &oldName, const QString &newName)
Definition: ApplicationWindow.cpp:2260
Base class of all MDI client windows.
Definition: MdiSubWindow.h:51
void downloadManual()
Show download page in external browser.
Definition: ApplicationWindow.cpp:16187
Interface for maintaining a reference to the current ScriptingEnv.
Definition: Script.h:152
QString d_export_col_separator
Definition: ApplicationWindow.h:1269
double d_3D_major_width
Definition: ApplicationWindow.h:1424
QStringList tableNames()
Returns a list containing the names of all tables in the project.
Definition: ApplicationWindow.cpp:7196
bool d_opening_file
Flag telling if the application is opening a project file or not.
Definition: ApplicationWindow.h:1258
Handles user interaction with a QwtScaleWidget.
Definition: ScalePicker.h:41
int canvasFrameWidth
Definition: ApplicationWindow.h:1367
QAction * actionMaximizeWindow
Definition: ApplicationWindow.h:1523
Definition: ApplicationWindow.h:157
QFont plotNumbersFont
Definition: ApplicationWindow.h:1378
void connectSurfacePlot(Graph3D *plot)
Definition: ApplicationWindow.cpp:13802
ImportExportPlugin * exportPlugin(const QString &suffix)
Definition: ApplicationWindow.cpp:19446
QAction * actionStackBars
Definition: ApplicationWindow.h:1501
QAction * actionShowCurvePlotDialog
Definition: ApplicationWindow.h:1479
int d_curve_line_style
Definition: ApplicationWindow.h:1372
void insertNew3DData(const QString &colName)
Definition: ApplicationWindow.cpp:2451
void setBackGrid3DPlot(bool on)
Definition: ApplicationWindow.cpp:11665
bool d_note_line_numbers
Flag telling if line numbers are displayed in note windows.
Definition: ApplicationWindow.h:1252
QList< QAction * > customActionsList()
Definition: ApplicationWindow.h:180
QMdiArea * workspace()
Definition: ApplicationWindow.h:194
bool d_extended_import_ASCII_dialog
Definition: ApplicationWindow.h:1299
QAction * actionCloseAllWindows
Definition: ApplicationWindow.h:1498
General plot options dialog.
Definition: AxesDialog.h:64
QAction * floordata
Definition: ApplicationWindow.h:1557
QMenu * plotDataMenu
Definition: ApplicationWindow.h:1475
void reloadCustomActions()
Definition: ApplicationWindow.cpp:18647
void redo()
Definition: ApplicationWindow.cpp:9595
void enableTextEditor(Graph *g)
Definition: ApplicationWindow.cpp:18514
QAction * actionUnderline
Definition: ApplicationWindow.h:1554
QToolBar * formatToolBar
Definition: ApplicationWindow.h:1466
void normalizeActiveTable()
Definition: ApplicationWindow.cpp:7453
QSplitter * explorerSplitter
Definition: ApplicationWindow.h:1452
void saveFolderAsProject(Folder *f)
Definition: ApplicationWindow.cpp:16844
bool d_muparser_c_locale
Definition: ApplicationWindow.h:1226
void addColumnNameToCompleter(const QString &colName, bool remove=false)
Definition: ApplicationWindow.cpp:19353
bool d_fill_symbols
Definition: ApplicationWindow.h:1371
QActionGroup * dataTools
Definition: ApplicationWindow.h:1560
QAction * actionInvertMatrix
Definition: ApplicationWindow.h:1526
void updateAppFonts()
Definition: ApplicationWindow.cpp:4026
void autoArrangeLayers()
Rearrange the layersin order to fit to the size of the plot window.
Definition: ApplicationWindow.cpp:12150
QAction * actionShowCurvesDialog
Definition: ApplicationWindow.h:1499
Grid * d_default_2D_grid
Definition: ApplicationWindow.h:1337
QAction * actionSetMatrixValues
Definition: ApplicationWindow.h:1526
Definition: ApplicationWindow.h:156
void alignLeft()
Definition: ApplicationWindow.cpp:10354
void renameListViewItem(const QString &oldName, const QString &newName)
Definition: ApplicationWindow.cpp:2178
QFont d_3D_title_font
Definition: ApplicationWindow.h:1414
QColor peakCurvesColor
Definition: ApplicationWindow.h:1304
void setClipboardLocale(const QLocale &locale)
Definition: ApplicationWindow.h:209
void openTemplate()
Definition: ApplicationWindow.cpp:5151
QAction * actionPrint
Definition: ApplicationWindow.h:1496
AssociationsDialog * showPlotAssociations(int curve)
Definition: ApplicationWindow.cpp:7226
QAction * actionDragCurve
Definition: ApplicationWindow.h:1546
QAction * actionAddFormula
Definition: ApplicationWindow.h:1559
void plot3DWireSurface()
Definition: ApplicationWindow.cpp:1980
void showLineDialog()
Definition: ApplicationWindow.cpp:9269
QAction * actionTwoSampletTest
Definition: ApplicationWindow.h:1543
void showScriptWindow(bool parent=true)
Definition: ApplicationWindow.cpp:17856
QString d_soffice_path
Definition: ApplicationWindow.h:1234
PlotDesignation
Definition: Table.h:62
void showSupportPage()
Open support page in external browser.
Definition: ApplicationWindow.cpp:16177
QAction * actionSmoothAverage
Definition: ApplicationWindow.h:1530
QAction * actionSetRandomValues
Definition: ApplicationWindow.h:1534
QAction * actionFind
Definition: ApplicationWindow.h:1567
bool d_print_cropmarks
Definition: ApplicationWindow.h:1296
void tableMenuAboutToShow()
Definition: ApplicationWindow.cpp:1536
bool d_fft_power2
Definition: ApplicationWindow.h:1203
QAction * actionSubtractReference
Definition: ApplicationWindow.h:1570
void setMatrixRainbowScale()
Definition: ApplicationWindow.cpp:3254
bool d_3D_smooth_mesh
Definition: ApplicationWindow.h:1412
void flipMatrixVertically()
Definition: ApplicationWindow.cpp:3287
QAction * actionOneSampletTest
Definition: ApplicationWindow.h:1543
Folder * currentFolder()
Returns a pointer to the current folder in the project.
Definition: ApplicationWindow.h:985
void clearLogInfo()
Definition: ApplicationWindow.cpp:11518
void lowPassFilterDialog()
Definition: ApplicationWindow.cpp:8787
QAction * actionFindNext
Definition: ApplicationWindow.h:1567
Table * convertMatrixToTableXYZ()
Definition: ApplicationWindow.cpp:3358
QColor d_quotation_highlight_color
Definition: ApplicationWindow.h:1408
QVector< bool > d_show_axes_labels
Axes with labels enabled.
Definition: ApplicationWindow.h:1357
QToolBar * editTools
Definition: ApplicationWindow.h:1465
void setBoldFont(bool)
Definition: ApplicationWindow.cpp:18487
QAction * actionFindWindow
Definition: ApplicationWindow.h:1561
QAction * Box
Definition: ApplicationWindow.h:1556
QStringList windowsNameList()
Definition: ApplicationWindow.cpp:18837
MDI window providing a spreadsheet table with column logic.
Definition: Table.h:57
QDockWidget * explorerWindow
Definition: ApplicationWindow.h:1457
void autoCorrelate()
Definition: ApplicationWindow.cpp:7494
bool d_keep_aspect_ration
Definition: ApplicationWindow.h:1223
void setXCol()
Definition: ApplicationWindow.cpp:16033
Graph * openGraph(ApplicationWindow *app, MultiLayer *plot, const QStringList &list)
Definition: ApplicationWindow.cpp:12550
void initWindow()
Definition: ApplicationWindow.cpp:424
QSizeF d_export_raster_size
Definition: ApplicationWindow.h:1277
bool d_script_win_on_top
Definition: ApplicationWindow.h:1267
void exportLayer()
Definition: ApplicationWindow.cpp:6381
QAction * actionRestartScripting
Definition: ApplicationWindow.h:1541
void hideSelectedColumns()
Definition: ApplicationWindow.cpp:18777
Definition: ApplicationWindow.h:159
void disableTools()
Definition: ApplicationWindow.cpp:13656
void showAllFolderWindows()
forces showing all windows in the current folder and subfolders, depending on the user's viewing poli...
Definition: ApplicationWindow.cpp:17010
Definition: ApplicationWindow.h:162
void adjustColumnWidth()
Definition: ApplicationWindow.cpp:18156
QAction * actionPlot3DRibbon
Definition: ApplicationWindow.h:1504
QAction * actionNewMatrix
Definition: ApplicationWindow.h:1481
QColor legendTextColor
Definition: ApplicationWindow.h:1368
bool d_force_muParser
Definition: ApplicationWindow.h:1222
QColor d_numeric_highlight_color
Definition: ApplicationWindow.h:1407
Definition: ApplicationWindow.h:157
void deleteFitTables()
Definition: ApplicationWindow.cpp:15866
QAction * actionTimeStamp
Definition: ApplicationWindow.h:1529
QAction * actionMatrixColumnRow
Definition: ApplicationWindow.h:1551
void extractGraphs()
Definition: ApplicationWindow.cpp:12164
bool d_export_escape_tex_strings
Definition: ApplicationWindow.h:1279
Definition: ApplicationWindow.h:156
QAction * actionSetMatrixProperties
Definition: ApplicationWindow.h:1525
bool d_ASCII_import_comments
Definition: ApplicationWindow.h:1290
QColor d_function_highlight_color
Definition: ApplicationWindow.h:1408
void setReadOnlyCol()
Definition: ApplicationWindow.cpp:15958
void initPlot3D(Graph3D *plot)
Definition: ApplicationWindow.cpp:2580
QAction * actionDifferentiate
Definition: ApplicationWindow.h:1507
MultiLayer * generate2DGraph(Graph::CurveType type)
Generate a new 2D graph.
Definition: ApplicationWindow.cpp:18041
QAction * btnZoomOut
Definition: ApplicationWindow.h:1547
QList< QMenu * > menusList()
Definition: ApplicationWindow.cpp:18755
int d_3D_minor_style
Definition: ApplicationWindow.h:1423
void exportAllGraphs()
Definition: ApplicationWindow.cpp:6486
void enableMdiArea(bool on=true)
Definition: ApplicationWindow.cpp:19170
void addWindowsListToCompleter()
Definition: ApplicationWindow.cpp:19275
void change3DMatrix()
Definition: ApplicationWindow.cpp:2391
void plotCustomLayoutSharedAxes()
Definition: ApplicationWindow.h:359
void drawPoints()
Definition: ApplicationWindow.cpp:8969
QDialog * showScaleDialog()
Definition: ApplicationWindow.cpp:8095
bool isProjectFile(const QString &fn)
Definition: ApplicationWindow.cpp:4633
ArrowMarker * d_arrow_copy
Definition: ApplicationWindow.h:1397
void zoomIn()
Definition: ApplicationWindow.cpp:8394
QAction * actionAlignLeft
Definition: ApplicationWindow.h:1572
Table * openTable(ApplicationWindow *app, const QStringList &flist)
Definition: ApplicationWindow.cpp:12388
QAction * actionReplace
Definition: ApplicationWindow.h:1567
QAction * actionLoad
Definition: ApplicationWindow.h:1483
bool d_multi_peak_messages
Definition: ApplicationWindow.h:1305
void showResults(bool ok)
Definition: ApplicationWindow.cpp:8923
QMenu * matrixMenu
Definition: ApplicationWindow.h:1475
void plotMenuAboutToShow()
Definition: ApplicationWindow.cpp:1629
QAction * actionShowColsDialog
Definition: ApplicationWindow.h:1511
QAction * actionExportExcel
Definition: ApplicationWindow.h:1485
QAction * actionPasteSelection
Definition: ApplicationWindow.h:1487
void setLineGrid3DPlot()
Definition: ApplicationWindow.cpp:11611
QAction * actionFitGauss
Definition: ApplicationWindow.h:1509
QAction * actionConvertMatrixDirect
Definition: ApplicationWindow.h:1526
ApplicationWindow * openProject(const QString &fn, bool factorySettings=false, bool newProject=true)
Definition: ApplicationWindow.cpp:4800
QAction * actionConvertTableBinning
Definition: ApplicationWindow.h:1515
bool isFileReadable(const QString &)
Definition: ApplicationWindow.cpp:4642
QAction * actionSetMatrixDimensions
Definition: ApplicationWindow.h:1526
QAction * actionAddImage
Definition: ApplicationWindow.h:1499
QToolBar * tableTools
Definition: ApplicationWindow.h:1465
ExcelImportMethod d_excel_import_method
Definition: ApplicationWindow.h:1588
QAction * actionFitFrame
Definition: ApplicationWindow.h:1544
ApplicationWindow * importOPJ(const QString &fn, bool factorySettings=false, bool newProject=true)
Definition: ApplicationWindow.cpp:15833
QStringList renamedTables
List of tables and matrices renamed in order to avoid conflicts when appending a project to a folder...
Definition: ApplicationWindow.h:1392
void addRectangle()
Definition: ApplicationWindow.cpp:9083
void setDefaultOptions()
Definition: ApplicationWindow.cpp:445
QList< QAction * > d_user_actions
Definition: ApplicationWindow.h:1574
void appendProject()
Pops up a file dialog and invokes appendProject(const QString&) on the result.
Definition: ApplicationWindow.cpp:16471
void rotateMatrix90()
Definition: ApplicationWindow.cpp:3305
void setReadWriteColumns()
Definition: ApplicationWindow.cpp:15978
Definition: ApplicationWindow.h:158
void showFitPolynomDialog()
Definition: ApplicationWindow.cpp:8885
void addTexFormula()
Definition: ApplicationWindow.cpp:9119
void alignTop()
Definition: ApplicationWindow.cpp:10326
QMenu * multiPeakMenu
Definition: ApplicationWindow.h:1474
int d_preview_lines
Definition: ApplicationWindow.h:1291
Definition: ApplicationWindow.h:160
bool d_plot3D_tool_bar
Definition: ApplicationWindow.h:1263
bool d_stats_result_log
Definition: ApplicationWindow.h:1211
void showGridDialog()
Definition: ApplicationWindow.cpp:8088
void transposeMatrix()
Definition: ApplicationWindow.cpp:3278
int defaultArrowHeadAngle
Definition: ApplicationWindow.h:1369
void downloadTranslation()
Show translations page in external browser.
Definition: ApplicationWindow.cpp:16192
QColor d_graph_canvas_color
Definition: ApplicationWindow.h:1342
QAction * actionPlotStackedLayers
Definition: ApplicationWindow.h:1503
FolderListView * lv
Definition: ApplicationWindow.h:164
QPrinter::PaperSize d_print_paper_size
Definition: ApplicationWindow.h:1224
QAction * actionGoToRow
Definition: ApplicationWindow.h:1541
QAction * actionClearLogInfo
Definition: ApplicationWindow.h:1498
WindowType
Definition: ApplicationWindow.h:157
void pickPlotStyle(QAction *action)
Definition: ApplicationWindow.cpp:11710
void updateConfirmOptions(bool askTables, bool askMatrixes, bool askPlots2D, bool askPlots3D, bool askNotes)
Definition: ApplicationWindow.cpp:4033
QAction * actionAdjustColumnWidth
Definition: ApplicationWindow.h:1562
QAction * actionMoveColLast
Definition: ApplicationWindow.h:1495
void customEvent(QEvent *e)
Definition: ApplicationWindow.cpp:10722
QAction * actionHelpBugReports
Definition: ApplicationWindow.h:1538
QAction * actionFitLinear
Definition: ApplicationWindow.h:1507
void setFloorData3DPlot()
Definition: ApplicationWindow.cpp:11629
QAction * actionFindPrev
Definition: ApplicationWindow.h:1567
void pixelLineProfile()
Definition: ApplicationWindow.cpp:12112
QAction * actionWaterfallPlot
Definition: ApplicationWindow.h:1561
void plot4Layers()
Definition: ApplicationWindow.cpp:7900
void plot3DTrajectory()
Definition: ApplicationWindow.cpp:2026
static QString versionString()
Return a version string ("QtiPlot x.y.z")
Definition: ApplicationWindow.cpp:17948
void setYErrCol()
Definition: ApplicationWindow.cpp:16024
MultiLayer * plotImageProfiles(Matrix *m=0)
Definition: ApplicationWindow.cpp:15805
bool d_stats_confidence
Definition: ApplicationWindow.h:1213
QAction * actionBaseline
Definition: ApplicationWindow.h:1571
static void showStandAloneHelp()
Definition: ApplicationWindow.cpp:11302
void invertMatrix()
Definition: ApplicationWindow.cpp:3340
void convolute()
Definition: ApplicationWindow.cpp:7512
void addColToTable()
Definition: ApplicationWindow.cpp:9288
void setCones3DPlot()
Definition: ApplicationWindow.cpp:11584
void enableCompletion(bool on=true)
Definition: ApplicationWindow.cpp:18917
void newLegend()
Definition: ApplicationWindow.cpp:9048
QAction * actionTranslateVert
Definition: ApplicationWindow.h:1534
int recentMenuID
Definition: ApplicationWindow.h:1382
void plot3DWireframe()
Definition: ApplicationWindow.cpp:1965
QAction * actionPlotHistogram
Definition: ApplicationWindow.h:1503
QAction * actionAlignRight
Definition: ApplicationWindow.h:1572
void setExcelImportMethod(const ExcelImportMethod &method)
Definition: ApplicationWindow.h:254
bool d_plot_tool_bar
Definition: ApplicationWindow.h:1263
QAction * actionSaveNote
Definition: ApplicationWindow.h:1542
bool d_stats_power
Definition: ApplicationWindow.h:1214
QAction * actionDonate
Definition: ApplicationWindow.h:1537
static void restoreWindowGeometry(ApplicationWindow *app, MdiSubWindow *w, const QString s)
Definition: ApplicationWindow.cpp:6652
QMenu * graphMenu
Definition: ApplicationWindow.h:1473
QAction * actionResizeWindow
Definition: ApplicationWindow.h:1523
void fitMultiPeakGauss()
Definition: ApplicationWindow.cpp:16078
QAction * actionShowExplorer
Definition: ApplicationWindow.h:1488
QMenu * help
Definition: ApplicationWindow.h:1474
void showColumnOptionsDialog()
Definition: ApplicationWindow.cpp:8047
void setCrosses3DPlot()
Definition: ApplicationWindow.cpp:11593
QAction * actionSetRandomNormalValues
Definition: ApplicationWindow.h:1534
QAction * actionGreekSymbol
Definition: ApplicationWindow.h:1554
QAction * actionRotateMatrixMinus
Definition: ApplicationWindow.h:1550
void saveProjectAs(const QString &fileName=QString(), bool compress=false)
Definition: ApplicationWindow.cpp:6804
void setPlot3DOptions()
Definition: ApplicationWindow.cpp:13881
QAction * actionMagnify
Definition: ApplicationWindow.h:1561
void insertSuperscript()
Definition: ApplicationWindow.cpp:18538
Definition: ApplicationWindow.h:160
int d_graph_background_opacity
Definition: ApplicationWindow.h:1343
bool autoResizeLayers
Definition: ApplicationWindow.h:1348
CurveType
Definition: Graph.h:135
bool d_display_tool_bar
Definition: ApplicationWindow.h:1263
QAction * actionShapiroWilk
Definition: ApplicationWindow.h:1543
QColor d_3D_minor_grid_color
Definition: ApplicationWindow.h:1421
void fileMenuAboutToShow()
Definition: ApplicationWindow.cpp:10101
void addEllipse()
Definition: ApplicationWindow.cpp:9101
int d_latex_compiler
Definition: ApplicationWindow.h:1231
bool d_scale_plots_on_print
Definition: ApplicationWindow.h:1296
QList< QMenu * > customMenusList()
Definition: ApplicationWindow.h:186
QAction * actionChiSquareTest
Definition: ApplicationWindow.h:1543
void plotStackedHistograms()
Definition: ApplicationWindow.cpp:7910
void setActiveWindow(MdiSubWindow *w)
Definition: ApplicationWindow.h:193
void executeAll()
Definition: ApplicationWindow.cpp:19257
void initCompleter()
Definition: ApplicationWindow.cpp:18850
int d_export_quality
Definition: ApplicationWindow.h:1275
bool d_int_show_plot
Definition: ApplicationWindow.h:1205
void initMatrix(Matrix *m, const QString &caption)
Definition: ApplicationWindow.cpp:3429
bool d_in_place_editing
Flag telling if the in-place editing of 2D plot labels is enabled.
Definition: ApplicationWindow.h:1248
QBuffer version_buffer
Used when checking for new versions.
Definition: ApplicationWindow.h:1449