V
主页
Qt开发项目实战——47 文件树显示
发布人
Qt开发项目实战——代码编辑器Code Editor Demo 00 项目介绍 基于上一个项目notepad demo来继续完善优化和提高的一个新的项目, 会用到上一个项目的代码,没有的话可以通过上一个项目来同步学习自己写一下,熟悉一下这个项目; 或者在我的博客网站里面的文章里面获取。 那么这个项目呢,主要实现下面这些效果: Tab标签页实现 - 文字行数实现 - 代码高亮显示 - 文件数 主要会学到以下知识: Tab标签组件- 动态生成组件 - 布局 - 信号的绑定 - 滚动条的绑定 - 自定义组件的多种形式 - 如何实现代码高亮 - 文件树 - 打包安装等 01 创建项目 02 添加Tab标签组件 03 新建Tab标签组件 04 修改项目名称 05 自定义组件——UI建立 06 自定义组件——水平滚动条绑定 07 自定义组件——设置字体 08 自定义组件——显示行号 09 自定义组件——竖直滚动条绑定 10 自定义组件——行号生成代码优化 11 代码高亮——普通文本 12 代码高亮——数字 13 代码高亮——字符串 14 代码高亮——注释 15 代码高亮——多行注释 16 代码高亮——关键字保留字 17 代码高亮——类名 18 代码高亮——函数方法名 19 纯代码自定义组件Ⅰ——UI创建 20 纯代码自定义组件Ⅰ——滚动条绑定 21 纯代码自定义组件Ⅰ——行号及高亮显示 22 纯代码自定义组件Ⅰ——固定行高 23 纯代码自定义组件Ⅰ——当前行的高亮 24 纯代码自定义组件Ⅱ——类创建 25 纯代码自定义组件Ⅱ——绘制行号区域 26 纯代码自定义组件Ⅱ——绘制行号文字 27 纯代码自定义组件Ⅱ——行号宽度及高亮 28 纯代码自定义组件Ⅱ——行号点击事件Ⅰ 29 纯代码自定义组件Ⅱ——行号点击事件Ⅱ 30 纯代码自定义组件Ⅱ——行号滚动事件 31 项目完善——打开文档 32 项目完善——保存文档Ⅰ 33 项目完善——保存文档Ⅱ 34 项目完善——另存文档 35 项目完善——添加析构函数 36 项目完善——复制粘贴剪切打印 37 项目完善——设置字体Ⅰ 38 项目完善——设置字体Ⅱ 39 项目完善——退出保存提示Ⅰ 40 项目完善——退出保存提示Ⅱ 41 项目完善——设置工具状态 42 项目完善——退出保存提示Ⅲ 43 项目完善——窗口关闭事件 44 项目完善——关闭标签页问题修复 45 项目完善——关键字保留字配置 46 打包安装程序 47 文件目录——文件树显示
打开封面
下载高清视频
观看高清视频
视频下载器
Qt开发项目实战——代码编辑器Code Editor Demo
Qt开发项目实战——50 根据节点确定菜单
Qt开发项目实战——48 隐藏多余列
Qt开发项目实战——52 取消文件夹可编辑
Qt开发项目实战——61 重写新建文件
Qt开发项目实战——58 水平分割布局
Qt Quick QML项目实战——Cloud Music Player——01 项目创建
Qt开发项目实战——55 新建文件夹
23 Grid网格显示热门歌单——Qt Quick QML项目实战——Cloud Music Player
Qt Quick QML项目实战——Cloud Music Player——16 Windows Docker 安装
Qt Quick QML项目实战——Cloud Music Player——02 窗体Icon
Qt Quick QML项目实战——Cloud Music Player——18 网络请求
02 添加Tab标签页
62 隐藏系统托盘——Qt Quick QML项目实战——Cloud Music Player
60 去掉默认边框并实现窗口拖动——Qt Quick QML项目实战——Cloud Music Player
Qt开发项目实战——60 打开文件夹
22 PathView动效堆叠轮播图Ⅱ——Qt Quick QML项目实战——Cloud Music Player
24 Grid网格显示最新歌曲——Qt Quick QML项目实战——Cloud Music Player
19 简易堆叠轮播图Ⅰ——Qt Quick QML项目实战——Cloud Music Player
05 自定义组件——UI建立
Qt Quick QML项目实战——Cloud Music Player——04 窗体布局区域划分
Qt Quick QML项目实战——Cloud Music Player——12 首页菜单创建
Qt Quick QML项目实战——Cloud Music Player——06 美化进度条
Qt Quick QML项目实战——Cloud Music Player——17 Docker部署云音乐api服务
36 获取音频链接并播放——Qt Quick QML项目实战——Cloud Music Player
21 PathView动效堆叠轮播图Ⅰ——Qt Quick QML项目实战——Cloud Music Player
45 自定义滚动歌词组件——Qt Quick QML项目实战——Cloud Music Player
65 Loading加载中提示——Qt Quick QML项目实战——Cloud Music Player
Qt Quick QML项目实战——Cloud Music Player——05 底部工具栏
Qt Quick QML项目实战——Cloud Music Player——10 顶部工具功能实现
26 音乐列表MusicListView——Qt Quick QML项目实战——Cloud Music Player
Qt Quick QML项目实战——Cloud Music Player——08 自定义Button
27 音乐搜索列表展示——Qt Quick QML项目实战——Cloud Music Player
Qt Quick QML项目实战——Cloud Music Player——07 组件化布局
云剪切板——跨平台复制粘贴项目(Express+Nuxtjs+Mysql+Redis+Qt+Android+Docker)
Qt Quick 开发的Windows程序——Cloud Music Player Demo
67 隐藏顶部和底部工具栏——Qt Quick QML项目实战——Cloud Music Player
文件批量重命名
58 修改颜色——Qt Quick QML项目实战——Cloud Music Player
33 专辑歌单页面布局——Qt Quick QML项目实战——Cloud Music Player