首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
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
文章被阅读
14,502
掘力值
688
关注了
0
关注者
7
收藏集
0
关注标签
0
加入于
2022-12-09