资源简介
巨牛逼之qt实现仿qq的聊天软件,通过tcp和sql实现,高仿qq聊天室

代码片段和文件信息
#include “accountcombobox.h“
#include “accountitem.h“
AccountComboBox::AccountComboBox(QWidget *parent)
:QComboBox(parent)
{
setEditable(true); //可编辑border-style:solid;background: transparent;
setstyleSheet(“QComboBox QAbstractItemView::item{height:50px;min-height: 40px;border-style:outset;background-color: rgb(255 255 255);}“
“QComboBox QAbstractItemView::item:hover{background-color: rgb(185 185 185);}“
);
listWidget = new QListWidget();
setModel(listWidget->model());
setView(listWidget);
}
void AccountComboBox::AddAccount(AccountItem *accountItem)
{
//显示账号
connect(accountItemSIGNAL(ShowAccountSign(QString))
thisSLOT(OnShowAccount(QString)));
//删除账号
connect(accountItemSIGNAL(RemoveAccountSign(QString))
thisSLOT(OnRemoveAccount(QString)));
QListWidgetItem *item = new QListWidgetItem(listWidget);
listWidget->setItemWidget(itemaccountItem);
}
void AccountComboBox::OnShowAccount(QString account)
{
setEditText(account);
hidePopup();
}
void AccountComboBox::OnRemoveAccount(QString account)
{
hidePopup();
for(int i = 0; i < listWidget->count(); i++){
//通过索引得到具体的项
QListWidgetItem *item = listWidget->item(i);
//itemWidget : 返回在给定项中显示的小部件
//通过具体的项强制转化为需要的部件
AccountItem *accountItem = (AccountItem *)(listWidget->itemWidget(item));
QString number = accountItem->GetAccountNumber();
if(account == number){
listWidget->takeItem(i); //移除
delete item; //手动释放
break;
}
}
}
AccountComboBox::~AccountComboBox()
{
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 183 2017-12-08 19:42 MuaMuaServer\main.cpp
文件 23949 2017-12-11 09:53 MuaMuaServer\mmserver.cpp
文件 4423 2017-12-10 17:44 MuaMuaServer\mmserver.h
文件 447 2017-12-03 10:45 MuaMuaServer\mmserver.ui
文件 409 2017-12-08 19:35 MuaMuaServer\MuaMuaServer.pro
文件 23951 2018-01-21 12:59 MuaMuaServer\MuaMuaServer.pro.user
文件 1580 2017-12-10 18:48 MuaMuaServer\userlist.h
文件 1904 2017-12-09 15:12 MuaMua\accountcombobox.cpp
文件 518 2017-12-08 11:03 MuaMua\accountcombobox.h
文件 1863 2017-12-08 22:31 MuaMua\accountitem.cpp
文件 982 2017-12-08 10:24 MuaMua\accountitem.h
文件 479 2017-12-08 12:56 MuaMua\accountitem.ui
文件 2947 2017-12-10 15:23 MuaMua\findpassword.cpp
文件 827 2017-12-10 15:03 MuaMua\findpassword.h
文件 2565 2017-12-10 15:06 MuaMua\findpassword.ui
文件 3717 2017-12-10 11:36 MuaMua\initsurface.cpp
文件 1188 2017-12-10 11:15 MuaMua\initsurface.h
文件 413 2017-12-09 09:45 MuaMua\initsurface.ui
文件 887 2017-12-10 19:49 MuaMua\main.cpp
文件 948 2017-12-08 10:08 MuaMua\main.cpp.Mb9508
文件 620652 2017-11-20 16:59 MuaMua\MMimage\alpha.png
文件 3429 2016-12-22 09:47 MuaMua\MMimage\arrowback.png
文件 1216750 2016-12-21 21:58 MuaMua\MMimage\back.gif
文件 3567 2016-12-22 09:48 MuaMua\MMimage\closeback.png
文件 1200 2016-06-30 17:44 MuaMua\MMimage\delete.png
文件 3758 2017-12-08 14:05 MuaMua\MMimage\delete_1.png
文件 3357 2017-12-07 22:47 MuaMua\MMimage\delete_2.png
文件 201 2016-06-30 17:41 MuaMua\MMimage\down.png
文件 296 2016-01-21 15:23 MuaMua\MMimage\drop_down_Button.png
文件 477 2016-06-30 17:41 MuaMua\MMimage\edit.png
............此处省略68个文件信息
- 上一篇:sql课程设计物流管理系统
- 下一篇:mysql ocp题库完整版.pdf
相关资源
- 在线词典项目v1.1.zip
- php mysql经典留言本源码 代码通俗易懂
- SQLTOOLS2.0汉化版(1433连接工具)
- PHP MySQL 物流管理 数据库文件
- PHP MySQL 技术 毕业设计 物流管理系统
- 4秒100万条数据导入SQL数据库
- php mysql 在线作业管理系统
- MySql.data.dll +使用说明
- pb 酒店管理系统(代码、sql数据库)
- 图书管理系统 PHP MYSQL实现
- [PHP MySQL]图书馆管理系统前后台全部代
- sql数据库导出到txt文件
- 人事管理系统数据库文件SQL2000
- sqlserver学习ppt 全套共18个
- 门禁系统论文及数据库sqlserver2005数据
- labview中LABSQL数据库的使用
- C 开发的SQL数据库实现的公司员工信
- 企业人事管理系统【SQLServer数据库+课
- 数据字典导出工具 导出SqlServer数据库
- 通过SqlBulkCopy对象从Excel中批量导入到
- 基于PHP+MYSQL的学生成绩管理系统
- 批处理执行sql语句
- Spring+Struts2+Hibernate人力资源管理系统
- 我自己写php mysql聊天室
- mysql 数据库连接池
- sql server 2000经典范例
- 设备管理系统(SQL体验版)
- 完整的php mysql js用户注册与登陆
- MySQL数据库用户在线注册系统
- 东城大学在线答疑系统struts2+spring带
评论
共有 条评论