当前位置: 首页 > news >正文

QT仿QQ聊天项目,第三节,实现聊天界面

一,界面控件示意图

界面主要由按钮QPushButton,标签QLabel,列表QListWidget
要注意的是QListWidget既是实现好友列表的控件,也是实现聊天气泡的控件

二,控件样式

QPushButton#btn_name
{border:none;}QPushButton#btn_close
{border:1px;background-color: rgb(255, 255, 255);
}
QPushButton#btn_close:hover
{background-color: rgb(239,239,240);
}QPushButton#btn_send
{border-radius: 1px;background-color: rgb(18,183,245);
}QPushButton#btn_send:hover
{background-color: rgb(71,200,248);
}QPushButton#btn_xialaChoose
{border-left: 1px solid rgb(255, 255, 255);border-top: none;border-bottom: none;border-right:none ;background-color: rgb(18,183,245);
}QPushButton#btn_xialaChoose:hover
{background-color: rgb(71,200,248);
}

http://www.lryc.cn/news/486594.html

相关文章:

  • Linux-何为CentOS
  • C++中的 std::optional
  • 猫狗识别之BUG汇总
  • 【论文复现】自动化细胞核分割与特征分析
  • 排序算法 -快速排序
  • K8S 查看pod节点的磁盘和内存使用情况
  • 华为HCIP——MSTP/RSTP与STP的兼容性
  • AI 大模型如何重塑软件开发流程:现状与未来展望
  • 3步实现贪吃蛇
  • 华东师范大学数学分析第五版PDF习题答案上册及下册
  • MySQL之联合查询
  • [C/C++] 定位新表达式 placement new
  • 【MySQL】MySQL的笛卡尔积现象是什么?简单说说
  • 《InsCode AI IDE:编程新时代的引领者》
  • 微搭低代码私有化部署搭建教程
  • 【在Linux世界中追寻伟大的One Piece】多路转接epoll(续)
  • 【不写for循环】玩玩行列
  • 【Nginx】反向代理Https时相关参数:
  • 第 17 章 - Go语言 上下文( Context )
  • Android Framework AMS(16)进程管理
  • STM32设计防丢防摔智能行李箱
  • 【异常解决】Linux shell报错:-bash: [: ==: 期待一元表达式 解决方法
  • ML 系列: 第 23 节 — 离散概率分布 (多项式分布)
  • Webpack 1.13.2 执行 shell 命令解决 打印时没有背景色和文字颜色的问题
  • C++构造函数详解
  • POI实现根据PPTX模板渲染PPT
  • 【论文模型复现】深度学习、地质流体识别、交叉学科融合?什么情况,让我们来看看
  • 树的直径计算:算法详解与实现
  • conda创建 、查看、 激活、删除 python 虚拟环境
  • vs2022搭建opencv开发环境