summaryrefslogtreecommitdiff
path: root/src/gui/table_model.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/table_model.cpp')
-rw-r--r--src/gui/table_model.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/gui/table_model.cpp b/src/gui/table_model.cpp
index 78df0636..57da29d9 100644
--- a/src/gui/table_model.cpp
+++ b/src/gui/table_model.cpp
@@ -71,10 +71,18 @@ StaticTableModel::~StaticTableModel(void)
}
void
+StaticTableModel::resize(void)
+{
+ mRows = getRows();
+ mColumns = getColumns();
+ mTableModel.resize(mRows * mColumns, NULL);
+}
+
+void
StaticTableModel::set(int row, int column, gcn::Widget *widget)
{
if (row >= mRows || row < 0
- || column >= mColumns || row > 0)
+ || column >= mColumns || column < 0)
// raise exn?
return;