|
Public Slots |
void | New () |
| open new project
|
void | open (QString fn=0) |
| open the LabPlot project file fn (*.lml)
|
void | saveLPL (QString fn=0) |
| save LabPlot project to file fn
|
void | openLPL (QString fn=0) |
void | openXML (QString fn=0) |
| open LabPlot project from XML file fn
|
void | saveXML (QString fn=0) |
| save LabPlot project to XML file fn
|
void | saveAs (QString fn=0) |
| save LabPlot project to file fn
|
void | projectInfo () |
void | projectExplorer () |
| project explorer
|
void | importData (QString fn, int filter=0) |
| import data from file fn with filter filter into active(or new) spreadsheet
|
void | importDialog () |
| open dialog for importing data into spreadsheet
|
void | importOPJ (QString fn=0) |
| importing opj project
|
void | exportPlot (QString fn=0, QString f=0, int quality=-1) |
| export plot to file fn in image format f
|
void | exportPS (QString fn=0) |
| export plot to file fn in PS format
|
void | exportEPS (QString fn=0) |
| export plot to file fn in EPS format
|
void | exportPDF (QString fn=0) |
| export plot to file fn in PDF format
|
void | exportSVG (QString fn=0) |
| export plot to file fn in SVG format
|
void | exportPIC (QString fn=0) |
| export plot to file fn in PIC format
|
void | exportPstoEdit (QString fn=i18n("out.pdf"), int f=4, int s=5, double sc=1.0, double r=0.0) |
void | exportPstoEditDialog () |
| open dialog for exporting via pstoedit
|
void | exportImageMagick (QString fn=i18n("out.8bim"), int f=0, int sx=800, int sy=600, double r=0.0) |
void | exportImageMagickDialog () |
| open dialog for exporting via ImageMagick
|
void | print () |
| Print active plot to Printer or File.
|
void | printPreview () |
| open/close printpreview
|
void | graphDialog () |
| open graphlist dialog
|
void | plotDialog () |
| open plotlist dialog
|
void | clear () |
| clear the active worksheet
|
void | deletePlot () |
| delete active plot
|
void | loadScript (QString fn=0) |
| load script from file fn
|
void | Environment () |
| show information about environment
|
void | aboutKDE () |
| about KDE
|
void | exit () |
| close without saving
|
void | toggleFullScreen () |
| toggle full screen
|
void | toggleMenuBar () |
| toggle menu bar
|
void | toggleToolBar () |
| toggle tool bar
|
void | toggleSideToolBar () |
| toggle side tool bar
|
void | toggleAnalysisToolBar () |
| toggle analysis tool bar
|
void | toggleDrawingToolBar () |
| toggle drawing tool bar
|
void | toggleStatusBar () |
| toggle status bar
|
bool | speedMode () |
| return if speed mode is selected
|
void | setSpeedMode (bool s) |
| set speed mode
|
void | toggleSpeedMode () |
| toggle speed mode
|
int | speedModeValue () |
| return speed mode value
|
void | setSpeedModeValue (int s) |
| set speed mode value
|
bool | dataMode () |
| return if data mode is selected
|
void | setDataMode (bool v) |
| set data mode
|
QFont | defaultFont () |
void | setDefaultFont (QFont f) |
void | setDataModeColor (QColor c) |
QColor | DataModeColor () |
void | newPlot (int type) |
| interface to all new plot functions
|
Plot2DSimple * | new2DPlot () |
void | newSurfacePlot () |
void | new3DPlot () |
void | newPiePlot () |
void | newPolarPlot () |
void | newTernaryPlot () |
void | newQWT3DPlot () |
void | new2DData () |
| open new 2d data dialog
|
void | newSData () |
| open new surface data dialog
|
void | new3DData () |
| open new 3d data dialog
|
void | newPieData () |
| open new pie data dialog
|
void | newPolarData () |
| open new polar data dialog
|
void | newTernaryData () |
| open new ternary data dialog
|
void | newQWT3DData () |
| open new QWT 3D data dialog
|
void | new2DFunction () |
| open new 2d function dialog
|
void | new3DFunction () |
| open new 3d function dialog
|
void | newQWT3DFunction () |
| open new 3d qwt function dialog
|
void | newSFunction () |
| open new surface function dialog
|
void | newPolarFunction () |
| open new polar function dialog
|
Style * | newStyle () |
| create new Style : Wrapper for QSA
|
Symbol * | newSymbol () |
| create new Symbol : Wrapper for QSA
|
Style * | defaultStyle () |
| get default Style
|
Symbol * | defaultSymbol () |
| get default Symbol
|
void | lDebug (QString s) |
| wrapper for debug messages
|
void | evaluateDialog () |
void | operationsDialog () |
void | smoothDialog () |
void | averageDialog () |
| open functions
|
void | compressDialog () |
void | pruneDialog () |
void | periodicDialog () |
void | seasonalDialog () |
void | histDialog () |
void | peakDialog () |
void | interpolationDialog () |
void | differencesDialog () |
void | integrationDialog () |
void | capabilityDialog () |
void | summaryDialog () |
void | testsDialog () |
void | regressionDialog () |
void | fftDialog () |
void | laplaceDialog () |
void | convolutionDialog () |
void | waveletDialog () |
void | hankelDialog () |
void | fitDialog () |
void | filterDialog () |
void | noiseDialog () |
void | correlDialog () |
void | imageDialog () |
void | arrangeDialog () |
void | overlayDialog () |
void | worksheetDialog () |
void | plotSettingsDialog () |
void | axesDialog () |
void | titleDialog () |
void | legendDialog () |
void | objectDialog () |
void | autoScaleX () |
| auto scale x axis in current plot
|
void | autoScaleY () |
| auto scale y axis in current plot
|
void | autoScaleZ () |
| auto scale z axis in current plot
|
void | autoScaleAll () |
| auto scale all axes in current plot
|
void | shiftLeft () |
| shift current plot to the left
|
void | shiftRight () |
| shift current plot to the right
|
void | shiftUp () |
| shift current plot up
|
void | shiftDown () |
| shift current plot down
|
void | scaleXUp () |
| scale x axis of current plot up
|
void | scaleXDown () |
| scale x axis of current plot down
|
void | scaleYUp () |
| scale y axis of current plot up
|
void | scaleYDown () |
| scale y axis of current plot down
|
void | scaleZUp () |
| scale z axis of current plot up
|
void | scaleZDown () |
| scale z axis of current plot down
|
void | zoomIn () |
void | zoomOut () |
void | toggleDataMode () |
void | open (const KURL &url) |
| Open a LabPlot project file (*.lml/*.lpl) from recent url.
|
void | magLens () |
| magnify selected range
|
void | panZoom () |
| pan zoom
|
void | maskPlot () |
| mask plot data
|
void | defineRegion () |
void | defineBaseline () |
void | defineLine () |
void | defineLabel () |
void | defineRect () |
void | defineEllipse () |
void | defineImage () |
void | setActiveSheet (int i) |
void | changeGraph (int i) |
void | cloneActiveSheet () |
void | cloneWorksheet (Worksheet *w) |
void | cloneSpreadsheet (Spreadsheet *s) |
Spreadsheet * | newSpreadsheet () |
Worksheet * | newWorksheet () |
Worksheet * | activeWorksheet () |
Spreadsheet * | activeSpreadsheet () |
Spreadsheet * | getSpreadsheet (QString title) |
void | tileSheets () |
void | cascadeSheets () |
void | tileWorksheets () |
void | cascadeWorksheets () |
int | activeSheetIndex () |
void | updateGraphList () |
void | updateSheetList () |
void | updateExplorerDialog () |
void | updateLegendDialog () |
void | updateTitleDialog () |
void | updateAxesDialog (int i=-1) |
void | updatePlotSettingsDialog () |
void | updateWorksheetDialog () |
void | updateObjectDialog () |
void | updateTestDialog () |
void | activateNextWindow () |
void | activatePrevWindow () |
void | undoAction () |
void | redoAction () |
Public Member Functions |
| MainWin (const char *name, const char *filen, bool is_part=false) |
| ~MainWin () |
void | replot () |
void | message (QString msg) |
KConfig * | Config () |
History * | getHistory () |
Project * | getProject () |
RInterface * | getRInterface () |
void | setProject (Project *p) |
void | readScript (QString name) |
QWorkspace * | getWorkspace () |
void | deleteActiveSheet () |
void | setModified () |
int | NrSpreadsheets () |
int | NrWorksheets () |
QString | Filename () |
| get project file name
|
Worksheet * | addWorksheet (PType type, int sheet) |
int | addGraph2D (Graph2D *g, int item, PType type=P2D) |
int | addGraph3D (Graph3D *g, int item, PType type=P3D) |
int | addGraph4D (Graph4D *g, int item) |
int | addGraphM (GraphM *g, int item, PType type=PSURFACE) |
int | addGraphIMAGE (GraphIMAGE *g, int item) |
int | addGraphL (GraphL *g, int item, PType type=PPIE) |
void | calculateRanges2D (Point *a, int n, double *xmin, double *xmax, double *ymin, double *ymax) |
| calculate ranges (GRAPH2D) for new create graphs (analysis)
|
void | calculateRanges3D (Point3D *a, int n, double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax) |
| calculate ranges (GRAPH3D) for new create graphs (analysis)
|
void | calculateRanges4D (Point4D *a, int n, double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax, double *tmin, double *tmax) |
| calculate ranges (GRAPH4D) for new create graphs (analysis)
|
double | formatLabel (QString value, int item) |
Public Attributes |
int | defining_region |
int | defining_line |
int | defining_rect |
int | defining_ellipse |
int | defining_maglens |
int | defining_panzoom |
int | defining_mask |
bool | defining_baseline |
bool | defining_label |
bool | defining_image |
ExplorerDialog * | explorer_dialog |
LegendDialog * | legend_dialog |
TitleDialog * | title_dialog |
AxesDialog * | axes_dialog |
PlotSettingsDialog * | plotsettings_dialog |
WorksheetDialog * | worksheet_dialog |
ObjectDialog * | object_dialog |
TestsRListDialog * | test_dialog |
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 | closeWin () |
void | setWinFocus (int i) |
void | SpreadsheetMenu () |
void | windowActivated () |
void | configure () |
| Open the configure dialog.
|
void | configureKeys () |
void | configureToolbars () |
void | saveSettings () |
| save all settings
|
void | autoSave () |
void | setAutosaveInterval (long interval) |
void | openIDE () |
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 | exampleSurface2 () |
void | examplePolar () |
void | exampleTernary () |
void | exampleAudio () |
void | exampleQWT () |
void | exampleBar () |
void | exampleLogfit () |
void | exampleMarker () |
void | exampleSurfaceStyle () |
void | exampleTeXLabel () |
void | openExample (QString filename) |
Private Member Functions |
void | setupActions () |
void | readConfig () |
void | enableAutosave (bool as) |
void | newDialog (bool d, PType type) |
| interface to all data and function dialogs
|
Plot * | newPlot (PType type=P2D) |
| interface to all new plot functions
|
bool | warnModified () |
| warn before closing modified project (returns 1 if canceled)
|
Private Attributes |
KParts::ReadOnlyPart * | gvpart |
QPopupMenu * | spreadsheetpopup |
QSignalMapper * | sm |
QSignalMapper * | smg |
QWorkspace * | ws |
KConfig * | config |
Project * | project |
History * | history |
RInterface * | rif |
KRecentFilesAction * | recent |
KAction * | configureAction |
KAction * | project_action |
KAction * | explorer_action |
KAction * | import_action |
KAction * | importopj_action |
KAction * | export_image |
KAction * | export_svg |
KAction * | export_pic |
KAction * | export_ps |
KAction * | export_eps |
KAction * | export_pdf |
KAction * | export_pstoedit |
KAction * | export_ImageMagick |
KAction * | print_action |
KAction * | save_action |
KAction * | save_as |
KAction * | saveLPL_action |
KAction * | openLPL_action |
KAction * | graph_list |
KAction * | plot_list |
KAction * | clear_action |
KAction * | close_action |
KAction * | worksheet_action |
KAction * | plot_action |
KAction * | arrange |
KAction * | overlay |
KAction * | tilesheets |
KAction * | cascadesheets |
KAction * | tileworksheets |
KAction * | cascadeworksheets |
KAction * | deleteplot |
KAction * | qwt3d_plot |
KAction * | qwt3d_func |
KAction * | qwt3d_data |
KAction * | evaluate |
KAction * | operations |
KAction * | imagepro |
KAction * | smooth |
KAction * | prune |
KAction * | average |
KAction * | compress |
KAction * | periodic |
KAction * | seasonal |
KAction * | hist |
KAction * | peak |
KAction * | interpolation |
KAction * | differences |
KAction * | integration |
KAction * | capability |
KAction * | summary |
KAction * | tests |
KAction * | regression |
KAction * | fft |
KAction * | laplace |
KAction * | convolution |
KAction * | wavelet |
KAction * | hankel |
KAction * | fit |
KAction * | filter |
KAction * | noise |
KAction * | correl |
KAction * | axes |
KAction * | title_action |
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 * | zoomin |
KAction * | zoomout |
KAction * | maskplot |
KAction * | baseline |
KAction * | region |
KAction * | label |
KAction * | line |
KAction * | rect |
KAction * | ellipse |
KAction * | image |
KAction * | ideAction |
KAction * | scriptAction |
KAction * | nextwindow_action |
KAction * | prevwindow_action |
KAction * | undo_action |
KAction * | redo_action |
KToggleAction * | menubar |
KToggleAction * | toolbar |
KToggleAction * | sidetoolbar |
KToggleAction * | analysistoolbar |
KToggleAction * | drawingtoolbar |
KToggleAction * | statusbar |
KToggleAction * | printpreview |
KToggleAction * | togglespeedmode |
KToggleAction * | toggledatamode |
bool | printpreviewchecked |
QTimer * | autosaveTimer |
bool | autosave |
long | autosaveinterval |
bool | modified |
bool | is_fullscreen |
bool | speedmode |
bool | datamode |
int | speedmodevalue |
QFont | defaultfont |
int | nr_w |
int | nr_s |
QColor | datamodecolor |