26 #if ! defined (octave_Table_h)
27 #define octave_Table_h 1
33 class QTableWidgetItem;
void updateDataColumn(int col)
bool m_keyPressHandlerDefined
void updateColumnname(void)
QWidget * checkBoxForLogical(octave_value cal, bool enabled)
void sendCellEditCallback(int row, int col, octave_value old_value, octave_value new_value, octave_value edit_data, octave_value error)
std::string columnformat(int column)
bool eventFilter(QObject *watched, QEvent *event)
void comboBoxCurrentIndexChanged(const QString &value)
void itemChanged(QTableWidgetItem *item)
Table(octave::base_qobject &oct_qobj, octave::interpreter &interp, const graphics_object &go, QTableWidget *tableWidget)
bool columneditable(int column)
bool m_keyReleaseHandlerDefined
void itemSelectionChanged(void)
void updateRearrangeableColumns(void)
void cellClicked(int row, int col)
void updateColumnwidth(void)
static Table * create(octave::base_qobject &oct_qobj, octave::interpreter &interp, const graphics_object &go)
QTableWidget * m_tableWidget
Container * innerContainer(void)
void checkBoxClicked(int row, int col, QCheckBox *checkBox)
Base class for Octave interfaces that use Qt.
void error(const char *fmt,...)
size_t format(std::ostream &os, const char *fmt,...)