Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Examples

PlotDlg Class Template Reference
[User interface Qt]

#include <plotdlg.h>

Inherits _PlotDlg.

Inheritance diagram for PlotDlg:

Inheritance graph
[legend]
Collaboration diagram for PlotDlg:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class T>
class PlotDlg< T >

Qt user-interface for gnuplot. you need to create an object in your Qt-application and the constructor gets the adress of your gnuplot-object.

Definition at line 55 of file plotdlg.h.

Public Member Functions

 PlotDlg (Gnuplot< T > *g)
int getBuffersize ()
 get size of buffer
QStringList getNames ()
 get list of channel names
void plot ()
 plot data
void show (int n)
 show channel n
void hide (int n)
 hide channel n
void setStart (int n)
 set start of buffer
void setEnd (int n)
 set end of buffer

Public Attributes

Gnuplot< T > * gg
Gnuplot< T >::nameslist names
GnuplotDlgp


Constructor & Destructor Documentation

PlotDlg Gnuplot< T > *  g  )  [inline]
 

Definition at line 63 of file plotdlg.h.


Member Function Documentation

int getBuffersize  )  [inline, virtual]
 

get size of buffer

Implements _PlotDlg.

Definition at line 72 of file plotdlg.h.

QStringList getNames  )  [inline, virtual]
 

get list of channel names

Implements _PlotDlg.

Definition at line 77 of file plotdlg.h.

void hide int  n  )  [inline, virtual]
 

hide channel n

Implements _PlotDlg.

Definition at line 99 of file plotdlg.h.

void plot  )  [inline, virtual]
 

plot data

Implements _PlotDlg.

Definition at line 85 of file plotdlg.h.

void setEnd int  n  )  [inline, virtual]
 

set end of buffer

Implements _PlotDlg.

Definition at line 113 of file plotdlg.h.

void setStart int  n  )  [inline, virtual]
 

set start of buffer

Implements _PlotDlg.

Definition at line 108 of file plotdlg.h.

void show int  n  )  [inline, virtual]
 

show channel n

Implements _PlotDlg.

Definition at line 90 of file plotdlg.h.


Member Data Documentation

Gnuplot<T>* gg
 

Definition at line 58 of file plotdlg.h.

Gnuplot<T>::nameslist names
 

Definition at line 59 of file plotdlg.h.

GnuplotDlg* p
 

Definition at line 61 of file plotdlg.h.


The documentation for this class was generated from the following file:
Generated on Wed Apr 6 10:22:40 2005 for Gnuplot by doxygen 1.3.8