Numworks Epsilon  1.4.1
Graphing Calculator Operating System
scrollable_view.h
Go to the documentation of this file.
1 #ifndef ESCHER_SCROLLABLE_VIEW_H
2 #define ESCHER_SCROLLABLE_VIEW_H
3 
4 #include <escher/scroll_view.h>
5 #include <escher/responder.h>
6 
7 class ScrollableView : public Responder, public ScrollView {
8 public:
10  bool handleEvent(Ion::Events::Event event) override;
11  void reloadScroll(bool forceRelayout = false);
12 protected:
13  void layoutSubviews() override;
15 };
16 
17 #endif
18 
19 
ScrollableView(Responder *parentResponder, View *view, ScrollViewDataSource *dataSource)
void reloadScroll(bool forceRelayout=false)
Responder * parentResponder() const
Definition: responder.cpp:12
Definition: point.h:6
bool handleEvent(Ion::Events::Event event) override
KDPoint m_manualScrollingOffset
Definition: view.h:23
void layoutSubviews() override