
QT
lyl001234
这个作者很懒,什么都没留下…
展开
-
QT实现模仿QQ聊天记录(一)
最近在做一个linux下可用的局域网即时聊天工具,使用QT开发。之前用js开发的聊天工具好多内容用不上(有空时候也整理下html下的消息记录显示)没有了html华丽的渲染,刚开始稍微有点吃力,好在原理相通,变换下思路,总算完美解决消息记录搜索、跳转到指定位置的难题,话不多说,先上样图。功能如上:可以发送文字到上面显示区域,可以搜索关键字,可以按照日期查看,记录多还可以进行翻页显原创 2016-09-08 10:31:27 · 9057 阅读 · 6 评论 -
QT获取操作系统版本信息
QSysInfo::WinVersion ver = QSysInfo::windowsVersion();原创 2018-08-08 09:11:34 · 7764 阅读 · 0 评论 -
QT内存泄漏与自动回收机制
转自:乌托邦,Qt浅谈之一:内存泄露(总结)一、简介 Qt内存管理机制:Qt 在内部能够维护对象的层次结构。对于可视元素,这种层次结构就是子组件与父组件的关系;对于非可视元素,则是一个对象与另...转载 2018-08-22 09:55:33 · 2907 阅读 · 0 评论 -
QLabel 自适应大小自动换行
之前在网上查找了截断文字自动换行的方法://让QLabel能够自动判断并换行显示:QLable *nameLabel = new QLabel( this );LabelName->setGeometry(QRect(328, 240, 329, 27*4)); //四倍行距LabelName->setWordWrap(true);LabelName->setAl...原创 2018-08-21 15:51:02 · 3056 阅读 · 3 评论 -
QT页面打开阻塞窗口移动花屏现象解决方法
最近遇到一个问题,就是当一个Qt的主窗口,打开另一个阻塞的窗口时,拖动上层窗口,会造成原来的主页花屏,直到关闭上层阻塞页面,原主页面窗口才能显示正常。解决方法很简单:this->setAttribute(Qt::WA_TranslucentBackground);使用上面的函数实际上是设置了窗口透明,也就解决了拖动阻塞窗口,主窗口无法刷新造成的花屏了,但是会发现,如果原主窗口没有设...原创 2018-08-29 09:36:27 · 2718 阅读 · 0 评论 -
Qt的Script、Quick、QML的关系与总结
原文地址:https://blog.youkuaiyun.com/zhgn2/article/details/38471815背景最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。历史先去扒一下它们的历史...转载 2019-05-05 15:50:14 · 511 阅读 · 0 评论