資源簡介
Linux下用QT寫的聊天軟件,幫朋友做的畢業設計,分服務器和客戶端兩個,有私聊群聊文件收發等功能,軟件界面很完善,聊天框會自動彈出,用來做畢設綽綽有余
代碼片段和文件信息
#include?“allusersdialog.h“
#include?“ui_allusersdialog.h“
#include?“globle.h“
#include?“commom.h“
AllUsersDialog::AllUsersDialog(QWidget?*parent)?:
????QDialog(parent)
????ui(new?Ui::AllUsersDialog)
{
????ui->setupUi(this);
????model?=?new?QStandardItemModel;
????ui->listView->setModel(model);
????setWindowtitle(QString::fromUtf8(“全部人員列表“));
}
AllUsersDialog::~AllUsersDialog()
{
????delete?ui;
}
void?AllUsersDialog::ShowAllUsersList(int?count?char?*list)
{
????int?cur_num?=?0;
????char?*param[count];
????split(list?““?param?&count);
????for(int?i?=?0;?i?????{
????????QStandardItem?*newItem2?=?new?QStandardItem(QString::fromUtf8(param[i]));
????????model->setItem(cur_num++?newItem2);
????}
}
void?AllUsersDialog::on_toolButton_clicked()
{
????close();
}
評論
共有 條評論