123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #ifndef WORLDCONTROLLER_H
- #define WORLDCONTROLLER_H
- #include "applicationcontroller.h"
- class T_CONTROLLER_EXPORT WorldController : public ApplicationController
- {
- Q_OBJECT
- public:
- WorldController() { }
- bool sessionEnabled() const { return false; }
- bool transactionEnabled() const { return false; }
- public slots:
- void index();
- void plain();
- void show(const QString &pk);
- void queries();
- void queries(const QString &num);
- void random();
- void entry();
- void create();
- void edit(const QString &pk);
- void save(const QString &pk);
- void updates(const QString &num);
- void updates();
- void remove(const QString &pk);
- // MongoDB
- void mqueries();
- void mqueries(const QString &num);
- void mrandom();
- void mupdates(const QString &num);
- void mupdates();
- private:
- void renderEntry(const QVariantMap &world = QVariantMap());
- void renderEdit(const QVariantMap &world = QVariantMap());
- };
- #endif // WORLDCONTROLLER_H
|