update winodws

This commit is contained in:
xyz
2025-05-30 19:49:58 +08:00
parent 51f0b4941f
commit 8b3290b755
10 changed files with 442 additions and 30 deletions

41
userinfowidget.h Normal file
View File

@ -0,0 +1,41 @@
#pragma once
#include <QDialog>
#include <QWidget>
#include <QPushButton>
#include <QLabel>
#include <QGridLayout>
#include <QMessageBox>
#include "mainwidget.h"
#include "model/data.h"
//using model::Message;
using namespace model;
class UserInfoWidget : public QDialog
{
Q_OBJECT
public:
UserInfoWidget(const UserInfo& userInfo, QWidget *parent);
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;
};