Files
prodejna/core/context.h
T
pepa 096605a39e - Core library header files added to core.h file.
- Fixed windows build.
- Added AccommodationService class.
2015-10-30 13:57:13 +01:00

28 lines
439 B
C++

#ifndef CONTEXT_H
#define CONTEXT_H
#include <QList>
#include "core_global.h"
#include <odb/database.hxx>
class IPlugin;
class CORESHARED_EXPORT Context
{
public:
static Context &instance();
QList<IPlugin*> plugins();
void loadPlugins();
void openDb(const QString &path);
odb::database *db() { return m_db; }
private:
Context();
QList<IPlugin*> m_plugins;
odb::database *m_db;
};
#endif // CONTEXT_H