mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[escher] Handle copy/cut event on Expression in selectable table view
This commit is contained in:
@@ -87,10 +87,6 @@ bool ExpressionModelListController::handleEventOnExpression(Ion::Events::Event e
|
||||
editExpression(model, event);
|
||||
return true;
|
||||
}
|
||||
if ((event == Ion::Events::Copy || event == Ion::Events::Cut) && !isAddEmptyRow(selectedRow())) {
|
||||
Clipboard::sharedClipboard()->store(textForRow(selectedRow()));
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -137,11 +133,6 @@ bool ExpressionModelListController::isAddEmptyRow(int j) {
|
||||
return j == modelStore()->numberOfModels();
|
||||
}
|
||||
|
||||
const char * ExpressionModelListController::textForRow(int j) {
|
||||
ExpressionModel * model = modelStore()->modelAtIndex(modelIndexForRow(j));
|
||||
return model->text();
|
||||
}
|
||||
|
||||
SelectableTableView * ExpressionModelListController::selectableTableView() {
|
||||
return (SelectableTableView *)view();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user