当前位置: 首页 > news >正文

Qt: 鼠标形状设置

设置全局鼠标形状

设置完毕后,整个APP的任何窗体,包括Dialog中的鼠标形状都会被修改为设定类型,某一个控件设定的鼠标形状将被替换。一般不建议使用

QCursor cursor;//创建鼠标对象
cursor.setShape(Qt::CursorShape::ClosedHandCursor);//设置形状
QApplication::setOverrideCursor(cursor);//更新全局鼠标对象形状

设置都一个空间上的鼠标形状

.ui文件设置

在对应空间的属性表格中选中想要的形状去设置。记得开启鼠标跟踪mouseTracking(true)。
这样设置后只要鼠标悬浮在空间上就会变成相应形状,默认全部都是箭头。
在这里插入图片描述

通过代码设置

和.ui上设置一样,但是如果想动态修改的时候可以使用代码

QCursor cursor;//创建鼠标对象
cursor.setShape(Qt::CursorShape::ClosedHandCursor);//设置形状
ui->btn->setCursor(cursor);//设置某一个控件的鼠标形状,和ui上设置效果一样

注:全局的形状设定会覆盖单独空间的鼠标形状设定

http://www.lryc.cn/news/173670.html

相关文章:

  • 【Oracle】Oracle系列之七--表的创建与管理
  • C/C++运算符超详细讲解(系统性学习day5)
  • Android 遍历界面所有的View
  • 建筑能源管理(1)——建筑能源管理的概念
  • SpringSecurity
  • C++ vector模拟实现
  • BUUCTF:[GYCTF2020]FlaskApp
  • 好玩的调度技术
  • Android 自定义加解密播放音视频(m3u8独立加密)
  • 常见的文件格式
  • 浏览器输入url后回车展开过程
  • Docker 容器创建命令说明
  • 西瓜书读书笔记整理(六)—— 第六章 支持向量机
  • 蓝桥杯每日一题2023.9.23
  • C语言数组和指针笔试题(三)(一定要看)
  • leetcode11 盛水最多的容器
  • 进入数据结构的世界
  • stm32之看门狗
  • 纤维蛋白单体(FM)介绍
  • 知识图谱实战导论:从什么是KG到LLM与KG/DB的结合实战
  • 第5章 会话与会话技术
  • IDEA2023新UI回退老UI
  • ElasticSearch(三)
  • 【LinkedHashMap】146. LRU 缓存
  • Opencv-python去图标与水印方案实践
  • 自己写过比较蠢的代码:从失败中学习的经验
  • C语言 cortex-A7核 点LED灯 (附 汇编实现、使用C语言 循环实现、使用C语言 封装函数实现【重要、常用】)
  • LABVIEW 实战案例1--温度报警系统
  • 【力扣】292. Nim 游戏
  • IAP固件升级分几步?(Qt上位机、)