#include <MainWin.h>
Public Slots | |
| void | updateWorksheetList () |
| void | exportPlot () |
| void | exportSVG () |
| void | exportPIC () |
| void | exportPstoedit () |
| export worksheet into file via pstoedit / ImageMagick | |
| void | exportImageMagick () |
| void | print () |
| void | printPreview () |
| void | graphs () |
| Open ListDialog of graphs of active plot. | |
| void | new2DData () |
| void | newSData () |
| void | new3DData () |
| void | newPieData () |
| void | newPolarData () |
| void | newTernaryData () |
| void | newGRASSData () |
| void | newVTKData () |
| void | new2DFunction () |
| void | new3DFunction () |
| void | newSFunction () |
| void | newPolarFunction () |
| void | smoothDialog () |
| void | averageDialog () |
| void | pruneDialog () |
| open functions with the active plot | |
| void | histDialog () |
| void | interpolationDialog () |
| void | differencesDialog () |
| void | integrationDialog () |
| void | regressionDialog () |
| void | fftDialog () |
| void | convolutionDialog () |
| void | fitDialog () |
| void | arrangeDialog () |
| void | overlayDialog () |
| void | worksheetDialog () |
| void | graphDialog () |
| void | axesDialog () |
| void | titleDialog () |
| void | legendDialog () |
| void | objectDialog () |
| void | autoScaleX () |
| void | autoScaleY () |
| void | autoScaleZ () |
| void | autoScaleAll () |
| void | magLens () |
| magnify selected range | |
| void | panZoom () |
| pan zoom | |
| void | shiftLeft () |
| void | shiftRight () |
| void | shiftUp () |
| void | shiftDown () |
| void | scaleXUp () |
| void | scaleXDown () |
| void | scaleYUp () |
| void | scaleYDown () |
| void | scaleZUp () |
| void | scaleZDown () |
| void | defineRegion () |
| void | defineBaseline () |
| void | defineLine () |
| void | defineLabel () |
| void | defineRect () |
| void | defineEllipse () |
| void | defineImage () |
Public Member Functions | |
| MainWin (const char *name, const char *filen) | |
| void | replot () |
| void | openfile (QString file) |
| void | message (QString msg) |
| KConfig * | getConfig () |
| Project * | getProject () |
| void | setProject (Project *p) |
| QWorkspace * | getWorkspace () |
| void | deleteActiveWorksheet () |
| void | setModified () |
Public Attributes | |
| int | defining_region |
| int | defining_line |
| int | defining_rect |
| int | defining_ellipse |
| int | defining_maglens |
| int | defining_panzoom |
| bool | defining_baseline |
| bool | defining_label |
| bool | defining_image |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *e) |
| void | dragEnterEvent (QDragEnterEvent *e) |
| void | dropEvent (QDropEvent *e) |
| void | closeEvent (QCloseEvent *e) |
| void | mouseDoubleClickEvent (QMouseEvent *e) |
Private Slots | |
| void | open () |
| void | open (const KURL &url) |
| void | save () |
| void | saveAs () |
| void | projectInfo () |
| void | projectExplorer () |
| void | clear () |
| void | closeWin () |
| void | setWinFocus (int i) |
| void | toggleFullScreen () |
| void | toggleMenuBar () |
| void | toggleToolBar () |
| void | toggleSideToolBar () |
| void | toggleAnalysisToolBar () |
| void | toggleDrawingToolBar () |
| void | toggleStatusBar () |
| void | configure () |
| Open the configure dialog. | |
| void | configureKeys () |
| void | configureToolbars () |
| void | saveSettings () |
| save all settings | |
| void | setAutosaveInterval (long interval) |
| void | new2DPlot () |
| void | newSurfacePlot () |
| void | new3DPlot () |
| void | newPiePlot () |
| void | newPolarPlot () |
| void | newTernaryPlot () |
| void | newGRASSPlot () |
| void | newVTKPlot () |
| void | deletePlot () |
| Worksheet * | newWorksheet () |
| void | setActiveWorksheet (int i) |
| void | aboutKDE () |
| void | reportBug () |
| void | exampleAxesLabel () |
| void | exampleAnalysis () |
| void | exampleSurface () |
| void | example3d () |
| void | exampleRydberg () |
| void | exampleLog () |
| void | exampleFFT () |
| void | exampleObjects () |
| void | exampleHist () |
| void | exampleFit () |
| void | exampleImage () |
| void | examplePie () |
| void | exampleExponentialFit () |
| void | exampleMultiplot () |
| void | exampleGrass () |
| void | exampleSurface2 () |
| void | examplePolar () |
| void | exampleTernary () |
| void | exampleAudio () |
Private Member Functions | |
| void | New () |
| void | readConfig () |
| void | enableAutosave (bool as) |
| void | newDialog (bool d, PType type) |
| void | newPlot (PType type) |
| Worksheet * | activeWorksheet () |
Private Attributes | |
| QWorkspace * | ws |
| QString | filename |
| KParts::ReadOnlyPart * | gvpart |
| QPtrList< KAction > | worksheetsActions |
| QSignalMapper * | sm |
| KConfig * | config |
| KRecentFilesAction * | recent |
| KAction * | configureAction |
| KAction * | project_action |
| KAction * | explorer_action |
| KAction * | export_image |
| KAction * | export_svg |
| KAction * | export_pic |
| KAction * | export_pstoedit |
| KAction * | export_ImageMagick |
| KAction * | print_action |
| KAction * | save_action |
| KAction * | save_as |
| KAction * | graph_list |
| KAction * | clear_action |
| KAction * | close_action |
| KAction * | worksheet |
| KAction * | plot |
| KAction * | arrange |
| KAction * | overlay |
| KAction * | deleteplot |
| KAction * | newgrassplot |
| KAction * | grassdata |
| KAction * | newvtkplot |
| KAction * | vtkdata |
| KAction * | smooth |
| KAction * | prune |
| KAction * | average |
| KAction * | hist |
| KAction * | interpolation |
| KAction * | differences |
| KAction * | integration |
| KAction * | regression |
| KAction * | fft |
| KAction * | convolution |
| KAction * | fit |
| KAction * | axes |
| KAction * | title |
| KAction * | legend |
| KAction * | objects |
| KAction * | asx |
| KAction * | asy |
| KAction * | asz |
| KAction * | asall |
| KAction * | maglens |
| KAction * | panzoom |
| KAction * | sl |
| KAction * | sr |
| KAction * | su |
| KAction * | sd |
| KAction * | sxu |
| KAction * | sxd |
| KAction * | syu |
| KAction * | syd |
| KAction * | szu |
| KAction * | szd |
| KAction * | baseline |
| KAction * | region |
| KAction * | label |
| KAction * | line |
| KAction * | rect |
| KAction * | ellipse |
| KAction * | image |
| KToggleAction * | menubar |
| KToggleAction * | toolbar |
| KToggleAction * | sidetoolbar |
| KToggleAction * | analysistoolbar |
| KToggleAction * | drawingtoolbar |
| KToggleAction * | statusbar |
| KToggleAction * | printpreview |
| Project * | project |
| QTimer * | autosaveTimer |
| bool | autosave |
| long | autosaveinterval |
| bool | modified |
|
||||||||||||
|
This is the main window which controls all the dialogs and worksheets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
clear the active Worksheet |
|
|
|
|
|
Close active Plot |
|
|
Open the configure dialog.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export worksheet into file with pic format |
|
|
|
|
|
export worksheet into file via pstoedit / ImageMagick
|
|
|
export worksheet into file with svg format |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Open ListDialog of graphs of active plot.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
magnify selected range
|
|
|
|
|
|
|
|
|
initialize the Main Window |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Open DataDialog (0) or FunctionDialog (1) for creating new graph |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Open a LabPlot project file (*.lpl) from recent url |
|
|
Open a LabPlot project file (*.lpl) |
|
|
Open the project file fn ("filename" is global ) |
|
|
|
|
|
pan zoom
|
|
|
Print active plot to Printer or File |
|
|
Print preview the activ plot |
|
|
project explorer |
|
|
edit project infos |
|
|
open functions with the active plot
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Save a LabPlot project file (*.lpl) |
|
|
Save project as |
|
|
save all settings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.6