IM_Client/src/Header/imwindow.h
dongl a67f301e79 现在只能添加直接添加的 待和server修改
已修改
请求包添加了几个函数
add修改
待完善
addfriendswindow 界面
添加好友后好友列表立马回显
2023-06-18 18:42:58 +08:00

37 lines
648 B
C++

#ifndef IMWINDOW_H
#define IMWINDOW_H
#include <QDialog>
#include <QtWidgets/QTextBrowser>
#include "user/User.h"
#include "user/UserOperation.h"
namespace Ui {
class IMWindow;
}
class IMWindow : public QDialog
{
Q_OBJECT
public:
explicit IMWindow(QWidget *parent = 0);
~IMWindow();
public:
void setUser(uint64_t account, const std::string& username);
void initFriendList();
private slots:
void on_addfriends_clicked();
void on_friendListView_clicked(const QModelIndex& index);
private:
Ui::IMWindow *ui;
User* user;
QList<User*> friendList;
UserOperation* userOperation;
};
#endif // IMWINDOW_H