Numworks Epsilon
1.4.1
Graphing Calculator Operating System
keyboard_test_controller.h
Go to the documentation of this file.
1
#ifndef HARDWARE_TEST_KEYBOARD_CONTROLLER_H
2
#define HARDWARE_TEST_KEYBOARD_CONTROLLER_H
3
4
#include <
escher.h
>
5
#include "
keyboard_view.h
"
6
#include "
screen_test_controller.h
"
7
8
namespace
HardwareTest
{
9
10
class
KeyboardTestController
:
public
ViewController
{
11
public
:
12
KeyboardTestController
(
Responder
*
parentResponder
);
13
View
*
view
()
override
;
14
bool
handleEvent
(
Ion::Events::Event
event)
override
;
15
void
viewWillAppear
()
override
;
16
private
:
17
KeyboardView
m_keyboardView;
18
ScreenTestController
m_screenTestController;
19
};
20
21
}
22
23
#endif
24
Responder::parentResponder
Responder * parentResponder() const
Definition:
responder.cpp:12
HardwareTest::KeyboardTestController::KeyboardTestController
KeyboardTestController(Responder *parentResponder)
Definition:
keyboard_test_controller.cpp:11
HardwareTest::ScreenTestController
Definition:
screen_test_controller.h:11
escher.h
HardwareTest::KeyboardTestController::view
View * view() override
Definition:
keyboard_test_controller.cpp:18
Ion::Events::Event
Definition:
events.h:9
keyboard_view.h
HardwareTest
Definition:
app.cpp:8
Responder
Definition:
responder.h:9
screen_test_controller.h
HardwareTest::KeyboardTestController::viewWillAppear
void viewWillAppear() override
Definition:
keyboard_test_controller.cpp:35
View
Definition:
view.h:23
HardwareTest::KeyboardView
Definition:
keyboard_view.h:8
HardwareTest::KeyboardTestController
Definition:
keyboard_test_controller.h:10
HardwareTest::KeyboardTestController::handleEvent
bool handleEvent(Ion::Events::Event event) override
Definition:
keyboard_test_controller.cpp:22
ViewController
Definition:
view_controller.h:30
epsilon
apps
hardware_test
keyboard_test_controller.h
Generated by
1.8.14