Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

MainWin Class Reference

#include <MainWin.h>

List of all members.

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
Plot2DSimplenew2DPlot ()
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
StylenewStyle ()
 create new Style : Wrapper for QSA
SymbolnewSymbol ()
 create new Symbol : Wrapper for QSA
StyledefaultStyle ()
 get default Style
SymboldefaultSymbol ()
 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)
SpreadsheetnewSpreadsheet ()
WorksheetnewWorksheet ()
WorksheetactiveWorksheet ()
SpreadsheetactiveSpreadsheet ()
SpreadsheetgetSpreadsheet (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 ()
HistorygetHistory ()
ProjectgetProject ()
RInterfacegetRInterface ()
void setProject (Project *p)
void readScript (QString name)
QWorkspace * getWorkspace ()
void deleteActiveSheet ()
void setModified ()
int NrSpreadsheets ()
int NrWorksheets ()
QString Filename ()
 get project file name
WorksheetaddWorksheet (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
ExplorerDialogexplorer_dialog
LegendDialoglegend_dialog
TitleDialogtitle_dialog
AxesDialogaxes_dialog
PlotSettingsDialogplotsettings_dialog
WorksheetDialogworksheet_dialog
ObjectDialogobject_dialog
TestsRListDialogtest_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
PlotnewPlot (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
Projectproject
Historyhistory
RInterfacerif
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


Constructor & Destructor Documentation

MainWin::MainWin const char *  name,
const char *  filen,
bool  is_part = false
 

This is the main window which controls all the dialogs

MainWin::~MainWin  ) 
 


Member Function Documentation

void MainWin::aboutKDE  )  [slot]
 

about KDE

void MainWin::activateNextWindow  )  [inline, slot]
 

void MainWin::activatePrevWindow  )  [inline, slot]
 

int MainWin::activeSheetIndex  )  [slot]
 

Spreadsheet * MainWin::activeSpreadsheet  )  [slot]
 

Worksheet * MainWin::activeWorksheet  )  [slot]
 

int MainWin::addGraph2D Graph2D g,
int  item,
PType  type = P2D
 

int MainWin::addGraph3D Graph3D g,
int  item,
PType  type = P3D
 

int MainWin::addGraph4D Graph4D g,
int  item
 

int MainWin::addGraphIMAGE GraphIMAGE g,
int  item
 

int MainWin::addGraphL GraphL g,
int  item,
PType  type = PPIE
 

int MainWin::addGraphM GraphM g,
int  item,
PType  type = PSURFACE
 

Worksheet* MainWin::addWorksheet PType  type,
int  sheet
 

void MainWin::arrangeDialog  )  [slot]
 

void MainWin::autoSave  )  [private, slot]
 

void MainWin::autoScaleAll  )  [slot]
 

auto scale all axes in current plot

void MainWin::autoScaleX  )  [slot]
 

auto scale x axis in current plot

void MainWin::autoScaleY  )  [slot]
 

auto scale y axis in current plot

void MainWin::autoScaleZ  )  [slot]
 

auto scale z axis in current plot

void MainWin::averageDialog  )  [slot]
 

open functions

void MainWin::axesDialog  )  [slot]
 

void MainWin::calculateRanges2D Point a,
int  n,
double *  xmin,
double *  xmax,
double *  ymin,
double *  ymax
 

calculate ranges (GRAPH2D) for new create graphs (analysis)

void MainWin::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 MainWin::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)

void MainWin::capabilityDialog  )  [slot]
 

void MainWin::cascadeSheets  )  [inline, slot]
 

void MainWin::cascadeWorksheets  )  [slot]
 

void MainWin::changeGraph int  i  )  [slot]
 

void MainWin::clear  )  [slot]
 

clear the active worksheet

void MainWin::cloneActiveSheet  )  [slot]
 

void MainWin::cloneSpreadsheet Spreadsheet s  )  [slot]
 

void MainWin::cloneWorksheet Worksheet w  )  [slot]
 

void MainWin::closeEvent QCloseEvent *  e  )  [protected]
 

void MainWin::closeWin  )  [private, slot]
 

Close active Plot

void MainWin::compressDialog  )  [slot]
 

KConfig* MainWin::Config  )  [inline]
 

void MainWin::configure  )  [private, slot]
 

Open the configure dialog.

void MainWin::configureKeys  )  [inline, private, slot]
 

void MainWin::configureToolbars  )  [private, slot]
 

void MainWin::convolutionDialog  )  [slot]
 

void MainWin::correlDialog  )  [slot]
 

bool MainWin::dataMode  )  [inline, slot]
 

return if data mode is selected

QColor MainWin::DataModeColor  )  [inline, slot]
 

QFont MainWin::defaultFont  )  [inline, slot]
 

Style * MainWin::defaultStyle  )  [slot]
 

get default Style

Symbol * MainWin::defaultSymbol  )  [slot]
 

get default Symbol

void MainWin::defineBaseline  )  [slot]
 

void MainWin::defineEllipse  )  [slot]
 

void MainWin::defineImage  )  [slot]
 

void MainWin::defineLabel  )  [slot]
 

void MainWin::defineLine  )  [slot]
 

void MainWin::defineRect  )  [slot]
 

void MainWin::defineRegion  )  [slot]
 

void MainWin::deleteActiveSheet  ) 
 

void MainWin::deletePlot  )  [slot]
 

delete active plot

void MainWin::differencesDialog  )  [slot]
 

void MainWin::dragEnterEvent QDragEnterEvent *  e  )  [inline, protected]
 

void MainWin::dropEvent QDropEvent *  e  )  [protected]
 

void MainWin::enableAutosave bool  as  )  [private]
 

void MainWin::Environment  )  [slot]
 

show information about environment

void MainWin::evaluateDialog  )  [slot]
 

void MainWin::example3d  )  [inline, private, slot]
 

void MainWin::exampleAnalysis  )  [inline, private, slot]
 

void MainWin::exampleAudio  )  [inline, private, slot]
 

void MainWin::exampleAxesLabel  )  [inline, private, slot]
 

void MainWin::exampleBar  )  [inline, private, slot]
 

void MainWin::exampleExponentialFit  )  [inline, private, slot]
 

void MainWin::exampleFFT  )  [inline, private, slot]
 

void MainWin::exampleFit  )  [inline, private, slot]
 

void MainWin::exampleHist  )  [inline, private, slot]
 

void MainWin::exampleImage  )  [inline, private, slot]
 

void MainWin::exampleLog  )  [inline, private, slot]
 

void MainWin::exampleLogfit  )  [inline, private, slot]
 

void MainWin::exampleMarker  )  [inline, private, slot]
 

void MainWin::exampleMultiplot  )  [inline, private, slot]
 

void MainWin::exampleObjects  )  [inline, private, slot]
 

void MainWin::examplePie  )  [inline, private, slot]
 

void MainWin::examplePolar  )  [inline, private, slot]
 

void MainWin::exampleQWT  )  [inline, private, slot]
 

void MainWin::exampleRydberg  )  [inline, private, slot]
 

void MainWin::exampleSurface  )  [inline, private, slot]
 

void MainWin::exampleSurface2  )  [inline, private, slot]
 

void MainWin::exampleSurfaceStyle  )  [inline, private, slot]
 

void MainWin::exampleTernary  )  [inline, private, slot]
 

void MainWin::exampleTeXLabel  )  [inline, private, slot]
 

void MainWin::exit  )  [inline, slot]
 

close without saving

void MainWin::exportEPS QString  fn = 0  )  [slot]
 

export plot to file fn in EPS format

void MainWin::exportImageMagick QString  fn = i18n("out.8bim"),
int  f = 0,
int  sx = 800,
int  sy = 600,
double  r = 0.0
[slot]
 

export to file fn with format f and size sx,sy with rotation using ImageMagick

void MainWin::exportImageMagickDialog  )  [slot]
 

open dialog for exporting via ImageMagick

void MainWin::exportPDF QString  fn = 0  )  [slot]
 

export plot to file fn in PDF format

void MainWin::exportPIC QString  fn = 0  )  [slot]
 

export plot to file fn in PIC format

void MainWin::exportPlot QString  fn = 0,
QString  f = 0,
int  quality = -1
[slot]
 

export plot to file fn in image format f

void MainWin::exportPS QString  fn = 0  )  [slot]
 

export plot to file fn in PS format

void MainWin::exportPstoEdit QString  fn = i18n("out.pdf"),
int  f = 4,
int  s = 5,
double  sc = 1.0,
double  r = 0.0
[slot]
 

export to file fn with format f and papersize s using scale sc and rotation r via pstoedit

void MainWin::exportPstoEditDialog  )  [slot]
 

open dialog for exporting via pstoedit

void MainWin::exportSVG QString  fn = 0  )  [slot]
 

export plot to file fn in SVG format

void MainWin::fftDialog  )  [slot]
 

QString MainWin::Filename  )  [inline]
 

get project file name

void MainWin::filterDialog  )  [slot]
 

void MainWin::fitDialog  )  [slot]
 

double MainWin::formatLabel QString  value,
int  item
 

History* MainWin::getHistory  )  [inline]
 

Project* MainWin::getProject  )  [inline]
 

RInterface* MainWin::getRInterface  )  [inline]
 

Spreadsheet * MainWin::getSpreadsheet QString  title  )  [slot]
 

QWorkspace* MainWin::getWorkspace  )  [inline]
 

void MainWin::graphDialog  )  [slot]
 

open graphlist dialog

void MainWin::hankelDialog  )  [slot]
 

void MainWin::histDialog  )  [slot]
 

void MainWin::imageDialog  )  [slot]
 

void MainWin::importData QString  fn,
int  filter = 0
[slot]
 

import data from file fn with filter filter into active(or new) spreadsheet

void MainWin::importDialog  )  [slot]
 

open dialog for importing data into spreadsheet

void MainWin::importOPJ QString  fn = 0  )  [slot]
 

importing opj project

void MainWin::integrationDialog  )  [slot]
 

void MainWin::interpolationDialog  )  [slot]
 

void MainWin::laplaceDialog  )  [slot]
 

void MainWin::lDebug QString  s  )  [inline, slot]
 

wrapper for debug messages

void MainWin::legendDialog  )  [slot]
 

void MainWin::loadScript QString  fn = 0  )  [slot]
 

load script from file fn

void MainWin::magLens  )  [slot]
 

magnify selected range

void MainWin::maskPlot  )  [slot]
 

mask plot data

void MainWin::message QString  msg  )  [inline]
 

void MainWin::mouseDoubleClickEvent QMouseEvent *  e  )  [protected]
 

void MainWin::New  )  [slot]
 

open new project

void MainWin::new2DData  )  [inline, slot]
 

open new 2d data dialog

void MainWin::new2DFunction  )  [inline, slot]
 

open new 2d function dialog

Plot2DSimple* MainWin::new2DPlot  )  [inline, slot]
 

void MainWin::new3DData  )  [inline, slot]
 

open new 3d data dialog

void MainWin::new3DFunction  )  [inline, slot]
 

open new 3d function dialog

void MainWin::new3DPlot  )  [inline, slot]
 

void MainWin::newDialog bool  d,
PType  type
[private]
 

interface to all data and function dialogs

void MainWin::newPieData  )  [inline, slot]
 

open new pie data dialog

void MainWin::newPiePlot  )  [inline, slot]
 

void MainWin::newPlot int  type  )  [inline, slot]
 

interface to all new plot functions

Plot * MainWin::newPlot PType  type = P2D  )  [private]
 

interface to all new plot functions

void MainWin::newPolarData  )  [inline, slot]
 

open new polar data dialog

void MainWin::newPolarFunction  )  [inline, slot]
 

open new polar function dialog

void MainWin::newPolarPlot  )  [inline, slot]
 

void MainWin::newQWT3DData  )  [inline, slot]
 

open new QWT 3D data dialog

void MainWin::newQWT3DFunction  )  [inline, slot]
 

open new 3d qwt function dialog

void MainWin::newQWT3DPlot  )  [inline, slot]
 

void MainWin::newSData  )  [inline, slot]
 

open new surface data dialog

void MainWin::newSFunction  )  [inline, slot]
 

open new surface function dialog

Spreadsheet * MainWin::newSpreadsheet  )  [slot]
 

Style* MainWin::newStyle  )  [inline, slot]
 

create new Style : Wrapper for QSA

void MainWin::newSurfacePlot  )  [inline, slot]
 

Symbol* MainWin::newSymbol  )  [inline, slot]
 

create new Symbol : Wrapper for QSA

void MainWin::newTernaryData  )  [inline, slot]
 

open new ternary data dialog

void MainWin::newTernaryPlot  )  [inline, slot]
 

Worksheet * MainWin::newWorksheet  )  [slot]
 

void MainWin::noiseDialog  )  [slot]
 

int MainWin::NrSpreadsheets  )  [inline]
 

int MainWin::NrWorksheets  )  [inline]
 

void MainWin::objectDialog  )  [slot]
 

void MainWin::open const KURL &  url  )  [slot]
 

Open a LabPlot project file (*.lml/*.lpl) from recent url.

void MainWin::open QString  fn = 0  )  [slot]
 

open the LabPlot project file fn (*.lml)

void MainWin::openExample QString  filename  )  [inline, private, slot]
 

void MainWin::openIDE  )  [private, slot]
 

void MainWin::openLPL QString  fn = 0  )  [slot]
 

Open the project file fn ("filename" is global )

void MainWin::openXML QString  fn = 0  )  [slot]
 

open LabPlot project from XML file fn

void MainWin::operationsDialog  )  [slot]
 

void MainWin::overlayDialog  )  [slot]
 

void MainWin::panZoom  )  [slot]
 

pan zoom

void MainWin::peakDialog  )  [slot]
 

void MainWin::periodicDialog  )  [slot]
 

void MainWin::plotDialog  )  [slot]
 

open plotlist dialog

void MainWin::plotSettingsDialog  )  [slot]
 

void MainWin::print  )  [slot]
 

Print active plot to Printer or File.

void MainWin::printPreview  )  [slot]
 

open/close printpreview

void MainWin::projectExplorer  )  [slot]
 

project explorer

void MainWin::projectInfo  )  [slot]
 

edit project infos

void MainWin::pruneDialog  )  [slot]
 

void MainWin::readConfig  )  [private]
 

void MainWin::readScript QString  name  ) 
 

void MainWin::redoAction  )  [slot]
 

void MainWin::regressionDialog  )  [slot]
 

void MainWin::replot  ) 
 

void MainWin::reportBug  )  [private, slot]
 

void MainWin::resizeEvent QResizeEvent *  e  )  [inline, protected]
 

void MainWin::saveAs QString  fn = 0  )  [slot]
 

save LabPlot project to file fn

void MainWin::saveLPL QString  fn = 0  )  [slot]
 

save LabPlot project to file fn

void MainWin::saveSettings  )  [private, slot]
 

save all settings

void MainWin::saveXML QString  fn = 0  )  [slot]
 

save LabPlot project to XML file fn

void MainWin::scaleXDown  )  [slot]
 

scale x axis of current plot down

void MainWin::scaleXUp  )  [slot]
 

scale x axis of current plot up

void MainWin::scaleYDown  )  [slot]
 

scale y axis of current plot down

void MainWin::scaleYUp  )  [slot]
 

scale y axis of current plot up

void MainWin::scaleZDown  )  [slot]
 

scale z axis of current plot down

void MainWin::scaleZUp  )  [slot]
 

scale z axis of current plot up

void MainWin::seasonalDialog  )  [slot]
 

void MainWin::setActiveSheet int  i  )  [slot]
 

void MainWin::setAutosaveInterval long  interval  )  [inline, private, slot]
 

void MainWin::setDataMode bool  v  )  [inline, slot]
 

set data mode

void MainWin::setDataModeColor QColor  c  )  [inline, slot]
 

void MainWin::setDefaultFont QFont  f  )  [inline, slot]
 

void MainWin::setModified  )  [inline]
 

void MainWin::setProject Project p  )  [inline]
 

void MainWin::setSpeedMode bool  s  )  [inline, slot]
 

set speed mode

void MainWin::setSpeedModeValue int  s  )  [inline, slot]
 

set speed mode value

void MainWin::setupActions  )  [private]
 

void MainWin::setWinFocus int  i  )  [inline, private, slot]
 

void MainWin::shiftDown  )  [slot]
 

shift current plot down

void MainWin::shiftLeft  )  [slot]
 

shift current plot to the left

void MainWin::shiftRight  )  [slot]
 

shift current plot to the right

void MainWin::shiftUp  )  [slot]
 

shift current plot up

void MainWin::smoothDialog  )  [slot]
 

bool MainWin::speedMode  )  [inline, slot]
 

return if speed mode is selected

int MainWin::speedModeValue  )  [inline, slot]
 

return speed mode value

void MainWin::SpreadsheetMenu  )  [private, slot]
 

void MainWin::summaryDialog  )  [slot]
 

void MainWin::testsDialog  )  [slot]
 

void MainWin::tileSheets  )  [inline, slot]
 

void MainWin::tileWorksheets  )  [slot]
 

void MainWin::titleDialog  )  [slot]
 

void MainWin::toggleAnalysisToolBar  )  [slot]
 

toggle analysis tool bar

void MainWin::toggleDataMode  )  [slot]
 

void MainWin::toggleDrawingToolBar  )  [slot]
 

toggle drawing tool bar

void MainWin::toggleFullScreen  )  [slot]
 

toggle full screen

void MainWin::toggleMenuBar  )  [slot]
 

toggle menu bar

void MainWin::toggleSideToolBar  )  [slot]
 

toggle side tool bar

void MainWin::toggleSpeedMode  )  [slot]
 

toggle speed mode

void MainWin::toggleStatusBar  )  [slot]
 

toggle status bar

void MainWin::toggleToolBar  )  [slot]
 

toggle tool bar

void MainWin::undoAction  )  [slot]
 

void MainWin::updateAxesDialog int  i = -1  )  [slot]
 

void MainWin::updateExplorerDialog  )  [slot]
 

void MainWin::updateGraphList  )  [slot]
 

void MainWin::updateLegendDialog  )  [slot]
 

void MainWin::updateObjectDialog  )  [slot]
 

void MainWin::updatePlotSettingsDialog  )  [slot]
 

void MainWin::updateSheetList  )  [slot]
 

void MainWin::updateTestDialog  )  [slot]
 

void MainWin::updateTitleDialog  )  [slot]
 

void MainWin::updateWorksheetDialog  )  [slot]
 

bool MainWin::warnModified  )  [private]
 

warn before closing modified project (returns 1 if canceled)

void MainWin::waveletDialog  )  [slot]
 

void MainWin::windowActivated  )  [private, slot]
 

void MainWin::worksheetDialog  )  [slot]
 

void MainWin::zoomIn  )  [slot]
 

void MainWin::zoomOut  )  [slot]
 


Member Data Documentation

KToggleAction * MainWin::analysistoolbar [private]
 

KAction * MainWin::arrange [private]
 

KAction * MainWin::asall [private]
 

KAction* MainWin::asx [private]
 

KAction * MainWin::asy [private]
 

KAction * MainWin::asz [private]
 

bool MainWin::autosave [private]
 

long MainWin::autosaveinterval [private]
 

QTimer* MainWin::autosaveTimer [private]
 

KAction * MainWin::average [private]
 

KAction* MainWin::axes [private]
 

AxesDialog* MainWin::axes_dialog
 

KAction* MainWin::baseline [private]
 

KAction * MainWin::capability [private]
 

KAction * MainWin::cascadesheets [private]
 

KAction * MainWin::cascadeworksheets [private]
 

KAction * MainWin::clear_action [private]
 

KAction * MainWin::close_action [private]
 

KAction * MainWin::compress [private]
 

KConfig* MainWin::config [private]
 

KAction* MainWin::configureAction [private]
 

KAction * MainWin::convolution [private]
 

KAction * MainWin::correl [private]
 

bool MainWin::datamode [private]
 

QColor MainWin::datamodecolor [private]
 

QFont MainWin::defaultfont [private]
 

bool MainWin::defining_baseline
 

int MainWin::defining_ellipse
 

bool MainWin::defining_image
 

bool MainWin::defining_label
 

int MainWin::defining_line
 

int MainWin::defining_maglens
 

int MainWin::defining_mask
 

int MainWin::defining_panzoom
 

int MainWin::defining_rect
 

int MainWin::defining_region
 

KAction* MainWin::deleteplot [private]
 

KAction * MainWin::differences [private]
 

KToggleAction * MainWin::drawingtoolbar [private]
 

KAction * MainWin::ellipse [private]
 

KAction* MainWin::evaluate [private]
 

KAction * MainWin::explorer_action [private]
 

ExplorerDialog* MainWin::explorer_dialog
 

KAction * MainWin::export_eps [private]
 

KAction * MainWin::export_image [private]
 

KAction * MainWin::export_ImageMagick [private]
 

KAction * MainWin::export_pdf [private]
 

KAction * MainWin::export_pic [private]
 

KAction * MainWin::export_ps [private]
 

KAction* MainWin::export_pstoedit [private]
 

KAction * MainWin::export_svg [private]
 

KAction * MainWin::fft [private]
 

KAction * MainWin::filter [private]
 

KAction * MainWin::fit [private]
 

KAction* MainWin::graph_list [private]
 

KParts::ReadOnlyPart* MainWin::gvpart [private]
 

KAction* MainWin::hankel [private]
 

KAction * MainWin::hist [private]
 

History* MainWin::history [private]
 

KAction* MainWin::ideAction [private]
 

KAction * MainWin::image [private]
 

KAction * MainWin::imagepro [private]
 

KAction* MainWin::import_action [private]
 

KAction * MainWin::importopj_action [private]
 

KAction * MainWin::integration [private]
 

KAction* MainWin::interpolation [private]
 

bool MainWin::is_fullscreen [private]
 

KAction * MainWin::label [private]
 

KAction * MainWin::laplace [private]
 

KAction * MainWin::legend [private]
 

LegendDialog* MainWin::legend_dialog
 

KAction * MainWin::line [private]
 

KAction * MainWin::maglens [private]
 

KAction * MainWin::maskplot [private]
 

KToggleAction* MainWin::menubar [private]
 

bool MainWin::modified [private]
 

KAction * MainWin::nextwindow_action [private]
 

KAction * MainWin::noise [private]
 

int MainWin::nr_s [private]
 

int MainWin::nr_w [private]
 

ObjectDialog* MainWin::object_dialog
 

KAction * MainWin::objects [private]
 

KAction * MainWin::openLPL_action [private]
 

KAction * MainWin::operations [private]
 

KAction * MainWin::overlay [private]
 

KAction * MainWin::panzoom [private]
 

KAction * MainWin::peak [private]
 

KAction * MainWin::periodic [private]
 

KAction * MainWin::plot_action [private]
 

KAction * MainWin::plot_list [private]
 

PlotSettingsDialog* MainWin::plotsettings_dialog
 

KAction * MainWin::prevwindow_action [private]
 

KAction * MainWin::print_action [private]
 

KToggleAction* MainWin::printpreview [private]
 

bool MainWin::printpreviewchecked [private]
 

Project* MainWin::project [private]
 

KAction * MainWin::project_action [private]
 

KAction * MainWin::prune [private]
 

KAction * MainWin::qwt3d_data [private]
 

KAction * MainWin::qwt3d_func [private]
 

KAction * MainWin::qwt3d_plot [private]
 

KRecentFilesAction* MainWin::recent [private]
 

KAction * MainWin::rect [private]
 

KAction * MainWin::redo_action [private]
 

KAction * MainWin::region [private]
 

KAction * MainWin::regression [private]
 

RInterface* MainWin::rif [private]
 

KAction * MainWin::save_action [private]
 

KAction * MainWin::save_as [private]
 

KAction * MainWin::saveLPL_action [private]
 

KAction * MainWin::scriptAction [private]
 

KAction * MainWin::sd [private]
 

KAction * MainWin::seasonal [private]
 

KToggleAction * MainWin::sidetoolbar [private]
 

KAction * MainWin::sl [private]
 

QSignalMapper* MainWin::sm [private]
 

QSignalMapper * MainWin::smg [private]
 

KAction* MainWin::smooth [private]
 

bool MainWin::speedmode [private]
 

int MainWin::speedmodevalue [private]
 

QPopupMenu* MainWin::spreadsheetpopup [private]
 

KAction * MainWin::sr [private]
 

KToggleAction * MainWin::statusbar [private]
 

KAction * MainWin::su [private]
 

KAction * MainWin::summary [private]
 

KAction * MainWin::sxd [private]
 

KAction * MainWin::sxu [private]
 

KAction * MainWin::syd [private]
 

KAction * MainWin::syu [private]
 

KAction * MainWin::szd [private]
 

KAction * MainWin::szu [private]
 

TestsRListDialog* MainWin::test_dialog
 

KAction * MainWin::tests [private]
 

KAction* MainWin::tilesheets [private]
 

KAction * MainWin::tileworksheets [private]
 

KAction * MainWin::title_action [private]
 

TitleDialog* MainWin::title_dialog
 

KToggleAction * MainWin::toggledatamode [private]
 

KToggleAction * MainWin::togglespeedmode [private]
 

KToggleAction * MainWin::toolbar [private]
 

KAction * MainWin::undo_action [private]
 

KAction * MainWin::wavelet [private]
 

KAction * MainWin::worksheet_action [private]
 

WorksheetDialog* MainWin::worksheet_dialog
 

QWorkspace* MainWin::ws [private]
 

KAction* MainWin::zoomin [private]
 

KAction * MainWin::zoomout [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Oct 13 21:55:02 2007 for LabPlot by  doxygen 1.4.4