#pragma once #include #include #include #include #include #include #include "mainwidget.h" #include "model/data.h" #include "model/datacenter.h" //using model::Message; using namespace model; class UserInfoWidget : public QDialog { Q_OBJECT public: UserInfoWidget(const UserInfo& userInfo, QWidget *parent); void initSingleSlot(); private: ////保存对应的Message对象,暂时先放在这里 //Message message; const UserInfo& userInfo; QPushButton* avatarBtn; QLabel* idTag; QLabel* idLabel; QLabel* nameTag; QLabel* nameLabel; QLabel* phoneTag; QLabel* phoneLabel; QPushButton* applyBtn; QPushButton* sendMessageBtn; QPushButton* deleteFriendBtn; };