Plot Class Reference

#include <operations.h>

List of all members.


Detailed Description

This class is used to show plots menus.


Public Types

 PLOT
 SEMILOGY
 SEMILOGX
 LOGLOG
 POLAR
enum  Type {
  PLOT, SEMILOGY, SEMILOGX, LOGLOG,
  POLAR
}
 Menu type. More...

Public Slots

void add_callback ()
void remove_callback ()
void copy_clipboard_callback ()

Public Member Functions

 Plot (QWidget *parent=0, Plot::Type type=PLOT)
QString command ()
 Command to send to Octave.

Private Attributes

QLineEdit * x_lineedit
QLineEdit * y_lineedit
QLineEdit * error_x_lineedit
QLineEdit * error_y_lineedit
QLineEdit * title_lineedit
QVBoxLayout * vlayout
QComboBox * style_combo
QComboBox * color_combo
QComboBox * pointStyle_combo
QTreeWidget * plots_tree
QCheckBox * no_title
Plot::Type type


Member Enumeration Documentation

enum Plot::Type

Menu type.

Enumerator:
PLOT 
SEMILOGY 
SEMILOGX 
LOGLOG 
POLAR 


Constructor & Destructor Documentation

Plot::Plot ( QWidget *  parent = 0,
Plot::Type  type = PLOT 
)


Member Function Documentation

void Plot::add_callback (  )  [slot]

QString Plot::command (  ) 

Command to send to Octave.

Returns:
QString representing command. This command is used by Octave to plot.

void Plot::copy_clipboard_callback (  )  [slot]

void Plot::remove_callback (  )  [slot]


Member Data Documentation

QComboBox * Plot::color_combo [private]

QLineEdit * Plot::error_x_lineedit [private]

QLineEdit * Plot::error_y_lineedit [private]

QCheckBox* Plot::no_title [private]

QTreeWidget* Plot::plots_tree [private]

QComboBox * Plot::pointStyle_combo [private]

QComboBox* Plot::style_combo [private]

QLineEdit * Plot::title_lineedit [private]

Plot::Type Plot::type [private]

QVBoxLayout* Plot::vlayout [private]

QLineEdit* Plot::x_lineedit [private]

QLineEdit * Plot::y_lineedit [private]


The documentation for this class was generated from the following files:
Generated on Wed Mar 21 10:32:51 2007 for QtOctave by  doxygen 1.4.7