QT
pciop
这个作者很懒,什么都没留下…
展开
-
【QT】实现通用聊天组件与思考
网上很多qt+html的实现方式就不推荐了,原因是个人觉得这种杂交实现的方式不够纯粹,如果写客户端你选择用Qt那你就应该尽可能用Qt解决你的需求,以前有很多老项目都是界面库嵌入一个网页,这样的项目不好维护而且简直就是屎山就像你写一篇作文用钢笔写了几个字又用圆珠笔写几个字,你觉得这是人做的事吗?使用Qt实现聊天组件的核心可概括为:气泡的实现,文本与气泡大小自适应、长文本自动换行。这个组件的实现难度主要是取决于用什么控件来实现。文本:显示文本,气泡框内容大小自适应,长文本自动换行,文本可复制。原创 2024-05-29 02:02:27 · 356 阅读 · 0 评论 -
【QT】基于滑动窗口的懒加载组件设计
web端网页大多数采用的懒加载方式是拉到底部然后再展现新的部分内容原来的内容一直都存在。但是这种实现方式不适用于客户端,因为如果一直往下拉内容越来越多缓存压力变大内存占用会越来越高。本文的涉及是为客户端程序而设计的一种基于滑动窗口的懒加载实现方式,关键目标是懒加载窗口内容并释放窗口外的缓存内容。原创 2024-05-14 22:33:21 · 308 阅读 · 1 评论