##// END OF EJS Templates
Fixed bug 388...
Fixed bug 388 Added cassini FGM download from Time table files. Fixed smal issue on export function. Some Work on QLop database.

File last commit:

r14:0e9217f77498 default
r14:0e9217f77498 default
Show More
qlopdatabase.h
38 lines | 980 B | text/x-c | CLexer
#ifndef QLOPDATABASE_H
#define QLOPDATABASE_H
#include <QObject>
#include <qlopdata.h>
#include <QList>
#include <qlopservice.h>
class QLopDataBaseViewer;
class QLopDataBase : public QLopService
{
Q_OBJECT
static QDockWidget* m_gui;
QLopDataBase(bool noGUI=false,QObject *parent = 0);
~QLopDataBase();
static QLopDataBase* _self;
public:
QDockWidget* getGUI();
static void init(bool noGUI=false,QObject *parent = 0);
const QString& serviceName();
static int addData(QLopData* data);
static int addData(const QLopDataList &data);
static int removeData(QLopData* data);
static int removeData(const QLopDataList &data);
static QLopDataBase* self();
static int count();
static QLopData* getData(const QString& name);
static QLopData* getData(int ID);
QLopData* getDataFromIdex(int index);
signals:
void DBChanged();
public slots:
private:
static QList<QLopData*>* m_dataBase;
};
#endif // QLOPDATABASE_H