parentdatamodel.h 976 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #ifndef PARENTDATAMODEL_H
  2. #define PARENTDATAMODEL_H
  3. #include <QObject>
  4. class ParentDataModel : public QObject {
  5. Q_OBJECT
  6. public:
  7. explicit ParentDataModel(QObject* parent = nullptr);
  8. int id();
  9. void setId(int id);
  10. int pid();
  11. void setPid(int pid);
  12. QString name();
  13. QString name() const;
  14. void setName(const QString& name);
  15. QString remark();
  16. QString remark() const;
  17. void setRemark(const QString& remark);
  18. int sid() const;
  19. void setSid(int sid);
  20. QString devid() const;
  21. void setDevid(const QString& devid);
  22. QString objuuid() const;
  23. void setObjuuid(const QString& objuuid);
  24. int uid() const;
  25. void setUid(int uid);
  26. QString path() const;
  27. void setPath(const QString& path);
  28. signals:
  29. private:
  30. int m_id;
  31. int m_pid;
  32. int m_sid;
  33. int m_uid;
  34. QString m_devid;
  35. QString m_name;
  36. QString m_remark;
  37. QString m_objuuid;
  38. QString m_path;
  39. };
  40. #endif // PARENTDATAMODEL_H