资源简介
巨牛逼之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
相关资源
- mysql数据库驱动8.0.12版本
- 安装SQLServer 2008 R2安装详细图文教程
- SQLServer2008R2简体中文版(64位)
- SQL Server 2000 绿色版
- SQL Server 绿色版,不需安装
- mha4mysql-0.56-0.el6
- mysql_5.6.24_winx64
- MYSQL作业提交作业批改系统.zip
- Maven搭建Spring+Mybatis+MySql
- sql server 2012 R2企业版安装光盘ISO
- 成语首尾字用于成语接龙.sql
- MySQL中文手册api帮助文档
- linux_mysql5.1.66x86_64.zip
- postgresql分布式安装部署
- PostgreSQL-从入门到精通
- SQL文自动整理格式工具
- 赛门铁克Backup Exec 12防护Microsoft SQL
- 6.SparkSQL下--Spark实战应用.pdf
- oracle 到mysql转换工具
- SqlServer+ServHA Cluster双机热备配置实战
- Sql高级查询练习题(有答案
- 易语言SQL操作ACCESS数据库例程源码
- 易语言SQLserver数据库操作例程源码
- 数据库原理实验指导书Mysql
- 金蝶K3 新旧物料编码转换 SQL语句
- mysql 5.6 绿色精简版 5Mb
- mysql Premium 破解
- PL SQL Developer 7.1.4 汉化包
- 深入浅出MySQL第二版本pdf
- 深入浅出MySQL.pdf
评论
共有 条评论