资源简介
不仅可以实现类似QQ好友列表的抽屉效果,还能支持很多额外的拓展,。但是是为读者提供一个思路,读者可以自由扩展,封装成自己的类,供自己使用。
如果只要显示抽屉效果,IMToolItem这个类已经完全够用。
代码片段和文件信息
#include “IMFriendButton.h“
#include
#include
IMFriendButton::IMFriendButton(QWidget *parent) :
QPushButton(parent)
{
QHBoxLayout *layout = new QHBoxLayout;
QLabel *head = new QLabel;
head->setFixedSize(3535);
QLabel *mes = new QLabel;
layout->addSpacing(1);
layout->addWidget(head);
layout->addWidget(mes);
layout->addStretch();
setMinimumSize(10045);
QString str = QString(“:/images/1.bmp“);
QPixmap pixmap;
QIcon icon(str);
pixmap = icon.pixmap(QSize(35 35));
head->setPixmap(pixmap);
QString text = QString(“2014061301(demo)
[online]“);
mes->setText(text);
layout->setContentsMargins(4000);
setLayout(layout);
setstyleSheet(“QPushButton{border: 0;}“);
}
void IMFriendButton::mousePressEvent(QMouseEvent *e)
{
}
IMFriendButton::~IMFriendButton()
{
}
- 上一篇:STM32短信接收发送TEXT
- 下一篇:基于Qt的局域网即时通信系统聊天软件
相关资源
- 基于Qt的局域网即时通信系统聊天软件
- OsgQt已经编译好的版本
- qrencode生成二维码的QT DEMO
- 北斗短报文一体机-Qt版(适用于Ubun
- delphi mqtt
- QT动画显示源代码
- 基于v4l的视频采集显示程序。外加Q
- QT GraphicsView
- Qt 获取exe版本名称,描述等详细信息
- 基于QT的中国象棋项目
- Qt 扫雷游戏设计一
- linux下QT程序读写配置文件小程序
- qq2013显ip.zip
- Qt客户端和服务器传输图片、文本
-
QT xm
l文件的读写,增减,更新。 - 使用Qt实现网页自动刷新工具 demo
- Qt Creator+OpenCV410(vc14)开发的图片查
- 人脸识别Qt,opencv2.4.9
- 嵌入式设备Qt程序的升级
- 基于qt+opencv的人脸识别183028
- QQ数据关联查询
- QZXing和QT和VS的二维码解码
- 用QT5写的视频播放器182732
- Qt实现Linux任务管理器SysMonitor.zip
- QT局域网聊天传输
- QQ截图绿色版
- qt刻度尺控件
- 推箱子源代码——QT的便捷
- 一种QImage加载大图片的解决方案
- Qt 根据手绘板的压力值画线的一个小
评论
共有 条评论