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

QML笔记

文章目录

  • 1. 坐标系转换

1. 坐标系转换

  1. var pos1 = mapToItem(re1,mouse.x,mouse.y):调用mapToItem的坐标系转换到re1的坐标系,即Windowre1
  2. var pos2 = mapFromItem(re1,re2.x,re2.y):re1的坐标系转换到调用mapFromItem的坐标系,即re1Window
import QtQuick
import Cpp.CppType
Window{width: 800height: 600visible: truetitle: qsTr("wocaonima")Rectangle{id:rez: -4width: 200height: 200color: "blue"}Rectangle{id:re1x:20y:30z:-1width:200height:200color:"green"Rectangle{id:re2x:0y:0width:50height: 50color:"red"}}Text{id:text1width:0height:0text:qsTr("aaa")}MouseArea{anchors.fill: parentonClicked:(mouse)=>{var pos1 = mapToItem(re1,mouse.x,mouse.y)re2.x = pos1.xre2.y = pos1.yvar pos2 = mapFromItem(re1,re2.x,re2.y)re0.x = pos2.x + 50re0.y = pos2.y + 50}}Rectangle{id:re0x:0y:0width:50height: 50color:"black"}CppType{}
}
http://www.dtcms.com/a/564990.html

相关文章:

  • Android 在屏幕的右下角添加客户Logo
  • linux服务-frp内网穿透工具
  • 宣城高端网站建设延吉网站开发
  • Springboot+BannerBanner(启动横幅)
  • 护照阅读器:公安安全检查的科技新助力
  • 网站支持ipv6做哪些改造余姚响应式网站建设
  • 建自己的网站多少钱网页设计与网站建设分析
  • Java 大视界 -- Java 大数据机器学习模型在自然语言处理中的对抗训练与鲁棒性提升
  • Go语言设计模式:中介者模式详解
  • 使用Spring Boot、Spring AI、MongoDB Atlas 向量搜索和 OpenAI 构建 RAG 应用
  • 数据结构——三十七、关键路径(王道408)
  • 嵌入式软件的几种程序架构
  • 网站开发适合女生吗网页设计程序代码
  • 某游戏大厂的常用面试问题解析:Netty 与 NIO
  • 网站建设去哪可接单做押韵句子的网站
  • Memos:一款不打扰的笔记工具,使用cpolar远程后体验再升级
  • Uni APP中关于Android原生插件UniComponent的使用
  • Hadess零基础学习,如何管理Docker制品
  • 石家庄购物网站排名网站检测器
  • 《嵌入式硬件(二十):基于IMX6ULL的LCD操作》
  • 日志系统设计 与 策略模式实现
  • 电子规划书商务网站建设城市分站cms
  • 【android驱动开发十三】内核常见的十种死机类型
  • Flutter 移动端性能优化指南:内存、电量与 UI 渲染
  • 广告网站建设网wordpress登录更改域名后
  • 【JUnit实战3_25】第十五章:表现层测试(上)—— HtmlUnit 在网页测试中的用法
  • OpenComic,一款跨平台的漫画阅读器
  • 基于springboot的社区疫情物资管理系统的设计与实现(代码+数据库+LW)
  • 3.3V与5V电平转换方法、电路原理分析
  • python mysql-connector、PyMySQL基础