资源简介
利用Qt 实现了QQ的登录界面,基本上实现了QQ的登陆界面全部效果,外加了QQ登录界面的旋转效果。虽不说100%相似,那也有99.99%相似了哈O(∩_∩)O。 详情见博客:http://blog.csdn.net/goforwardtostep/article/details/55224578
代码片段和文件信息
#include “accountitem.h“
#include
#include
AccountItem::AccountItem(QWidget *parent)
:QWidget(parent)
{
m_mousePress = false;
m_Icon = new QLabel();
m_accountNumber = new QLabel();
m_deleteButton = new QToolButton();
m_deleteButton->setIcon(QIcon(“:/Resources/LoginWindow/deleteAccount.png“));
m_deleteButton->setstyleSheet(“background-color:transparent;“);
connect(m_deleteButton SIGNAL(clicked(bool)) this SLOT(onRemoveAccount()));
// 布局;
QHBoxLayout *mainLayout = new QHBoxLayout(this);
mainLayout->addWidget(m_Icon);
mainLayout->addWidget(m_accountNumber);
mainLayout->addStretch();
mainLayout->addWidget(m_deleteButton);
mainLayout->setContentsMargins(5 5 5 5);
mainLayout->setSpacing(5);
}
// 设置登录用户信息;
void AccountItem::setAccountInfo(int index QString accountName QString headFilePath)
{
m_index = index;
m_accountNumber->setText(accountName);
QString filePath = headFilePath;
m_Icon->setPixmap(QPixmap(filePath).scaled(30 30));
}
// 获取登录用户名称;
QString AccountItem::getAccountName()
{
return m_accountNumber->text();
}
// 获取当前itemWidget的index;
int AccountItem::getItemWidgetIndex()
{
return m_index;
}
void AccountItem::onRemoveAccount()
{
emit signalRemoveAccount(m_index);
}
void AccountItem::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton)
{
m_mousePress = true;
}
}
void AccountItem::mouseReleaseEvent(QMouseEvent *event)
{
if (m_mousePress)
{
emit signalShowAccountInfo(m_index m_accountNumber->text());
m_mousePress = false;
}
} 属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3429 2016-12-22 09:47 QQ登录界面图片资源\arrowback.png
文件 1216750 2016-12-21 21:58 QQ登录界面图片资源\back.gif
文件 317 2016-01-21 13:58 QQ登录界面图片资源\checkbox.png
文件 3567 2016-12-22 09:48 QQ登录界面图片资源\closeback.png
文件 296 2016-01-21 15:23 QQ登录界面图片资源\drop_down_Button.png
文件 516 2016-01-21 14:02 QQ登录界面图片资源\flicker.png
文件 8840 2016-12-22 10:10 QQ登录界面图片资源\HeadImage.png
文件 3360 2016-12-22 16:59 QQ登录界面图片资源\keyboard.png
文件 3188 2016-12-22 09:50 QQ登录界面图片资源\minback.png
文件 643 2016-01-21 14:24 QQ登录界面图片资源\more_accountlogin.png
文件 3201 2016-12-22 10:28 QQ登录界面图片资源\state_away.png
文件 3093 2016-12-22 10:31 QQ登录界面图片资源\state_busy.png
文件 3087 2016-12-22 10:34 QQ登录界面图片资源\state_hide.png
文件 3236 2016-12-22 10:35 QQ登录界面图片资源\state_notdisturb.png
文件 3087 2016-12-22 10:23 QQ登录界面图片资源\state_online.png
文件 3133 2016-12-22 10:25 QQ登录界面图片资源\state_Qme.png
目录 0 2016-12-22 16:59 QQ登录界面图片资源
----------- --------- ---------- ----- ----
1259743 17
- 上一篇:BWT完整算法
- 下一篇:ili9342 并口驱动
相关资源
- 酒店管理系统基于Qt Creator5)
- 模拟QQ登陆界面,按钮无效自己写
- 安卓QQ6.71协议源码易语言,qq协议源码
- 农场开发项目
- vtk QT做的三维地质可视化系统2of2
- 用VC 编写的仿QQ聊天室程序源代码
- Qt局域网聊天软件
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- QQCOOKIES状态维护、防掉线
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- 安卓协议QQ源码包附模块源码
- QT,JPEG解码源代码(已完成)
- 破解QQ空间相册加密查看
- Qt 播放音频文件
- 飞秋FeiQ 兼容qq和飞鸽传书功能
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- 易语言QQ协议PC端易语言源码.rar
- 易语言QQ加密解密1.5
- VC工程转Qt工程文件的工具
- 易语言-QQ群验证(群验证.e)
- 靶机-淡然qqyw图标点亮系统.rar
- QQ音乐源码
- MQTT推送Demo
- QQ盗号源码(可用)
川公网安备 51152502000135号
评论
共有 条评论