#ifndef PBTNUSERDATA_H #define PBTNUSERDATA_H #include class WidgetItems; class PBtnUserData : public QObjectUserData { public: PBtnUserData(); ~PBtnUserData(); /* 设置索引号 */ void setIndex(int index) { m_index = index; } /* 获取索引号 */ int getIndex() { return m_index; } /* 设置数据 */ void setData(WidgetItems* widgetItems) { m_widgetItems = widgetItems; } /* 获取数据 */ WidgetItems* getData() { return m_widgetItems; } private: int m_index = 0; WidgetItems* m_widgetItems = nullptr; }; #endif /* PBTNUSERDATA_H */