[apps/hardware_test] Redesign hardware test

Change-Id: Id2c55fe66ca68ce617ea131f5cfb77d78557860b
This commit is contained in:
Émilie Feral
2017-06-01 09:43:22 +02:00
parent 3ef5b67162
commit 6afa7cd3fd
19 changed files with 586 additions and 162 deletions

View File

@@ -0,0 +1,44 @@
#include "reset_controller.h"
extern "C" {
#include <assert.h>
}
#include <poincare.h>
using namespace Poincare;
namespace HardwareTest {
ResetController::ResetController(Responder * parentResponder) :
ViewController(parentResponder),
m_view()
{
}
View * ResetController::view() {
return &m_view;
}
bool ResetController::handleEvent(Ion::Events::Event event) {
return true;
}
ResetController::ContentView::ContentView() :
m_resetTextView()
{
m_resetTextView.setText("RESET");
}
void ResetController::ContentView::layoutSubviews() {
m_resetTextView.setFrame(bounds());
}
int ResetController::ContentView::numberOfSubviews() const {
return 1;
}
View * ResetController::ContentView::subviewAtIndex(int index) {
return &m_resetTextView;
}
}