Logo Search packages:      
Sourcecode: qtoctave version File versions  Download package

Table Class Reference

#include <table.h>

Inheritance diagram for Table:

BaseWidget

List of all members.


Detailed Description

Shows QTable with spreadsheet. Spreadsheet's data are from given matrix. When spreadsheet is modificated, matrix is modificated.

Definition at line 35 of file table.h.


Public Slots

void cellChanged (int row, int col)
void cols_changed ()
void copy_cb ()
void copy_matrix_cb ()
void delete_columns_cb ()
void delete_rows_cb ()
void insert_column_left_cb ()
void insert_column_right_cb ()
void insert_row_down_cb ()
void insert_row_up_cb ()
void line_ready (QString line)
void order_changed ()
void paste_cb ()
void plot (TablePlot::Type)
void plotBar ()
void plotLogX ()
void plotLogXandY ()
void plotLogY ()
void plotPlot ()
void plotPolar ()
void rows_changed ()
void windowActivated ()
void windowActivated (QWidget *w)

Signals

void widget_activated (BaseWidget *w)

Public Member Functions

QString getMatrix ()
void setMatrix (QString matrix)
void setOctaveConnection (OctaveConnection *octave_connection)
 Table (QWidget *parent=0)
WidgetType widgetType ()

Protected Member Functions

void contextMenuEvent (QContextMenuEvent *event)
void focusInEvent (QFocusEvent *event)

Protected Attributes

WidgetType widget_type

Private Member Functions

void build_menu ()
void change_cols ()
void change_rows ()

Private Attributes

QString matrix
QMenu * menu
OctaveConnectionoctave_connection
TableForm * table_form

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index