[escher] ExpressionTableCell is composed of a ScrollableExpressionView

instead of an ExpressionView
This commit is contained in:
Émilie Feral
2019-12-27 13:18:40 +01:00
committed by Léa Saviot
parent 9301dd510a
commit 9312d2bd65
14 changed files with 46 additions and 23 deletions

View File

@@ -3,16 +3,16 @@
#include <escher/metric.h>
#include <assert.h>
ScrollableExpressionView::ScrollableExpressionView(Responder * parentResponder) :
ScrollableExpressionView::ScrollableExpressionView(Responder * parentResponder, KDCoordinate leftRightMargin, KDCoordinate topBottomMargin, float horizontalAlignment, float verticalAlignment, KDColor textColor, KDColor backgroundColor) :
ScrollableView(parentResponder, &m_expressionView, this),
m_expressionView()
m_expressionView(horizontalAlignment, verticalAlignment, textColor, backgroundColor)
{
setDecoratorType(ScrollView::Decorator::Type::Arrows);
setMargins(
Metric::CommonSmallMargin,
Metric::CommonLargeMargin,
Metric::CommonSmallMargin,
Metric::CommonLargeMargin
topBottomMargin,
leftRightMargin,
topBottomMargin,
leftRightMargin
);
}