worldobject.h 729 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef WORLDOBJECT_H
  2. #define WORLDOBJECT_H
  3. #include <TSqlObject>
  4. #include <QSharedData>
  5. class T_MODEL_EXPORT WorldObject : public TSqlObject, public QSharedData
  6. {
  7. public:
  8. uint id;
  9. int randomnumber;
  10. enum PropertyIndex {
  11. Id = 0,
  12. Randomnumber,
  13. };
  14. QString tableName() const { return QLatin1String("World"); }
  15. int primaryKeyIndex() const { return Id; }
  16. int autoValueIndex() const { return Id; }
  17. private: /*** Don't modify below this line ***/
  18. Q_OBJECT
  19. Q_PROPERTY(uint id READ getid WRITE setid)
  20. T_DEFINE_PROPERTY(uint, id)
  21. Q_PROPERTY(int randomnumber READ getrandomnumber WRITE setrandomnumber)
  22. T_DEFINE_PROPERTY(int, randomnumber)
  23. };
  24. #endif // WORLDOBJECT_H