[solver] In SolutionsController: make the delta cell an expression cell

for a better layout
This commit is contained in:
Émilie Feral
2018-06-01 17:26:25 +02:00
parent 01d3476b1d
commit 8b7813868a
2 changed files with 41 additions and 20 deletions

View File

@@ -11,6 +11,7 @@ namespace Solver {
class SolutionsController : public ViewController, public AlternateEmptyViewDelegate, public SelectableTableViewDataSource, public TableViewDataSource {
public:
SolutionsController(Responder * parentResponder, EquationStore * equationStore);
~SolutionsController();
/* ViewController */
const char * title() override;
View * view() override;
@@ -40,6 +41,8 @@ private:
constexpr static KDCoordinate k_defaultCellHeight = 20;
EquationStore * m_equationStore;
EvenOddBufferTextCell m_symbolCells[EquationStore::k_maxNumberOfSolutions];
EvenOddExpressionCell m_deltaCell;
Poincare::ExpressionLayout * m_delta2Layout;
Shared::ScrollableExactApproximateExpressionsCell m_exactValueCells[EquationStore::k_maxNumberOfExactSolutions];
EvenOddBufferTextCell m_approximateValueCells[EquationStore::k_maxNumberOfApproximateSolutions];
SelectableTableView m_selectableTableView;