mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-27 01:29:58 +01:00
[apps/reg] Add cell "Change the regression"
This commit is contained in:
30
apps/regression/store_parameter_controller.cpp
Normal file
30
apps/regression/store_parameter_controller.cpp
Normal file
@@ -0,0 +1,30 @@
|
||||
#include "store_parameter_controller.h"
|
||||
#include "store_controller.h"
|
||||
#include <assert.h>
|
||||
|
||||
namespace Regression {
|
||||
|
||||
StoreParameterController::StoreParameterController(Responder * parentResponder, Shared::DoublePairStore * store, StoreController * storeController) :
|
||||
Shared::StoreParameterController(parentResponder, store, storeController),
|
||||
m_changeRegression(I18n::Message::ChangeRegression)
|
||||
{
|
||||
}
|
||||
|
||||
bool StoreParameterController::handleEvent(Ion::Events::Event event) {
|
||||
if ((event == Ion::Events::OK || event == Ion::Events::EXE) && selectedRow() == numberOfRows() - 1) {
|
||||
//TODO
|
||||
return true;
|
||||
}
|
||||
return Shared::StoreParameterController::handleEvent(event);
|
||||
}
|
||||
|
||||
HighlightCell * StoreParameterController::reusableCell(int index) {
|
||||
assert(index >= 0);
|
||||
assert(index < reusableCellCount() - 1);
|
||||
if (index == reusableCellCount() - 1) {
|
||||
return &m_changeRegression;
|
||||
}
|
||||
return Shared::StoreParameterController::reusableCell(index);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user