Files
Upsilon/apps/home/controller.cpp
Romain Goyet e1d8289bea [apps] Add a Home app
Change-Id: I4d2da7d8a954131a3e561f175f88cd72abf6f2ba
2016-10-03 11:17:50 +02:00

43 lines
614 B
C++

#include "controller.h"
extern "C" {
#include <assert.h>
}
namespace Home {
Controller::Controller(Responder * parentResponder) :
ViewController(parentResponder),
m_tableView(TableView(this))
{
}
View * Controller::view() {
return &m_tableView;
}
int Controller::numberOfRows() {
return 10;
}
int Controller::numberOfColumns() {
return 3;
}
KDCoordinate Controller::cellHeight() {
return 50;
}
KDCoordinate Controller::cellWidth() {
return 50;
}
View * Controller::reusableCell(int index) {
return &m_cells[index];
}
int Controller::reusableCellCount() {
return k_maxNumberOfCells;
}
}