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