shikun0818 / QtQmlTestCode

Some test code, as example code of my blog, mainly Qt related demo. 一些测试程序,作为我博客的示例代码,主要是Qt相关的Demo。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyTestCode

Some test code, as example code of my blog, mainly Qt related demo. 一些测试程序,主要作为我博客的示例代码,主要是Qt相关的Demo。

CSDN Blog(博客地址):https://blog.csdn.net/gongjianbo1992

Github:https://github.com/gongjianbo/MyTestCode

Gitee(码云地址): https://gitee.com/gongjianbo/MyTestCode

目录

说明

  • 目前主要使用 Win10 / Win11 + MSVC 2019 / 2022 + Qt 5.15.2 进行开发。一些老的代码可能使用 Qt 5.12 或者更早的版本;对于 Qt 6.x 的代码后续会拆分开来,目前是命名中标记上 Qt6
  • 部分链接不是本仓库的内容,只是为了补全完整性,所以放到了一起。也有部分代码没有整理到列表中
  • 欢迎反馈问题

Qt

QML

  • QML 组件样式自定义:https://github.com/gongjianbo/QmlComponentStyle
  • Qt 示例学习:OpenGL Under QML [Code] [Blog]
  • QML 调用 Cpp [Code] [Blog]
  • Cpp 调用 QML [Code] [Blog]
  • QML 与 Cpp 之间的函数回调 [Code] [Blog]
  • 动态创建 QML 对象 [Code] [Blog]
  • QML 中使用 QtWidgets 模块的文件对话框 [Code] [Blog]
  • QML 快捷键 [Code] [Blog]
  • eventFilter 过滤快捷键 [Code] [Blog]
  • Qt Quick Scene Graph 学习1:画线 [Code] [Blog]
  • Qt Quick Scene Graph 学习2:纹理 [Code] [Blog]
  • QT_OPENGL_BUGLIST OpenGL 黑名单 [Code] [Blog]
  • QML 中使用 AJAX [Code] [Blog]
  • Animation 动画练习 [Code] [Blog]
  • QML 实现程序退出确认功能 [Code] [Blog]
  • QML 实现输入框 Completer 自动补全 [Code] [Blog]
  • QML 实现分页组件 [Code] [Blog]
  • QML 实现一个 IP 地址输入框 [Code] [Blog]
  • QML 用 PathView 实现轮播图 [Blog]
  • QML 自定义 Loading 等待样式(一) [Code] [Blog]
  • QML 自定义 Loading 等待样式(二) [Code] [Blog]
  • QML 实现异形按钮(不规则点击区域) [Blog]
  • 简易的无边框 [Code] [Blog]
  • 简易的登录界面 [Code] [Blog]
  • QML 换肤设计 [Code] [Blog]
  • QML WebEngine + ECharts 展示实时曲线 [Code] [Blog]
  • QML 做一个聊天框 [Code] [Blog]
  • QML 波纹效果 [Code] [Blog]
  • QML Canvas 绘制波浪进度球 [Code] [Blog]
  • QML Canvas 绘制进度条(环形和波浪水球) [Code] [Blog]
  • QML Shapes 模块中渐变的使用简例 [Code] [Blog]
  • Qt Quick OpenGL 学习笔记:通过 FBO 帧缓冲绘制一个三角 [Code] [Blog]
  • QML 粒子系统制作心形效果 [Code] [Blog]
  • Qt 多语言翻译(国际化)[Code] [Blog]
  • PathView 实现环形菜单 [Code] [Blog]
  • QML 实现图片拖入拖出、剪贴板复制粘贴 [Code] [Blog]
  • Control1 TreeView 选中效果 [Code] [Blog]
  • 练习,多个 View 共享数据 [Code] [Blog]
  • QML Image 通过 QQuickImageProvider 加载图片 [Code] [Blog]
  • FPS 统计 [Code]
  • 制作 QML 扩展插件 [Code] [Blog]
  • 嵌套 ListView 实现 TreeView [Code] [Blog]
  • 封装 QPainter 在 QML 中使用 [Code]
  • Qt6 QML TreeView 基本使用 [Code] [Blog]
  • Qt6 QML 日历样式自定义 [Code] [Blog]

Cpp

Python

  • ctypes 基本使用 [Code] [Blog]
  • selenium 练习:华为保修查询 [Code] [Blog]
  • uiautomation UI 自动化测试 [Code] [Blog]
  • PyQt5 资源文件的使用 [Code] [Blog]
  • PyQt5 属性动画 [Code] [Blog]

其他

  • Inno Setup 保留原安装路径 [Code] [Blog]
  • Inno Setup 语言选择 [Code] [Blog]

About

Some test code, as example code of my blog, mainly Qt related demo. 一些测试程序,作为我博客的示例代码,主要是Qt相关的Demo。

License:Other


Languages

Language:C++ 69.9%Language:QML 11.3%Language:C 10.6%Language:QMake 3.7%Language:Python 3.4%Language:Inno Setup 0.4%Language:CMake 0.4%Language:HTML 0.2%Language:GLSL 0.1%Language:Objective-C++ 0.1%Language:Batchfile 0.0%