首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
会飞的敦敦
掘友等级
一个普通的码农
安卓,react native,qt,duilib 在苏州,没事喜欢写写代码
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Qt的一些经验总结(9)
判断文件类型 通过QMimeDatabase中的mimeTypeForFile接口能够直接判断对应文件的类型,但是不够准确。比较特殊的例子是如果当前一个文件后缀名是图片格式,但实际内容是文本,这个接口
Qt的一些经验总结(8)-- qtableview滚动的刷新机制
代码流程 在控件初始化的时候,绑定scrollbar的valueChanged信号 qtableview中复写了scrollContentsBy接口(之所以确定是这个函数进行ui刷新,是因为将这个函数
Qt的一些经验总结(7)-- QTableview单元格的选中刷新机制
问题 前提条件 点击一行单元格,只会高亮后面的,前面几个合并单元格是不会高亮。现在能高亮,是通过自定义delegate,在paint的时候判断后面的单元格选中状态来实现的,实际也导致了,前面几个合并的
Qt的一些经验总结(6)-- 多root model
需求 QTreeview中需要显示多个不同根路径的节点 整理逻辑 QFileSystemModel只能监听一个rootPath,局限比较大。当需要监听多个rootPath的时候,则需要使用多个mode
Qt的一些经验总结(5)-- 搜索文本
搜索文本 最初的做法 通过递归调用QTextDocument::find接口,获取对应的QTextCursor,将对应QTextCursor改变文字颜色。 遇到的问题 使用QTextDocument:
Qt的一些经验总结(4)
文件监听变化 背景 在开发软件的时候,有一个子功能需要监听文件中的文本变化,实时更新并显示正确的内容。此外,该功能还需要支持快速切换文件并显示不同的文本内容。 第一次问题 方案 打开窗口后,开启一个线
Qt的一些经验总结(3)-- d指针
背景 d指针的出现主要是为了解决C++编程中的二进制兼容性问题。在C++中,当一个类的私有成员发生变化时,会影响到类的大小和布局,从而导致二进制兼容性的破坏。为了解决这个问题,Qt采用了d指针这种设计
递增子序列,全排列
递增子序列 [题目](491. 递增子序列) 重点 不能进行排序,因为排序后,会出现错误的结果 代码实现 全排列 [题目](46. 全排列) 代码实现
子集,子集 II
子集 [题目](78. 子集) 代码实现 子集 II [题目](90. 子集 II) 重点 需要去重 代码实现
分割回文串,复原IP地址
分割回文串 [题目](131. 分割回文串) 代码实现 复原IP地址 [题目](93. 复原 IP 地址) 代码实现
下一页
个人成就
文章被点赞
4
文章被阅读
11,558
掘力值
683
关注了
0
关注者
6
收藏集
0
关注标签
0
加入于
2022-12-09