mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-26 09:10:48 +01:00
[apps/probability] Improve data controller to delete pairs of data
Change-Id: Ifc64250e277c61976c82a91c21a68dd775d7cac0
This commit is contained in:
@@ -79,6 +79,18 @@ bool DataController::handleEvent(Ion::Events::Event event) {
|
||||
app()->setFirstResponder(tabController());
|
||||
return true;
|
||||
}
|
||||
if (event == Ion::Events::Clear) {
|
||||
if (m_selectableTableView.selectedColumn() == 0) {
|
||||
m_data->deletePairAtIndex(m_selectableTableView.selectedRow()-1);
|
||||
m_selectableTableView.reloadData();
|
||||
} else {
|
||||
m_data->setSizeAtIndex(1, m_selectableTableView.selectedRow()-1);
|
||||
EvenOddEditableTextCell * myCell = (EvenOddEditableTextCell *)m_selectableTableView.cellAtLocation(m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow());
|
||||
willDisplayCellAtLocation(myCell, m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow());
|
||||
myCell->editableTextCell()->textField()->handleEvent(Ion::Events::OK);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user