Numworks Epsilon
1.4.1
Graphing Calculator Operating System
scrollable_expression_view.h
Go to the documentation of this file.
1
#ifndef CALCULATION_SCROLLABLE_EXPRESSION_VIEW_H
2
#define CALCULATION_SCROLLABLE_EXPRESSION_VIEW_H
3
4
#include <
escher.h
>
5
6
namespace
Calculation
{
7
8
class
ScrollableExpressionView
:
public
ScrollableView
,
public
ScrollViewDataSource
{
9
public
:
10
ScrollableExpressionView
(
Responder
*
parentResponder
);
11
void
setExpression
(
Poincare::ExpressionLayout
* expressionLayout);
12
void
setBackgroundColor
(
KDColor
backgroundColor
);
13
KDSize
minimalSizeForOptimalDisplay
()
const override
;
14
private
:
15
ExpressionView
m_expressionView;
16
};
17
18
}
19
20
#endif
Calculation::ScrollableExpressionView::setExpression
void setExpression(Poincare::ExpressionLayout *expressionLayout)
Definition:
scrollable_expression_view.cpp:13
Calculation::ScrollableExpressionView::ScrollableExpressionView
ScrollableExpressionView(Responder *parentResponder)
Definition:
scrollable_expression_view.cpp:7
Calculation::ScrollableExpressionView::setBackgroundColor
void setBackgroundColor(KDColor backgroundColor)
Definition:
scrollable_expression_view.cpp:18
Responder::parentResponder
Responder * parentResponder() const
Definition:
responder.cpp:12
ScrollableView
Definition:
scrollable_view.h:7
Calculation::ScrollableExpressionView
Definition:
scrollable_expression_view.h:8
escher.h
ScrollViewDataSource
Definition:
scroll_view_data_source.h:6
Calculation
Definition:
app.cpp:10
ScrollView::backgroundColor
KDColor backgroundColor() const
Definition:
scroll_view.h:33
KDSize
Definition:
size.h:6
Responder
Definition:
responder.h:9
Poincare::ExpressionLayout
Definition:
expression_layout.h:8
ExpressionView
Definition:
expression_view.h:14
KDColor
Definition:
color.h:6
Calculation::ScrollableExpressionView::minimalSizeForOptimalDisplay
KDSize minimalSizeForOptimalDisplay() const override
Definition:
scrollable_expression_view.cpp:22
epsilon
apps
calculation
scrollable_expression_view.h
Generated by
1.8.14