#ifndef OBJECTVIEW_H #define OBJECTVIEW_H #include #include #include #include "../field/Field.h" class ObjectView : public QGroupBox { Q_OBJECT public: ObjectView(QWidget *parent, QSqlDatabase *dbh = NULL, int id = 0, QString name = QString(), int type = -1, int num = 0); virtual void Draw() { } void DBLoad(); void DBSave(); int ObjId; int ObjNum; int ObjType; QString ObjName; protected: std::map fields; QSqlDatabase *dbh; QWidget *parent; }; #endif