Arui丶
码龄7年
关注
提问 私信
  • 博客:88,956
    动态:175
    89,131
    总访问量
  • 49
    原创
  • 132,127
    排名
  • 122
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:分享基于qt实现的复杂控件,开源讨论以完善桌面客户端的交互体验,避免重复造轮子

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-05-16
博客简介:

weixin_42219627的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    762
    当月
    5
个人成就
  • 获得181次点赞
  • 内容获得95次评论
  • 获得606次收藏
  • 代码片获得1,947次分享
创作历程
  • 3篇
    2024年
  • 14篇
    2023年
  • 18篇
    2022年
  • 14篇
    2021年
成就勋章
TA的专栏
  • qt
    30篇
  • qml
    5篇
  • c++
    2篇
  • 学习OpenGL
    5篇
  • linux
    3篇
兴趣领域 设置
  • 编程语言
    c++javascriptobjective-c
  • 前端
    jsonhtml5javascriptcss正则表达式
  • 人工智能
    opencvtensorflow聚类分类
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

QtWindows任务栏

如上所示,首先需要构造QWinTaskbarButton,可以通过函数setOverlayIcon为其设置图标,此处设置火箭的图标,可以增加额外的提示和趣味性。需要注意的是,windowHandle()需要在窗体第一次show()之后,才能获得到正确的原生窗口指针,Qt的窗体在构造时并未构造原生窗体,只有在show()之后才会真正去创建,因此一般是在需要使用才会创建QWinTaskbarButton并赋值,也可以在showEvent中,而不是在QMainWindow的构造函数内完成。
原创
发布博客 2024.05.05 ·
963 阅读 ·
23 点赞 ·
1 评论 ·
21 收藏

QtWindows任务栏Demo

发布资源 2024.05.05 ·
zip

QUndoCommand的使用

Qt撤销重做实现
原创
发布博客 2024.04.02 ·
1283 阅读 ·
19 点赞 ·
0 评论 ·
31 收藏

Qt撤销重做Demo(QUndoCommand、QUndoStack)

发布资源 2024.03.31 ·
7z

招Qt客户端啦

发布动态 2024.03.03

QML中常见热区及层级结构

热区嵌套问题,本质上就是事件传递的问题,通常就是上层组件截断相关事件,导致下层无法接受对应的信号,抑或是接受的信号无法正确成对,如接收到鼠标按下事件缺无法接收到鼠标松开事件。排查时需要重点关注事件的传递。
原创
发布博客 2024.02.08 ·
1099 阅读 ·
22 点赞 ·
0 评论 ·
20 收藏

QML中常见布局方法

QML中常见布局方法,包含锚定(anchors)、定位器(Row/Column/Grid/Flow)、布局管理器(RowLayout/ColumnLayout/GridLayout/StackLayout)
原创
发布博客 2023.12.03 ·
2853 阅读 ·
26 点赞 ·
20 评论 ·
33 收藏

Qt贝塞尔曲线

Qt贝塞尔曲线基础讲解以及使用
原创
发布博客 2023.11.11 ·
994 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

C++判断线段是否相交

C++判断线段是否相交
原创
发布博客 2023.11.08 ·
640 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

QML中常见模型使用

QML中常见模型的使用心得
原创
发布博客 2023.10.21 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

QML常见模型使用源码

发布资源 2023.10.21 ·
7z

QML使用滚轮/触控板实现水平滚动/垂直滚动/缩放功能

实现上述功能主要使用到两个组件MouseArea、PinchArea,MouseArea主要是进行鼠标事件的操作和部分触控板事件的操作,PinchArea主要是Mac下识别触控板的双指缩放。
原创
发布博客 2023.07.22 ·
1321 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Qt国际化的方法

在进行客户开发时,通常需要考虑多语言的场景,而这个Qt已经提供了成熟的多语言方案,也就是QtLinguist,但是网上很多时针对qmake的资料,下面就对其在CMake实际使用流程进行介绍。
原创
发布博客 2023.06.10 ·
1123 阅读 ·
0 点赞 ·
16 评论 ·
3 收藏

Qt线程的几种使用方法

目前Qt的多线程调用提供了三种方式,一种是子类化QThread后重写run函数,一种是将对象移动到特定线程中,还有一种是通过重写QRunnable的run函数搭配线程池实现,最后一种则是调用高级接口Qt::Concurrent。以上是通过子类化QThread后重写run函数实现子线程的调用,其中只有run函数内属于子线程,也就是QThread只是一个线程管理类,而其实例本身并不是一个线程,其他的成员和run函数并不在同一线程。需要注意的是,上述调用线程的方法已经过时,目前官方不推荐使用。
原创
发布博客 2023.06.10 ·
3371 阅读 ·
2 点赞 ·
1 评论 ·
20 收藏

QCameraViewfinder的使用

本文是简单使用Qt快速使用摄像头完成截图等工作,主要涉及QCamera、QCameraViewfinder、QCameraImageCapture这三个类。QCamera通过相机的信息创建,用于控制开始接收图形、停止接收图像。QCameraViewfinder则是图像的展示窗口,相当于View的作用。QCameraImageCapture用于截图操作,也是本文的主要目的。
原创
发布博客 2023.06.10 ·
3287 阅读 ·
2 点赞 ·
2 评论 ·
14 收藏

QML中一种模型基类

此处说的模型和之前所说的QStandardItemModel并不是一个概念,是一个更广泛的概念,是可以是继承QObject并使用属性系统的简单类
原创
发布博客 2023.04.15 ·
293 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Qt关于Model/View大数据量刷新的处理经验

Qt关于Model/View大数据量刷新的处理经验
原创
发布博客 2023.04.07 ·
2373 阅读 ·
0 点赞 ·
0 评论 ·
16 收藏

QML可拉伸、可拖拽为独立窗口的UI框架

发布资源 2023.03.27 ·
7z

学习OpenGL(五):QML纹理加载

在QML中使用OpenGL加载纹理
原创
发布博客 2023.03.21 ·
742 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

QML使用OpenGL加载纹理

发布资源 2023.02.14 ·
zip
加载更多