Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
LabPlot
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
2
Issues
2
List
Boards
Labels
Service Desk
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Education
LabPlot
Commits
b7e85267
Commit
b7e85267
authored
Oct 06, 2008
by
Tilman Benkert
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
- merged all changes from the integrate_scidavis branch
parent
bcee638b
Changes
426
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
426 changed files
with
164905 additions
and
310 deletions
+164905
-310
src/CMakeLists.txt
src/CMakeLists.txt
+55
-3
src/LabPlot.cc
src/LabPlot.cc
+7
-0
src/LabPlotui.rc
src/LabPlotui.rc
+5
-0
src/MainWin.cc
src/MainWin.cc
+349
-121
src/MainWin.h
src/MainWin.h
+46
-8
src/Spreadsheet.cc
src/Spreadsheet.cc
+895
-144
src/Spreadsheet.h
src/Spreadsheet.h
+150
-19
src/backend/core/AbstractAspect.cpp
src/backend/core/AbstractAspect.cpp
+364
-0
src/backend/core/AbstractAspect.h
src/backend/core/AbstractAspect.h
+293
-0
src/backend/core/AbstractColumn.h
src/backend/core/AbstractColumn.h
+384
-0
src/backend/core/AbstractExportFilter.h
src/backend/core/AbstractExportFilter.h
+60
-0
src/backend/core/AbstractFilter.cpp
src/backend/core/AbstractFilter.cpp
+128
-0
src/backend/core/AbstractFilter.h
src/backend/core/AbstractFilter.h
+279
-0
src/backend/core/AbstractFit.cpp
src/backend/core/AbstractFit.cpp
+79
-0
src/backend/core/AbstractFit.h
src/backend/core/AbstractFit.h
+129
-0
src/backend/core/AbstractImportFilter.h
src/backend/core/AbstractImportFilter.h
+97
-0
src/backend/core/AbstractPart.cpp
src/backend/core/AbstractPart.cpp
+67
-0
src/backend/core/AbstractPart.h
src/backend/core/AbstractPart.h
+85
-0
src/backend/core/AbstractScript.cpp
src/backend/core/AbstractScript.cpp
+42
-0
src/backend/core/AbstractScript.h
src/backend/core/AbstractScript.h
+113
-0
src/backend/core/AbstractScriptingEngine.cpp
src/backend/core/AbstractScriptingEngine.cpp
+81
-0
src/backend/core/AbstractScriptingEngine.h
src/backend/core/AbstractScriptingEngine.h
+173
-0
src/backend/core/AbstractSimpleFilter.cpp
src/backend/core/AbstractSimpleFilter.cpp
+175
-0
src/backend/core/AbstractSimpleFilter.h
src/backend/core/AbstractSimpleFilter.h
+310
-0
src/backend/core/AspectPrivate.cpp
src/backend/core/AspectPrivate.cpp
+226
-0
src/backend/core/AspectPrivate.h
src/backend/core/AspectPrivate.h
+81
-0
src/backend/core/CopyThroughFilter.h
src/backend/core/CopyThroughFilter.h
+54
-0
src/backend/core/Filter.cpp
src/backend/core/Filter.cpp
+334
-0
src/backend/core/Filter.h
src/backend/core/Filter.h
+162
-0
src/backend/core/Fit.cpp
src/backend/core/Fit.cpp
+543
-0
src/backend/core/Fit.h
src/backend/core/Fit.h
+183
-0
src/backend/core/Folder.cpp
src/backend/core/Folder.cpp
+209
-0
src/backend/core/Folder.h
src/backend/core/Folder.h
+64
-0
src/backend/core/MyParser.cpp
src/backend/core/MyParser.cpp
+192
-0
src/backend/core/MyParser.h
src/backend/core/MyParser.h
+119
-0
src/backend/core/Project.cpp
src/backend/core/Project.cpp
+364
-0
src/backend/core/Project.h
src/backend/core/Project.h
+141
-0
src/backend/core/ScriptingEngineManager.cpp
src/backend/core/ScriptingEngineManager.cpp
+72
-0
src/backend/core/ScriptingEngineManager.h
src/backend/core/ScriptingEngineManager.h
+54
-0
src/backend/core/aspectcommands.h
src/backend/core/aspectcommands.h
+227
-0
src/backend/core/column/Column.cpp
src/backend/core/column/Column.cpp
+663
-0
src/backend/core/column/Column.h
src/backend/core/column/Column.h
+345
-0
src/backend/core/column/ColumnPrivate.cpp
src/backend/core/column/ColumnPrivate.cpp
+913
-0
src/backend/core/column/ColumnPrivate.h
src/backend/core/column/ColumnPrivate.h
+330
-0
src/backend/core/column/columncommands.cpp
src/backend/core/column/columncommands.cpp
+792
-0
src/backend/core/column/columncommands.h
src/backend/core/column/columncommands.h
+746
-0
src/backend/core/datatypes/DateTime2DoubleFilter.h
src/backend/core/datatypes/DateTime2DoubleFilter.h
+64
-0
src/backend/core/datatypes/DateTime2StringFilter.cpp
src/backend/core/datatypes/DateTime2StringFilter.cpp
+79
-0
src/backend/core/datatypes/DateTime2StringFilter.h
src/backend/core/datatypes/DateTime2StringFilter.h
+117
-0
src/backend/core/datatypes/DayOfWeek2DoubleFilter.h
src/backend/core/datatypes/DayOfWeek2DoubleFilter.h
+60
-0
src/backend/core/datatypes/Double2DateTimeFilter.h
src/backend/core/datatypes/Double2DateTimeFilter.h
+72
-0
src/backend/core/datatypes/Double2DayOfWeekFilter.h
src/backend/core/datatypes/Double2DayOfWeekFilter.h
+67
-0
src/backend/core/datatypes/Double2MonthFilter.h
src/backend/core/datatypes/Double2MonthFilter.h
+70
-0
src/backend/core/datatypes/Double2StringFilter.cpp
src/backend/core/datatypes/Double2StringFilter.cpp
+119
-0
src/backend/core/datatypes/Double2StringFilter.h
src/backend/core/datatypes/Double2StringFilter.h
+116
-0
src/backend/core/datatypes/Month2DoubleFilter.h
src/backend/core/datatypes/Month2DoubleFilter.h
+64
-0
src/backend/core/datatypes/SimpleCopyThroughFilter.h
src/backend/core/datatypes/SimpleCopyThroughFilter.h
+86
-0
src/backend/core/datatypes/String2DateTimeFilter.cpp
src/backend/core/datatypes/String2DateTimeFilter.cpp
+155
-0
src/backend/core/datatypes/String2DateTimeFilter.h
src/backend/core/datatypes/String2DateTimeFilter.h
+109
-0
src/backend/core/datatypes/String2DayOfWeekFilter.h
src/backend/core/datatypes/String2DayOfWeekFilter.h
+103
-0
src/backend/core/datatypes/String2DoubleFilter.h
src/backend/core/datatypes/String2DoubleFilter.h
+59
-0
src/backend/core/datatypes/String2MonthFilter.h
src/backend/core/datatypes/String2MonthFilter.h
+90
-0
src/backend/core/filters/SimpleMappingFilter.cpp
src/backend/core/filters/SimpleMappingFilter.cpp
+557
-0
src/backend/core/filters/SimpleMappingFilter.h
src/backend/core/filters/SimpleMappingFilter.h
+255
-0
src/backend/core/globals.cpp
src/backend/core/globals.cpp
+86
-0
src/backend/core/globals.h
src/backend/core/globals.h
+123
-0
src/backend/core/interfaces.h
src/backend/core/interfaces.h
+139
-0
src/backend/lib/Interval.h
src/backend/lib/Interval.h
+266
-0
src/backend/lib/IntervalAttribute.h
src/backend/lib/IntervalAttribute.h
+300
-0
src/backend/lib/XmlStreamReader.cpp
src/backend/lib/XmlStreamReader.cpp
+140
-0
src/backend/lib/XmlStreamReader.h
src/backend/lib/XmlStreamReader.h
+92
-0
src/backend/lib/macros.h
src/backend/lib/macros.h
+98
-0
src/backend/matrix/Matrix.cpp
src/backend/matrix/Matrix.cpp
+1651
-0
src/backend/matrix/Matrix.h
src/backend/matrix/Matrix.h
+458
-0
src/backend/matrix/matrixcommands.cpp
src/backend/matrix/matrixcommands.cpp
+537
-0
src/backend/matrix/matrixcommands.h
src/backend/matrix/matrixcommands.h
+449
-0
src/backend/table/AsciiTableImportFilter.cpp
src/backend/table/AsciiTableImportFilter.cpp
+112
-0
src/backend/table/AsciiTableImportFilter.h
src/backend/table/AsciiTableImportFilter.h
+85
-0
src/backend/table/Table.cpp
src/backend/table/Table.cpp
+1166
-0
src/backend/table/Table.h
src/backend/table/Table.h
+372
-0
src/backend/table/tablecommands.cpp
src/backend/table/tablecommands.cpp
+151
-0
src/backend/table/tablecommands.h
src/backend/table/tablecommands.h
+155
-0
src/gui/ColumnDialog.cc
src/gui/ColumnDialog.cc
+1
-1
src/gui/ColumnDialog.h
src/gui/ColumnDialog.h
+1
-1
src/gui/ImportWidget.cc
src/gui/ImportWidget.cc
+2
-6
src/gui/ProjectDialog.cc
src/gui/ProjectDialog.cc
+8
-7
src/kdefrontend/README
src/kdefrontend/README
+5
-0
src/qtfrontend/3rdparty/minigzip/minigzip.c
src/qtfrontend/3rdparty/minigzip/minigzip.c
+289
-0
src/qtfrontend/CHANGES
src/qtfrontend/CHANGES
+12
-0
src/qtfrontend/Doxyfile
src/qtfrontend/Doxyfile
+235
-0
src/qtfrontend/INSTALL.html
src/qtfrontend/INSTALL.html
+211
-0
src/qtfrontend/README
src/qtfrontend/README
+81
-0
src/qtfrontend/appicons.qrc
src/qtfrontend/appicons.qrc
+7
-0
src/qtfrontend/config.pri
src/qtfrontend/config.pri
+171
-0
src/qtfrontend/core/AspectTreeModel.cpp
src/qtfrontend/core/AspectTreeModel.cpp
+193
-0
src/qtfrontend/core/AspectTreeModel.h
src/qtfrontend/core/AspectTreeModel.h
+90
-0
src/qtfrontend/core/CurveRangeDialog.cpp
src/qtfrontend/core/CurveRangeDialog.cpp
+114
-0
src/qtfrontend/core/CurveRangeDialog.h
src/qtfrontend/core/CurveRangeDialog.h
+64
-0
src/qtfrontend/core/DataSetDialog.cpp
src/qtfrontend/core/DataSetDialog.cpp
+108
-0
src/qtfrontend/core/DataSetDialog.h
src/qtfrontend/core/DataSetDialog.h
+73
-0
src/qtfrontend/core/FilterDialog.cpp
src/qtfrontend/core/FilterDialog.cpp
+191
-0
src/qtfrontend/core/FilterDialog.h
src/qtfrontend/core/FilterDialog.h
+70
-0
src/qtfrontend/core/FindWindowDialog.cpp
src/qtfrontend/core/FindWindowDialog.cpp
+146
-0
src/qtfrontend/core/FindWindowDialog.h
src/qtfrontend/core/FindWindowDialog.h
+74
-0
src/qtfrontend/core/FitDialog.cpp
src/qtfrontend/core/FitDialog.cpp
+1420
-0
src/qtfrontend/core/FitDialog.h
src/qtfrontend/core/FitDialog.h
+190
-0
src/qtfrontend/core/ImportDialog.cpp
src/qtfrontend/core/ImportDialog.cpp
+156
-0
src/qtfrontend/core/ImportDialog.h
src/qtfrontend/core/ImportDialog.h
+92
-0
src/qtfrontend/core/OpenProjectDialog.cpp
src/qtfrontend/core/OpenProjectDialog.cpp
+99
-0
src/qtfrontend/core/OpenProjectDialog.h
src/qtfrontend/core/OpenProjectDialog.h
+53
-0
src/qtfrontend/core/PartMdiView.cpp
src/qtfrontend/core/PartMdiView.cpp
+104
-0
src/qtfrontend/core/PartMdiView.h
src/qtfrontend/core/PartMdiView.h
+106
-0
src/qtfrontend/core/PreferencesDialog.cpp
src/qtfrontend/core/PreferencesDialog.cpp
+1541
-0
src/qtfrontend/core/PreferencesDialog.h
src/qtfrontend/core/PreferencesDialog.h
+170
-0
src/qtfrontend/core/ProjectConfigPage.cpp
src/qtfrontend/core/ProjectConfigPage.cpp
+53
-0
src/qtfrontend/core/ProjectConfigPage.h
src/qtfrontend/core/ProjectConfigPage.h
+49
-0
src/qtfrontend/core/ProjectConfigPage.ui
src/qtfrontend/core/ProjectConfigPage.ui
+88
-0
src/qtfrontend/core/ProjectExplorer.cpp
src/qtfrontend/core/ProjectExplorer.cpp
+77
-0
src/qtfrontend/core/ProjectExplorer.h
src/qtfrontend/core/ProjectExplorer.h
+63
-0
src/qtfrontend/core/ProjectWindow.cpp
src/qtfrontend/core/ProjectWindow.cpp
+1157
-0
src/qtfrontend/core/ProjectWindow.h
src/qtfrontend/core/ProjectWindow.h
+220
-0
src/qtfrontend/core/ReadOnlyTableModel.cpp
src/qtfrontend/core/ReadOnlyTableModel.cpp
+175
-0
src/qtfrontend/core/ReadOnlyTableModel.h
src/qtfrontend/core/ReadOnlyTableModel.h
+77
-0
src/qtfrontend/core/RenameWindowDialog.cpp
src/qtfrontend/core/RenameWindowDialog.cpp
+155
-0
src/qtfrontend/core/RenameWindowDialog.h
src/qtfrontend/core/RenameWindowDialog.h
+75
-0
src/qtfrontend/core/ScriptEdit.cpp
src/qtfrontend/core/ScriptEdit.cpp
+370
-0
src/qtfrontend/core/ScriptEdit.h
src/qtfrontend/core/ScriptEdit.h
+89
-0
src/qtfrontend/core/ScriptingLangDialog.cpp
src/qtfrontend/core/ScriptingLangDialog.cpp
+82
-0
src/qtfrontend/core/ScriptingLangDialog.h
src/qtfrontend/core/ScriptingLangDialog.h
+57
-0
src/qtfrontend/core/core.pro
src/qtfrontend/core/core.pro
+177
-0
src/qtfrontend/core/customevents.h
src/qtfrontend/core/customevents.h
+43
-0
src/qtfrontend/core/main.cpp
src/qtfrontend/core/main.cpp
+122
-0
src/qtfrontend/core/staticplugins.cpp
src/qtfrontend/core/staticplugins.cpp
+3
-0
src/qtfrontend/doc/aspect-framework.dox
src/qtfrontend/doc/aspect-framework.dox
+126
-0
src/qtfrontend/doc/coding.dox
src/qtfrontend/doc/coding.dox
+13
-0
src/qtfrontend/doc/future.dox
src/qtfrontend/doc/future.dox
+54
-0
src/qtfrontend/gpl.txt
src/qtfrontend/gpl.txt
+340
-0
src/qtfrontend/icons.qrc
src/qtfrontend/icons.qrc
+204
-0
src/qtfrontend/icons/16x16/add_column.png
src/qtfrontend/icons/16x16/add_column.png
+0
-0
src/qtfrontend/icons/16x16/add_columns.png
src/qtfrontend/icons/16x16/add_columns.png
+0
-0
src/qtfrontend/icons/16x16/add_rows.png
src/qtfrontend/icons/16x16/add_rows.png
+0
-0
src/qtfrontend/icons/16x16/clear.png
src/qtfrontend/icons/16x16/clear.png
+0
-0
src/qtfrontend/icons/16x16/clear_column.png
src/qtfrontend/icons/16x16/clear_column.png
+0
-0
src/qtfrontend/icons/16x16/clear_row.png
src/qtfrontend/icons/16x16/clear_row.png
+0
-0
src/qtfrontend/icons/16x16/clear_table.png
src/qtfrontend/icons/16x16/clear_table.png
+0
-0
src/qtfrontend/icons/16x16/column_description.png
src/qtfrontend/icons/16x16/column_description.png
+0
-0
src/qtfrontend/icons/16x16/column_format_type.png
src/qtfrontend/icons/16x16/column_format_type.png
+0
-0
src/qtfrontend/icons/16x16/formula_editor.png
src/qtfrontend/icons/16x16/formula_editor.png
+0
-0
src/qtfrontend/icons/16x16/fx.png
src/qtfrontend/icons/16x16/fx.png
+0
-0
src/qtfrontend/icons/16x16/go_to_cell.png
src/qtfrontend/icons/16x16/go_to_cell.png
+0
-0
src/qtfrontend/icons/16x16/insert_column.png
src/qtfrontend/icons/16x16/insert_column.png
+0
-0
src/qtfrontend/icons/16x16/insert_row.png
src/qtfrontend/icons/16x16/insert_row.png
+0
-0
src/qtfrontend/icons/16x16/matrix.png
src/qtfrontend/icons/16x16/matrix.png
+0
-0
src/qtfrontend/icons/16x16/normalize.png
src/qtfrontend/icons/16x16/normalize.png
+0
-0
src/qtfrontend/icons/16x16/recalculate.png
src/qtfrontend/icons/16x16/recalculate.png
+0
-0
src/qtfrontend/icons/16x16/remove_column.png
src/qtfrontend/icons/16x16/remove_column.png
+0
-0
src/qtfrontend/icons/16x16/remove_row.png
src/qtfrontend/icons/16x16/remove_row.png
+0
-0
src/qtfrontend/icons/16x16/select_all.png
src/qtfrontend/icons/16x16/select_all.png
+0
-0
src/qtfrontend/icons/16x16/sort.png
src/qtfrontend/icons/16x16/sort.png
+0
-0
src/qtfrontend/icons/16x16/table.png
src/qtfrontend/icons/16x16/table.png
+0
-0
src/qtfrontend/icons/16x16/table_header.png
src/qtfrontend/icons/16x16/table_header.png
+0
-0
src/qtfrontend/icons/16x16/table_options.png
src/qtfrontend/icons/16x16/table_options.png
+0
-0
src/qtfrontend/icons/16x16/x_error.png
src/qtfrontend/icons/16x16/x_error.png
+0
-0
src/qtfrontend/icons/16x16/y_error.png
src/qtfrontend/icons/16x16/y_error.png
+0
-0
src/qtfrontend/icons/24x24/matrix.png
src/qtfrontend/icons/24x24/matrix.png
+0
-0
src/qtfrontend/icons/24x24/table.png
src/qtfrontend/icons/24x24/table.png
+0
-0
src/qtfrontend/icons/32x32/add_column.png
src/qtfrontend/icons/32x32/add_column.png
+0
-0
src/qtfrontend/icons/32x32/add_columns.png
src/qtfrontend/icons/32x32/add_columns.png
+0
-0
src/qtfrontend/icons/32x32/add_rows.png
src/qtfrontend/icons/32x32/add_rows.png
+0
-0
src/qtfrontend/icons/32x32/clear.png
src/qtfrontend/icons/32x32/clear.png
+0
-0
src/qtfrontend/icons/32x32/clear_column.png
src/qtfrontend/icons/32x32/clear_column.png
+0
-0
src/qtfrontend/icons/32x32/clear_row.png
src/qtfrontend/icons/32x32/clear_row.png
+0
-0
src/qtfrontend/icons/32x32/clear_table.png
src/qtfrontend/icons/32x32/clear_table.png
+0
-0
src/qtfrontend/icons/32x32/column_description.png
src/qtfrontend/icons/32x32/column_description.png
+0
-0
src/qtfrontend/icons/32x32/column_format_type.png
src/qtfrontend/icons/32x32/column_format_type.png
+0
-0
src/qtfrontend/icons/32x32/formula_editor.png
src/qtfrontend/icons/32x32/formula_editor.png
+0
-0
src/qtfrontend/icons/32x32/fx.png
src/qtfrontend/icons/32x32/fx.png
+0
-0
src/qtfrontend/icons/32x32/go_to_cell.png
src/qtfrontend/icons/32x32/go_to_cell.png
+0
-0
src/qtfrontend/icons/32x32/insert_column.png
src/qtfrontend/icons/32x32/insert_column.png
+0
-0
src/qtfrontend/icons/32x32/insert_row.png
src/qtfrontend/icons/32x32/insert_row.png
+0
-0
src/qtfrontend/icons/32x32/matrix.png
src/qtfrontend/icons/32x32/matrix.png
+0
-0
src/qtfrontend/icons/32x32/normalize.png
src/qtfrontend/icons/32x32/normalize.png
+0
-0
src/qtfrontend/icons/32x32/recalculate.png
src/qtfrontend/icons/32x32/recalculate.png
+0
-0
src/qtfrontend/icons/32x32/remove_column.png
src/qtfrontend/icons/32x32/remove_column.png
+0
-0
src/qtfrontend/icons/32x32/remove_row.png
src/qtfrontend/icons/32x32/remove_row.png
+0
-0
src/qtfrontend/icons/32x32/select_all.png
src/qtfrontend/icons/32x32/select_all.png
+0
-0
src/qtfrontend/icons/32x32/sort.png
src/qtfrontend/icons/32x32/sort.png
+0
-0
src/qtfrontend/icons/32x32/table.png
src/qtfrontend/icons/32x32/table.png
+0
-0
src/qtfrontend/icons/32x32/table_header.png
src/qtfrontend/icons/32x32/table_header.png
+0
-0
src/qtfrontend/icons/32x32/table_options.png
src/qtfrontend/icons/32x32/table_options.png
+0
-0
src/qtfrontend/icons/32x32/x_error.png
src/qtfrontend/icons/32x32/x_error.png
+0
-0
src/qtfrontend/icons/32x32/y_error.png
src/qtfrontend/icons/32x32/y_error.png
+0
-0
src/qtfrontend/icons/3dplots.xpm
src/qtfrontend/icons/3dplots.xpm
+309
-0
src/qtfrontend/icons/addCol.xpm
src/qtfrontend/icons/addCol.xpm
+24
-0
src/qtfrontend/icons/area.xpm
src/qtfrontend/icons/area.xpm
+23
-0
src/qtfrontend/icons/arrangeLayers.xpm
src/qtfrontend/icons/arrangeLayers.xpm
+20
-0
src/qtfrontend/icons/arrow.xpm
src/qtfrontend/icons/arrow.xpm
+24
-0
src/qtfrontend/icons/auto_layout.xpm
src/qtfrontend/icons/auto_layout.xpm
+22
-0
src/qtfrontend/icons/backGrid.xpm
src/qtfrontend/icons/backGrid.xpm
+53
-0
src/qtfrontend/icons/bars.xpm
src/qtfrontend/icons/bars.xpm
+135
-0
src/qtfrontend/icons/bottom_scl.xpm
src/qtfrontend/icons/bottom_scl.xpm
+116
-0
src/qtfrontend/icons/box.xpm
src/qtfrontend/icons/box.xpm
+30
-0
src/qtfrontend/icons/boxPlot.xpm
src/qtfrontend/icons/boxPlot.xpm
+21
-0
src/qtfrontend/icons/ceilGrid.xpm
src/qtfrontend/icons/ceilGrid.xpm
+46
-0
src/qtfrontend/icons/clock.xpm
src/qtfrontend/icons/clock.xpm
+77
-0
src/qtfrontend/icons/close.xpm
src/qtfrontend/icons/close.xpm
+44
-0
src/qtfrontend/icons/col_stat.xpm
src/qtfrontend/icons/col_stat.xpm
+22
-0
src/qtfrontend/icons/color_map.xpm
src/qtfrontend/icons/color_map.xpm
+24
-0
src/qtfrontend/icons/cones.xpm
src/qtfrontend/icons/cones.xpm
+32
-0
src/qtfrontend/icons/configTable.xpm
src/qtfrontend/icons/configTable.xpm
+134
-0
src/qtfrontend/icons/config_curves.xpm
src/qtfrontend/icons/config_curves.xpm
+270
-0
src/qtfrontend/icons/contour_map.xpm
src/qtfrontend/icons/contour_map.xpm
+21
-0
src/qtfrontend/icons/copy.xpm
src/qtfrontend/icons/copy.xpm
+20
-0
src/qtfrontend/icons/crosses.xpm
src/qtfrontend/icons/crosses.xpm
+34
-0
src/qtfrontend/icons/cursor.xpm
src/qtfrontend/icons/cursor.xpm
+37
-0
src/qtfrontend/icons/cursor_16.xpm
src/qtfrontend/icons/cursor_16.xpm
+21
-0
src/qtfrontend/icons/cursors.xpm
src/qtfrontend/icons/cursors.xpm
+27
-0
src/qtfrontend/icons/curves.xpm
src/qtfrontend/icons/curves.xpm
+24
-0
src/qtfrontend/icons/cut.xpm
src/qtfrontend/icons/cut.xpm
+24
-0
src/qtfrontend/icons/datetype.png
src/qtfrontend/icons/datetype.png
+0
-0
src/qtfrontend/icons/drafts/column.png
src/qtfrontend/icons/drafts/column.png
+0
-0
src/qtfrontend/icons/drafts/column_smoothed.png
src/qtfrontend/icons/drafts/column_smoothed.png
+0
-0
src/qtfrontend/icons/drafts/fx.png
src/qtfrontend/icons/drafts/fx.png
+0
-0
src/qtfrontend/icons/drafts/gotocell.png
src/qtfrontend/icons/drafts/gotocell.png
+0
-0
src/qtfrontend/icons/drafts/rubber.png
src/qtfrontend/icons/drafts/rubber.png
+0
-0
src/qtfrontend/icons/drafts/table.png
src/qtfrontend/icons/drafts/table.png
+0
-0
src/qtfrontend/icons/dropLines.xpm
src/qtfrontend/icons/dropLines.xpm
+22
-0
src/qtfrontend/icons/duplicate.xpm
src/qtfrontend/icons/duplicate.xpm
+21
-0
src/qtfrontend/icons/equals.png
src/qtfrontend/icons/equals.png
+0
-0
src/qtfrontend/icons/erase.xpm
src/qtfrontend/icons/erase.xpm
+287
-0
src/qtfrontend/icons/exp.xpm
src/qtfrontend/icons/exp.xpm
+23
-0
src/qtfrontend/icons/fileopen.xpm
src/qtfrontend/icons/fileopen.xpm
+22
-0
src/qtfrontend/icons/fileprint.xpm
src/qtfrontend/icons/fileprint.xpm
+24
-0
src/qtfrontend/icons/filesave.xpm
src/qtfrontend/icons/filesave.xpm
+255
-0
src/qtfrontend/icons/fit.xpm
src/qtfrontend/icons/fit.xpm
+39
-0
src/qtfrontend/icons/fit_frame.xpm
src/qtfrontend/icons/fit_frame.xpm
+17
-0
src/qtfrontend/icons/floor.xpm
src/qtfrontend/icons/floor.xpm
+35
-0
src/qtfrontend/icons/floorGrid.xpm
src/qtfrontend/icons/floorGrid.xpm
+52
-0
src/qtfrontend/icons/folder.xpm
src/qtfrontend/icons/folder.xpm
+196
-0
src/qtfrontend/icons/folder_closed.xpm
src/qtfrontend/icons/folder_closed.xpm
+28
-0
src/qtfrontend/icons/folder_open.xpm
src/qtfrontend/icons/folder_open.xpm
+30
-0
src/qtfrontend/icons/free_axes.xpm
src/qtfrontend/icons/free_axes.xpm
+24
-0
src/qtfrontend/icons/frontGrid.xpm
src/qtfrontend/icons/frontGrid.xpm
+44
-0
src/qtfrontend/icons/fx.xpm
src/qtfrontend/icons/fx.xpm
+31
-0
src/qtfrontend/icons/general.xpm
src/qtfrontend/icons/general.xpm
+795
-0
src/qtfrontend/icons/gomme.xpm
src/qtfrontend/icons/gomme.xpm
+118
-0
src/qtfrontend/icons/graph.xpm
src/qtfrontend/icons/graph.xpm
+23
-0
src/qtfrontend/icons/graph_disabled.xpm
src/qtfrontend/icons/graph_disabled.xpm
+22
-0
src/qtfrontend/icons/gray_map.xpm
src/qtfrontend/icons/gray_map.xpm
+23
-0
src/qtfrontend/icons/grid_only.xpm
src/qtfrontend/icons/grid_only.xpm
+90
-0
src/qtfrontend/icons/grid_poly.xpm
src/qtfrontend/icons/grid_poly.xpm
+107
-0
src/qtfrontend/icons/hBars.xpm
src/qtfrontend/icons/hBars.xpm
+35
-0
src/qtfrontend/icons/hand.xpm
src/qtfrontend/icons/hand.xpm
+282
-0
src/qtfrontend/icons/histogram.xpm
src/qtfrontend/icons/histogram.xpm
+279
-0
src/qtfrontend/icons/hor_steps.xpm
src/qtfrontend/icons/hor_steps.xpm
+18
-0
src/qtfrontend/icons/image2.xpm
src/qtfrontend/icons/image2.xpm
+251
-0
src/qtfrontend/icons/image3.xpm
src/qtfrontend/icons/image3.xpm
+248
-0
src/qtfrontend/icons/image4.xpm
src/qtfrontend/icons/image4.xpm
+39
-0
src/qtfrontend/icons/image5.xpm
src/qtfrontend/icons/image5.xpm
+39
-0
src/qtfrontend/icons/image6.xpm
src/qtfrontend/icons/image6.xpm
+41
-0
src/qtfrontend/icons/image7.xpm
src/qtfrontend/icons/image7.xpm
+39
-0
src/qtfrontend/icons/import.xpm
src/qtfrontend/icons/import.xpm
+23
-0
src/qtfrontend/icons/index.xpm
src/qtfrontend/icons/index.xpm
+22
-0
src/qtfrontend/icons/isolines.xpm
src/qtfrontend/icons/isolines.xpm
+22
-0
src/qtfrontend/icons/lPlot.xpm
src/qtfrontend/icons/lPlot.xpm
+19
-0
src/qtfrontend/icons/layer_disabled.xpm
src/qtfrontend/icons/layer_disabled.xpm
+20
-0
src/qtfrontend/icons/layer_enabled.xpm
src/qtfrontend/icons/layer_enabled.xpm
+21
-0
src/qtfrontend/icons/leftGrid.xpm
src/qtfrontend/icons/leftGrid.xpm
+47
-0
src/qtfrontend/icons/left_scl.xpm
src/qtfrontend/icons/left_scl.xpm
+111
-0
src/qtfrontend/icons/legend.xpm
src/qtfrontend/icons/legend.xpm
+24
-0
src/qtfrontend/icons/lens.xpm
src/qtfrontend/icons/lens.xpm
+39
-0
src/qtfrontend/icons/lineMesh.xpm
src/qtfrontend/icons/lineMesh.xpm
+151
-0
src/qtfrontend/icons/lineSymbol.xpm
src/qtfrontend/icons/lineSymbol.xpm
+23
-0
src/qtfrontend/icons/log.xpm
src/qtfrontend/icons/log.xpm
+21
-0
src/qtfrontend/icons/lpPlot.xpm
src/qtfrontend/icons/lpPlot.xpm
+18
-0
src/qtfrontend/icons/mask.xpm
src/qtfrontend/icons/mask.xpm
+37
-0
src/qtfrontend/icons/matrix.xpm
src/qtfrontend/icons/matrix.xpm
+35
-0
src/qtfrontend/icons/monalisa.xpm
src/qtfrontend/icons/monalisa.xpm
+241
-0
src/qtfrontend/icons/movie.xpm
src/qtfrontend/icons/movie.xpm
+292
-0
src/qtfrontend/icons/multiload.xpm
src/qtfrontend/icons/multiload.xpm
+23
-0
src/qtfrontend/icons/new.xpm
src/qtfrontend/icons/new.xpm
+23
-0
src/qtfrontend/icons/newF.xpm
src/qtfrontend/icons/newF.xpm
+20
-0
src/qtfrontend/icons/newFxy.xpm
src/qtfrontend/icons/newFxy.xpm
+17
-0
src/qtfrontend/icons/newLayer.xpm
src/qtfrontend/icons/newLayer.xpm
+20
-0
src/qtfrontend/icons/new_aspect.xpm
src/qtfrontend/icons/new_aspect.xpm
+25
-0
src/qtfrontend/icons/new_graph.xpm
src/qtfrontend/icons/new_graph.xpm
+25
-0
src/qtfrontend/icons/new_matrix.xpm
src/qtfrontend/icons/new_matrix.xpm
+25
-0
src/qtfrontend/icons/new_note.xpm
src/qtfrontend/icons/new_note.xpm
+25
-0
src/qtfrontend/icons/newfolder.xpm
src/qtfrontend/icons/newfolder.xpm
+21
-0
src/qtfrontend/icons/next.xpm
src/qtfrontend/icons/next.xpm
+46
-0
src/qtfrontend/icons/no_axes.xpm
src/qtfrontend/icons/no_axes.xpm
+28
-0
src/qtfrontend/icons/no_floor.xpm
src/qtfrontend/icons/no_floor.xpm
+15
-0
src/qtfrontend/icons/no_grid.xpm
src/qtfrontend/icons/no_grid.xpm
+75
-0
src/qtfrontend/icons/note.xpm
src/qtfrontend/icons/note.xpm
+47
-0
src/qtfrontend/icons/numerictype.png
src/qtfrontend/icons/numerictype.png
+0
-0
src/qtfrontend/icons/open_template.xpm
src/qtfrontend/icons/open_template.xpm
+26
-0
src/qtfrontend/icons/pPlot.xpm
src/qtfrontend/icons/pPlot.xpm
+18
-0
src/qtfrontend/icons/palette.xpm
src/qtfrontend/icons/palette.xpm
+276
-0
src/qtfrontend/icons/panel_4.xpm
src/qtfrontend/icons/panel_4.xpm
+279
-0
src/qtfrontend/icons/panel_h2.xpm
src/qtfrontend/icons/panel_h2.xpm
+279
-0
src/qtfrontend/icons/paste.xpm
src/qtfrontend/icons/paste.xpm
+25
-0
src/qtfrontend/icons/pdf.xpm
src/qtfrontend/icons/pdf.xpm
+168
-0
src/qtfrontend/icons/perspective.xpm
src/qtfrontend/icons/perspective.xpm
+21
-0
src/qtfrontend/icons/pie.xpm
src/qtfrontend/icons/pie.xpm
+26
-0
src/qtfrontend/icons/pixelProfile.xpm
src/qtfrontend/icons/pixelProfile.xpm
+79
-0
src/qtfrontend/icons/plot_bars.xpm
src/qtfrontend/icons/plot_bars.xpm
+135
-0
src/qtfrontend/icons/pointer.xpm
src/qtfrontend/icons/pointer.xpm
+23
-0
src/qtfrontend/icons/pointsMesh.xpm
src/qtfrontend/icons/pointsMesh.xpm
+37
-0
src/qtfrontend/icons/prev.xpm
src/qtfrontend/icons/prev.xpm
+47
-0
src/qtfrontend/icons/python.xpm
src/qtfrontend/icons/python.xpm
+55
-0
src/qtfrontend/icons/quit.xpm
src/qtfrontend/icons/quit.xpm
+205
-0
src/qtfrontend/icons/randomNumbers.xpm
src/qtfrontend/icons/randomNumbers.xpm
+20
-0
src/qtfrontend/icons/redo.xpm
src/qtfrontend/icons/redo.xpm
+57
-0
src/qtfrontend/icons/reset_rotation.xpm
src/qtfrontend/icons/reset_rotation.xpm
+20
-0
src/qtfrontend/icons/resize.xpm
src/qtfrontend/icons/resize.xpm
+46
-0
src/qtfrontend/icons/ribbon.xpm
src/qtfrontend/icons/ribbon.xpm
+25
-0
src/qtfrontend/icons/rightGrid.xpm
src/qtfrontend/icons/rightGrid.xpm
+47
-0
src/qtfrontend/icons/right_scl.xpm
src/qtfrontend/icons/right_scl.xpm
+111
-0
src/qtfrontend/icons/rowNumbers.xpm
src/qtfrontend/icons/rowNumbers.xpm
+21
-0
src/qtfrontend/icons/save_template.xpm
src/qtfrontend/icons/save_template.xpm
+102
-0
src/qtfrontend/icons/scatter.xpm
src/qtfrontend/icons/scatter.xpm
+23
-0
src/qtfrontend/icons/scidavis-icon.png
src/qtfrontend/icons/scidavis-icon.png
+0
-0
src/qtfrontend/icons/scidavis-icon.svg
src/qtfrontend/icons/scidavis-icon.svg
+127
-0
src/qtfrontend/icons/scidavis-splash.png
src/qtfrontend/icons/scidavis-splash.png
+0
-0
src/qtfrontend/icons/scidavis-splash.xcf
src/qtfrontend/icons/scidavis-splash.xcf
+0
-0
src/qtfrontend/icons/select.xpm
src/qtfrontend/icons/select.xpm
+23
-0
src/qtfrontend/icons/spline.xpm
src/qtfrontend/icons/spline.xpm
+18
-0
src/qtfrontend/icons/stacked_hist.xpm
src/qtfrontend/icons/stacked_hist.xpm
+278
-0
src/qtfrontend/icons/stat_rows.xpm
src/qtfrontend/icons/stat_rows.xpm
+21
-0
src/qtfrontend/icons/table.xpm
src/qtfrontend/icons/table.xpm
+24
-0
src/qtfrontend/icons/text.xpm
src/qtfrontend/icons/text.xpm
+65
-0
src/qtfrontend/icons/texttype.png
src/qtfrontend/icons/texttype.png
+0
-0
src/qtfrontend/icons/top_scl.xpm
src/qtfrontend/icons/top_scl.xpm
+116
-0
src/qtfrontend/icons/trajectory.xpm
src/qtfrontend/icons/trajectory.xpm
+23
-0
src/qtfrontend/icons/undo.xpm
src/qtfrontend/icons/undo.xpm
+55
-0
src/qtfrontend/icons/unmask.xpm
src/qtfrontend/icons/unmask.xpm
+37
-0
src/qtfrontend/icons/unzoom.xpm
src/qtfrontend/icons/unzoom.xpm
+22
-0
src/qtfrontend/icons/vectXYAM.xpm
src/qtfrontend/icons/vectXYAM.xpm
+25
-0
src/qtfrontend/icons/vectXYXY.xpm
src/qtfrontend/icons/vectXYXY.xpm
+21
-0
src/qtfrontend/icons/vertBars.xpm
src/qtfrontend/icons/vertBars.xpm
+36
-0
src/qtfrontend/icons/vert_steps.xpm
src/qtfrontend/icons/vert_steps.xpm
+18
-0
src/qtfrontend/icons/vizor.xpm
src/qtfrontend/icons/vizor.xpm
+38
-0
src/qtfrontend/icons/wizard.xpm
src/qtfrontend/icons/wizard.xpm
+126
-0
src/qtfrontend/icons/worksheet.xpm
src/qtfrontend/icons/worksheet.xpm
+49
-0
src/qtfrontend/icons/xerror.xpm
src/qtfrontend/icons/xerror.xpm
+37
-0
src/qtfrontend/icons/yerror.xpm
src/qtfrontend/icons/yerror.xpm
+37
-0
src/qtfrontend/icons/zoom.xpm
src/qtfrontend/icons/zoom.xpm
+129
-0
src/qtfrontend/icons/zoomOut.xpm
src/qtfrontend/icons/zoomOut.xpm
+124
-0
src/qtfrontend/lib/ActionManager.cpp
src/qtfrontend/lib/ActionManager.cpp
+139
-0
src/qtfrontend/lib/ActionManager.h
src/qtfrontend/lib/ActionManager.h
+109
-0
src/qtfrontend/lib/ColorBox.cpp
src/qtfrontend/lib/ColorBox.cpp
+218
-0
src/qtfrontend/lib/ColorBox.h
src/qtfrontend/lib/ColorBox.h
+70
-0
src/qtfrontend/lib/ColorButton.cpp
src/qtfrontend/lib/ColorButton.cpp
+82
-0
src/qtfrontend/lib/ColorButton.h
src/qtfrontend/lib/ColorButton.h
+73
-0
src/qtfrontend/lib/ConfigPageWidget.cpp
src/qtfrontend/lib/ConfigPageWidget.cpp
+36
-0
src/qtfrontend/lib/ConfigPageWidget.h
src/qtfrontend/lib/ConfigPageWidget.h
+48
-0
src/qtfrontend/lib/ExtensibleFileDialog.cpp
src/qtfrontend/lib/ExtensibleFileDialog.cpp
+91
-0
src/qtfrontend/lib/ExtensibleFileDialog.h
src/qtfrontend/lib/ExtensibleFileDialog.h
+81
-0
src/qtfrontend/lib/ImageExportDialog.cpp
src/qtfrontend/lib/ImageExportDialog.cpp
+275
-0
src/qtfrontend/lib/ImageExportDialog.h
src/qtfrontend/lib/ImageExportDialog.h
+109
-0
src/qtfrontend/lib/PatternBox.cpp
src/qtfrontend/lib/PatternBox.cpp
+181
-0
src/qtfrontend/lib/PatternBox.h
src/qtfrontend/lib/PatternBox.h
+51
-0
src/qtfrontend/lib/RecordShortcutDelegate.cpp
src/qtfrontend/lib/RecordShortcutDelegate.cpp
+117
-0
src/qtfrontend/lib/RecordShortcutDelegate.h
src/qtfrontend/lib/RecordShortcutDelegate.h
+76
-0
src/qtfrontend/lib/ShortcutsDialog.cpp
src/qtfrontend/lib/ShortcutsDialog.cpp
+85
-0
src/qtfrontend/lib/ShortcutsDialog.h
src/qtfrontend/lib/ShortcutsDialog.h
+68
-0
src/qtfrontend/lib/ShortcutsDialogModel.cpp
src/qtfrontend/lib/ShortcutsDialogModel.cpp
+261
-0
src/qtfrontend/lib/ShortcutsDialogModel.h
src/qtfrontend/lib/ShortcutsDialogModel.h
+123
-0
src/qtfrontend/lib/SymbolDialog.cpp
src/qtfrontend/lib/SymbolDialog.cpp
+400
-0
src/qtfrontend/lib/SymbolDialog.h
src/qtfrontend/lib/SymbolDialog.h
+102
-0
src/qtfrontend/lib/TextDialog.cpp
src/qtfrontend/lib/TextDialog.cpp
+343
-0
src/qtfrontend/lib/TextDialog.h
src/qtfrontend/lib/TextDialog.h
+163
-0
src/qtfrontend/lib/TextFormatButtons.cpp
src/qtfrontend/lib/TextFormatButtons.cpp
+238
-0
src/qtfrontend/lib/TextFormatButtons.h
src/qtfrontend/lib/TextFormatButtons.h
+94
-0
src/qtfrontend/matrix/MatrixConfigPage.ui
src/qtfrontend/matrix/MatrixConfigPage.ui
+27
-0
src/qtfrontend/matrix/MatrixDialog.cpp
src/qtfrontend/matrix/MatrixDialog.cpp
+134
-0
src/qtfrontend/matrix/MatrixDialog.h
src/qtfrontend/matrix/MatrixDialog.h
+76
-0
src/qtfrontend/matrix/MatrixModel.cpp
src/qtfrontend/matrix/MatrixModel.cpp
+246
-0
src/qtfrontend/matrix/MatrixModel.h
src/qtfrontend/matrix/MatrixModel.h
+90
-0
src/qtfrontend/matrix/MatrixModule.cpp
src/qtfrontend/matrix/MatrixModule.cpp
+108
-0
src/qtfrontend/matrix/MatrixModule.h
src/qtfrontend/matrix/MatrixModule.h
+75
-0
src/qtfrontend/matrix/MatrixSizeDialog.cpp
src/qtfrontend/matrix/MatrixSizeDialog.cpp
+162
-0
src/qtfrontend/matrix/MatrixSizeDialog.h
src/qtfrontend/matrix/MatrixSizeDialog.h
+92
-0
src/qtfrontend/matrix/MatrixValuesDialog.cpp
src/qtfrontend/matrix/MatrixValuesDialog.cpp
+216
-0
src/qtfrontend/matrix/MatrixValuesDialog.h
src/qtfrontend/matrix/MatrixValuesDialog.h
+81
-0
src/qtfrontend/matrix/MatrixView.cpp
src/qtfrontend/matrix/MatrixView.cpp
+502
-0
src/qtfrontend/matrix/MatrixView.h
src/qtfrontend/matrix/MatrixView.h
+204
-0
src/qtfrontend/matrix/matrix.pro
src/qtfrontend/matrix/matrix.pro
+42
-0
src/qtfrontend/matrix/matrixcontroltabs.ui
src/qtfrontend/matrix/matrixcontroltabs.ui
+606
-0
src/qtfrontend/scidavis-logo.png
src/qtfrontend/scidavis-logo.png
+0
-0
src/qtfrontend/scidavis-logo.svg
src/qtfrontend/scidavis-logo.svg
+208
-0
src/qtfrontend/scidavis-translations.pro
src/qtfrontend/scidavis-translations.pro
+33
-0
src/qtfrontend/scidavis.css
src/qtfrontend/scidavis.css
+207
-0
src/qtfrontend/scidavis.pro
src/qtfrontend/scidavis.pro
+22
-0
src/qtfrontend/table/ExportTableDialog.cpp
src/qtfrontend/table/ExportTableDialog.cpp
+186
-0
src/qtfrontend/table/ExportTableDialog.h
src/qtfrontend/table/ExportTableDialog.h
+104
-0
src/qtfrontend/table/ImportTableDialog.cpp
src/qtfrontend/table/ImportTableDialog.cpp
+273
-0
src/qtfrontend/table/ImportTableDialog.h
src/qtfrontend/table/ImportTableDialog.h
+116
-0
src/qtfrontend/table/SetColValuesDialog.cpp
src/qtfrontend/table/SetColValuesDialog.cpp
+287
-0
src/qtfrontend/table/SetColValuesDialog.h
src/qtfrontend/table/SetColValuesDialog.h
+93
-0
src/qtfrontend/table/SortDialog.cpp
src/qtfrontend/table/SortDialog.cpp
+108
-0
src/qtfrontend/table/SortDialog.h
src/qtfrontend/table/SortDialog.h
+69
-0
src/qtfrontend/table/TableCommentsHeaderModel.cpp
src/qtfrontend/table/TableCommentsHeaderModel.cpp
+90
-0
src/qtfrontend/table/TableCommentsHeaderModel.h
src/qtfrontend/table/TableCommentsHeaderModel.h
+62
-0
src/qtfrontend/table/TableConfigPage.ui
src/qtfrontend/table/TableConfigPage.ui
+27
-0
src/qtfrontend/table/TableDialog.cpp
src/qtfrontend/table/TableDialog.cpp
+612
-0
src/qtfrontend/table/TableDialog.h
src/qtfrontend/table/TableDialog.h
+99
-0
src/qtfrontend/table/TableDoubleHeaderView.cpp
src/qtfrontend/table/TableDoubleHeaderView.cpp
+139
-0
src/qtfrontend/table/TableDoubleHeaderView.h
src/qtfrontend/table/TableDoubleHeaderView.h
+107
-0
src/qtfrontend/table/TableItemDelegate.cpp
src/qtfrontend/table/TableItemDelegate.cpp
+62
-0
src/qtfrontend/table/TableItemDelegate.h
src/qtfrontend/table/TableItemDelegate.h
+55
-0
src/qtfrontend/table/TableModel.cpp
src/qtfrontend/table/TableModel.cpp
+257
-0
src/qtfrontend/table/TableModel.h
src/qtfrontend/table/TableModel.h
+107
-0
src/qtfrontend/table/TableModule.cpp
src/qtfrontend/table/TableModule.cpp
+148
-0
src/qtfrontend/table/TableModule.h
src/qtfrontend/table/TableModule.h
+78
-0
src/qtfrontend/table/TableView.cpp
src/qtfrontend/table/TableView.cpp
+1957
-0
src/qtfrontend/table/TableView.h
src/qtfrontend/table/TableView.h
+408
-0
src/qtfrontend/table/controltabs.ui
src/qtfrontend/table/controltabs.ui
+459
-0
src/qtfrontend/table/table.pro
src/qtfrontend/table/table.pro
+55
-0
src/qtfrontend/translations/scidavis_de.qph
src/qtfrontend/translations/scidavis_de.qph
+257
-0
src/qtfrontend/translations/scidavis_de.ts
src/qtfrontend/translations/scidavis_de.ts
+17841
-0
src/qtfrontend/translations/scidavis_es.ts
src/qtfrontend/translations/scidavis_es.ts
+20751
-0
src/qtfrontend/translations/scidavis_fr.ts
src/qtfrontend/translations/scidavis_fr.ts
+21384
-0
src/qtfrontend/translations/scidavis_ja.ts
src/qtfrontend/translations/scidavis_ja.ts
+11285
-0
src/qtfrontend/translations/scidavis_ru.ts
src/qtfrontend/translations/scidavis_ru.ts
+20374
-0
src/qtfrontend/translations/scidavis_sv.ts
src/qtfrontend/translations/scidavis_sv.ts
+20089
-0
No files found.
src/CMakeLists.txt
View file @
b7e85267
...
...
@@ -52,9 +52,9 @@ set(LabPlot_SRCS ${GUI_SOURCES} ${PLOTS_SOURCES} ${ELEMENTS_SOURCES} ${FILTER_SO
tools/TexRenderer.cc
LabPlot.cc
MainWin.cc
Project.cc
#
Project.cc
Spreadsheet.cc
TableModel.cc
#
TableModel.cc
Worksheet.cc
)
...
...
@@ -73,8 +73,60 @@ set(UI_SOURCES
gui/ui/settingsprintingpage.ui
)
set
(
BACKEND_DIR backend
)
set
(
QTFRONTEND_DIR qtfrontend
)
INCLUDE_DIRECTORIES
(
${
BACKEND_DIR
}
${
QTFRONTEND_DIR
}
.
)
set
(
BACKEND_SOURCES
${
BACKEND_DIR
}
/core/Folder.cpp
${
BACKEND_DIR
}
/core/AbstractAspect.cpp
${
BACKEND_DIR
}
/core/AspectPrivate.cpp
${
BACKEND_DIR
}
/core/globals.cpp
${
BACKEND_DIR
}
/core/AbstractFilter.cpp
${
BACKEND_DIR
}
/core/AbstractSimpleFilter.cpp
${
BACKEND_DIR
}
/core/column/Column.cpp
${
BACKEND_DIR
}
/core/column/ColumnPrivate.cpp
${
BACKEND_DIR
}
/core/column/columncommands.cpp
${
BACKEND_DIR
}
/core/AbstractScriptingEngine.cpp
${
BACKEND_DIR
}
/core/AbstractScript.cpp
${
BACKEND_DIR
}
/core/ScriptingEngineManager.cpp
${
BACKEND_DIR
}
/core/Project.cpp
${
BACKEND_DIR
}
/core/AbstractPart.cpp
${
BACKEND_DIR
}
/core/datatypes/DateTime2StringFilter.cpp
${
BACKEND_DIR
}
/core/datatypes/String2DateTimeFilter.cpp
${
BACKEND_DIR
}
/core/datatypes/Double2StringFilter.cpp
${
BACKEND_DIR
}
/table/Table.cpp
${
BACKEND_DIR
}
/table/tablecommands.cpp
${
BACKEND_DIR
}
/lib/XmlStreamReader.cpp
)
set
(
QTFRONTEND_SOURCES
${
QTFRONTEND_DIR
}
/core/ProjectExplorer.cpp
${
QTFRONTEND_DIR
}
/core/PartMdiView.cpp
${
QTFRONTEND_DIR
}
/core/AspectTreeModel.cpp
${
QTFRONTEND_DIR
}
/table/TableModel.cpp
)
set
(
QTMOC_HDRS
${
BACKEND_DIR
}
/core/AbstractColumn.h
${
BACKEND_DIR
}
/core/datatypes/DateTime2DoubleFilter.h
${
BACKEND_DIR
}
/core/datatypes/DayOfWeek2DoubleFilter.h
${
BACKEND_DIR
}
/core/datatypes/Double2DateTimeFilter.h
${
BACKEND_DIR
}
/core/datatypes/Double2DayOfWeekFilter.h
${
BACKEND_DIR
}
/core/datatypes/Double2MonthFilter.h
${
BACKEND_DIR
}
/core/datatypes/Month2DoubleFilter.h
${
BACKEND_DIR
}
/core/datatypes/SimpleCopyThroughFilter.h
${
BACKEND_DIR
}
/core/datatypes/String2DayOfWeekFilter.h
${
BACKEND_DIR
}
/core/datatypes/String2DoubleFilter.h
${
BACKEND_DIR
}
/core/datatypes/String2MonthFilter.h
)
qt4_wrap_cpp
(
QTMOC_HDRS
${
QTMOC_HDRS
}
)
add_definitions
(
-DSUPPRESS_SCRIPTING_INIT
)
kde4_add_ui_files
(
LabPlot_SRCS
${
UI_SOURCES
}
)
kde4_add_executable
(
LabPlot
${
LabPlot_SRCS
}
)
kde4_add_executable
(
LabPlot
${
LabPlot_SRCS
}
${
BACKEND_SOURCES
}
${
QTFRONTEND_SOURCES
}
${
QTMOC_HDRS
}
)
INCLUDE_DIRECTORIES
(
../liborigin
)
target_link_libraries
(
LabPlot
${
KDE4_KDEUI_LIBS
}
${
GSL_LIBRARIES
}
${
GSL_CBLAS_LIBRARIES
}
${
HDF5_LIBRARY
}
${
NETCDF_LIBRARY
}
${
CDF_LIBRARY
}
${
OPJ_LIBRARY
}
)
...
...
src/LabPlot.cc
View file @
b7e85267
...
...
@@ -34,6 +34,8 @@
#include <KDebug>
#include "MainWin.h"
#include "core/Project.h"
#include "table/Table.h"
int
main
(
int
argc
,
char
*
argv
[])
{
KAboutData
aboutData
(
"LabPlot"
,
"LabPlot"
,
...
...
@@ -78,6 +80,11 @@ int main (int argc, char *argv[]) {
// kDebug()<<"GSL_VERSION > 1.8"<<endl;
//#endif
// init global defaults
Project
::
staticInit
();
Table
::
setGlobalDefault
(
"default_comment_visibility"
,
false
);
Table
::
setGlobalDefault
(
"default_column_width"
,
120
);
MainWin
*
window
=
new
MainWin
(
0
,
filename
);
window
->
show
();
// sleep(1); // to see splash screen
...
...
src/LabPlotui.rc
View file @
b7e85267
...
...
@@ -25,8 +25,13 @@
<Action
name=
"project"
/>
</Menu>
<Menu
name=
"edit"
><text>
&
Editklj
</text>
<Action
name=
"undo"
/>
<Action
name=
"redo"
/>
<Action
name=
"history"
/>
<Separator/>
<Action
name=
"new spreadsheet"
/>
<Action
name=
"new worksheet"
/>
<Action
name=
"new folder"
/>
<Menu
name=
"new_function_plot"
>
<text>
New Function Plot
</text>
<Action
name=
"new_2D_function_plot"
/>
...
...
src/MainWin.cc
View file @
b7e85267
This diff is collapsed.
Click to expand it.
src/MainWin.h
View file @
b7e85267
...
...
@@ -35,23 +35,29 @@
#include "Spreadsheet.h"
#include "Worksheet.h"
#include "Project.h"
#include "elements/Set.h"
#include "plots/Plot.h"
class
AbstractAspect
;
class
Folder
;
class
ProjectExplorer
;
class
Table
;
class
Project
;
#include "core/PartMdiView.h"
class
MainWin
:
public
KXmlGuiWindow
{
Q_OBJECT
public:
MainWin
(
QWidget
*
parent
=
0
,
QString
filename
=
0
);
int
activeSheetIndex
()
const
;
QMdiArea
*
getMdi
()
const
{
return
m
di
;
}
~
MainWin
()
;
QMdiArea
*
getMdi
()
const
{
return
m
_mdi_area
;
}
Spreadsheet
*
activeSpreadsheet
()
const
;
//!< get active spreadsheet
Spreadsheet
*
getSpreadsheet
(
QString
title
)
const
;
//!< get Spreadsheet of name title
Worksheet
*
activeWorksheet
()
const
;
//!< get active worksheet
Worksheet
*
getWorksheet
(
QString
name
)
const
;
//!< get Worksheet of name title
Project
*
getProject
()
const
{
return
project
;
}
void
setProject
(
Project
*
p
)
{
project
=
p
;
}
Project
*
getProject
()
const
{
return
m_
project
;
}
void
setProject
(
Project
*
p
)
{
m_
project
=
p
;
}
void
updateGUI
();
//!< update GUI of main window
void
updateSheetList
();
//!< update dynamic sheet list menu
void
updateSetList
();
//!< update dynamic set list menu
...
...
@@ -59,20 +65,38 @@ public:
void
saveXML
(
QIODevice
*
file
);
//!< do the actual saving
private:
QMdiArea
*
m
di
;
Project
*
project
;
QMdiArea
*
m
_mdi_area
;
Project
*
m_
project
;
QMenu
*
spreadsheetmenu
;
KAction
*
spreadaction
;
KAction
*
m_folderAction
;
KAction
*
m_historyAction
;
KAction
*
m_undoAction
;
KAction
*
m_redoAction
;
void
setupActions
();
void
initProjectExplorer
();
bool
warnModified
();
void
addSet
(
Set
s
,
const
int
sheet
,
const
Plot
::
PlotType
ptype
);
AbstractAspect
*
m_current_aspect
;
Folder
*
m_current_folder
;
ProjectExplorer
*
m_project_explorer
;
QDockWidget
*
m_project_explorer_dock
;
void
handleAspectAddedInternal
(
AbstractAspect
*
aspect
);
public
slots
:
Spreadsheet
*
newSpreadsheet
();
Table
*
newSpreadsheet
();
Folder
*
newFolder
();
Worksheet
*
newWorksheet
();
void
save
(
QString
filename
=
0
);
//!< save project (.lml format)
void
open
(
QString
filename
);
//!< open project (.lml format)
void
saveAs
();
//!< save as different file name (.lml format)
void
showHistory
();
void
createContextMenu
(
QMenu
*
menu
)
const
;
void
createFolderContextMenu
(
const
Folder
*
folder
,
QMenu
*
menu
)
const
;
void
undo
();
void
redo
();
//! Show/hide mdi windows depending on the currend folder
void
updateMdiWindowVisibility
();
private
slots
:
void
openNew
();
...
...
@@ -85,6 +109,20 @@ private slots:
void
axesDialog
();
void
legendDialog
();
void
settingsDialog
();
signals:
void
partActivated
(
AbstractPart
*
);
private
slots
:
void
handleAspectAdded
(
const
AbstractAspect
*
parent
,
int
index
);
void
handleAspectAboutToBeRemoved
(
const
AbstractAspect
*
parent
,
int
index
);
void
handleAspectRemoved
(
const
AbstractAspect
*
parent
,
int
index
);
void
handleAspectDescriptionChanged
(
const
AbstractAspect
*
aspect
);
void
handleCurrentAspectChanged
(
AbstractAspect
*
aspect
);
void
handleCurrentSubWindowChanged
(
QMdiSubWindow
*
);
void
handleSubWindowStatusChange
(
PartMdiView
*
view
,
PartMdiView
::
SubWindowStatus
from
,
PartMdiView
::
SubWindowStatus
to
);
void
setMdiWindowVisibility
(
QAction
*
action
);
};
#endif
src/Spreadsheet.cc
View file @
b7e85267
This diff is collapsed.
Click to expand it.
src/Spreadsheet.h
View file @
b7e85267
...
...
@@ -32,25 +32,26 @@
#include <QWidget>
#include <QMenu>
#include <QDomElement>
#include <QTableView>
#include <QTableView>
#include "TableModel.h"
#include "table/TableModel.h"
#include "table/Table.h"
#include "elements/Set.h"
#include "sheettype.h"
class
QHBoxLayout
;
class
MainWin
;
class
Spreadsheet
:
public
Q
TableView
class
Spreadsheet
:
public
Q
Widget
// remark: you could inherit from QTableView here, but that makes it really hard to add any other widget to the view later
{
Q_OBJECT
public:
Spreadsheet
(
MainWin
*
m
);
Spreadsheet
(
Table
*
table
);
~
Spreadsheet
();
SheetType
sheetType
()
const
{
return
type
;
}
SheetType
sheetType
()
const
{
return
m_type
;
}
#if 0
void resetHeader(int from=0);
QDomElement
save
(
QDomDocument
doc
);
void
open
(
QDomNode
node
);
#endif
void
addSet
(
Set
*
set
);
Set
*
set
(){
return
m_set
;}
...
...
@@ -61,13 +62,11 @@ public:
QString
columnFormat
(
int
col
)
const
;
void
setColumnFormat
(
int
col
,
QString
name
);
int
rowCount
()
const
{
return
m
odel
()
->
rowCount
();
}
void
setRowCount
(
int
count
)
{
((
TableModel
*
)
model
())
->
setRowCount
(
count
);
}
int
columnCount
()
const
{
return
m
odel
()
->
columnCount
();
}
int
rowCount
()
const
{
return
m
_table
->
rowCount
();
}
void
setRowCount
(
int
count
)
{
m_table
->
setRowCount
(
count
);
}
int
columnCount
()
const
{
return
m
_table
->
columnCount
();
}
void
setColumnCount
(
int
count
){
int
oldcount
=
columnCount
();
((
TableModel
*
)
model
())
->
setColumnCount
(
count
);
resetHeader
(
oldcount
);
m_table
->
setColumnCount
(
count
);
}
QString
text
(
int
row
,
int
col
)
const
;
...
...
@@ -78,15 +77,12 @@ public:
QList
<
int
>
currentColumns
()
const
;
//!< returns a sorted list of selected columns
private:
MainWin
*
mw
;
SheetType
type
;
//!< needed for mw->active{Work,Spread}sheet()
Table
*
m_table
;
SheetType
m_
type
;
//!< needed for mw->active{Work,Spread}sheet()
QString
notes
;
Set
*
m_set
;
void
contextMenuEvent
(
QContextMenuEvent
*
);
QString
columnHeader
(
int
col
)
const
;
void
setColumnHeader
(
int
col
,
QString
name
)
{
model
()
->
setHeaderData
(
col
,
Qt
::
Horizontal
,
name
);
}
int
filledRows
(
int
col
)
const
;
//!< returns number of filled rows in column col
void
displaySet
();
...
...
@@ -106,6 +102,141 @@ private slots:
void
setColumnValues
();
//!< set colum values (ColumnValuesDialog)
void
deleteSelectedColumns
();
void
deleteSelectedRows
();
//! \name selection related functions
//@{
//! Return how many columns are selected
/**
* If full is true, this function only returns the number of fully
* selected columns.
*/
int
selectedColumnCount
(
bool
full
=
false
);
//! Return how many columns with the given plot designation are (at least partly) selected
int
selectedColumnCount
(
SciDAVis
::
PlotDesignation
pd
);
//! Returns true if column 'col' is selected; otherwise false
/**
* If full is true, this function only returns true if the whole
* column is selected.
*/
bool
isColumnSelected
(
int
col
,
bool
full
=
false
);
//! Return all selected columns
/**
* If full is true, this function only returns a column if the whole
* column is selected.
*/
QList
<
Column
*>
selectedColumns
(
bool
full
=
false
);
//! Return how many rows are (at least partly) selected
/**
* If full is true, this function only returns the number of fully
* selected rows.
*/
int
selectedRowCount
(
bool
full
=
false
);
//! Returns true if row 'row' is selected; otherwise false
/**
* If full is true, this function only returns true if the whole
* row is selected.
*/
bool
isRowSelected
(
int
row
,
bool
full
=
false
);
//! Return the index of the first selected column
/**
* If full is true, this function only looks for fully
* selected columns.
*/
int
firstSelectedColumn
(
bool
full
=
false
);
//! Return the index of the last selected column
/**
* If full is true, this function only looks for fully
* selected columns.
*/
int
lastSelectedColumn
(
bool
full
=
false
);
//! Return the index of the first selected row
/**
* If full is true, this function only looks for fully
* selected rows.
*/
int
firstSelectedRow
(
bool
full
=
false
);
//! Return the index of the last selected row
/**
* If full is true, this function only looks for fully
* selected rows.
*/
int
lastSelectedRow
(
bool
full
=
false
);
//! Return whether a cell is selected
bool
isCellSelected
(
int
row
,
int
col
);
//! Select/Deselect a cell
void
setCellSelected
(
int
row
,
int
col
,
bool
select
=
true
);
//! Select/Deselect a range of cells
void
setCellsSelected
(
int
first_row
,
int
first_col
,
int
last_row
,
int
last_col
,
bool
select
=
true
);
//! Determine the current cell (-1 if no cell is designated as the current)
void
getCurrentCell
(
int
*
row
,
int
*
col
);
//@}
public
slots
:
void
setSelectionAs
(
SciDAVis
::
PlotDesignation
pd
);
void
cutSelection
();
void
copySelection
();
void
pasteIntoSelection
();
void
clearSelectedCells
();
void
maskSelection
();
void
unmaskSelection
();
void
fillSelectedCellsWithRowNumbers
();
void
fillSelectedCellsWithRandomNumbers
();
//! Insert columns depending on the selection
void
insertEmptyColumns
();
void
removeSelectedColumns
();
void
clearSelectedColumns
();
void
clearSelectedRows
();
void
setSelectedColumnsAsX
();
void
setSelectedColumnsAsY
();
void
setSelectedColumnsAsZ
();
void
setSelectedColumnsAsXError
();
void
setSelectedColumnsAsYError
();
void
setSelectedColumnsAsNone
();
void
normalizeSelectedColumns
();
void
normalizeSelection
();
//! Insert rows depending on the selection
void
insertEmptyRows
();
void
removeSelectedRows
();
//! Append as many columns as are selected
void
addColumns
();
//! Append as many rows as are selected
void
addRows
();
void
setColumnWidth
(
int
col
,
int
width
);
int
columnWidth
(
int
col
)
const
;
bool
formulaModeActive
()
const
;
public:
static
int
defaultColumnWidth
();
static
void
setDefaultColumnWidth
(
int
width
);
//! Set default for comment visibility for table views
static
void
setDefaultCommentVisibility
(
bool
visible
);
//! Return the default for comment visibility for table views
static
bool
defaultCommentVisibility
();
public
slots
:
void
activateFormulaMode
(
bool
on
);
void
goToCell
(
int
row
,
int
col
);
void
rereadSectionSizes
();
void
selectAll
();
void
deselectAll
();
void
handleHorizontalSectionResized
(
int
logicalIndex
,
int
oldSize
,
int
newSize
);
void
goToNextColumn
();
void
goToPreviousColumn
();
void
dimensionsDialog
();
void
goToCell
();
protected:
//! Pointer to the current underlying model
TableModel
*
m_model
;
//! The table view
QTableView
*
m_view_widget
;
QHBoxLayout
*
m_main_layout
;
//! Initialization
void
init
();
};
#endif //SPREADSHEET
src/backend/core/AbstractAspect.cpp
0 → 100644
View file @
b7e85267
/***************************************************************************
File : AbstractAspect.cpp
Project : SciDAVis
--------------------------------------------------------------------
Copyright : (C) 2007 by Knut Franke, Tilman Benkert
Email (use @ for *) : knut.franke*gmx.de, thzs*gmx.net
Description : Base class for all persistent objects in a Project.
***************************************************************************/
/***************************************************************************
* *
* 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 *