Files
Upsilon/apps/apps_container.h
Émilie Feral 0907794091 [apps] Add new appication calcul
Change-Id: Icfd51157b567b82229b9c6b48244187be0be8a85
2016-10-24 15:24:02 +02:00

35 lines
668 B
C++

#ifndef APPS_CONTAINER_H
#define APPS_CONTAINER_H
#include "home/app.h"
#include "graph/app.h"
#include "probability/app.h"
#include "calcul/app.h"
#define USE_PIC_VIEW_APP 0
#if USE_PIC_VIEW_APP
#include "picview/picview_app.h"
#endif
class AppsContainer : public Container {
public:
AppsContainer();
int numberOfApps();
App * appAtIndex(int index);
bool handleEvent(Ion::Events::Event event) override;
private:
static constexpr int k_numberOfApps = 4;
Home::App m_homeApp;
Graph::App m_graphApp;
Probability::App m_probabilityApp;
Calcul::App m_calculApp;
#if USE_PIC_VIEW_APP
PicViewApp m_picViewApp;
#endif
Context m_context;
};
#endif