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

中山建设公司网站象58同城网站建设需要多少钱

中山建设公司网站,象58同城网站建设需要多少钱,网络公司推广,wordpress默认账号密码忘记简单的转换#xff08;Simple Transformations#xff09; 转换操作改变了一个对象的几何状态。QML元素对象通常能够被平移#xff0c;旋转#xff0c;缩放。下面我们将讲解这些简单的操作和一些更高级的用法。 我们先从一个简单的转换开始。用下面的场景作为我们学习的开始… 简单的转换Simple Transformations 转换操作改变了一个对象的几何状态。QML元素对象通常能够被平移旋转缩放。下面我们将讲解这些简单的操作和一些更高级的用法。 我们先从一个简单的转换开始。用下面的场景作为我们学习的开始。 简单的位移是通过改变x,y坐标来完成的。旋转是改变rotation旋转属性来完成的这个值使用角度作为单位0~360。缩放是通过改变scale比例的属性来完成的小于1意味着缩小大于1意味着放大。旋转与缩放不会改变对象的几何形状对象的x,y坐标与width/height宽/高也类似。只有绘制指令是被转换的对象。 在我们展示例子之前我想要介绍一些东西ClickableImage元素ClickableImage elementClickableImage仅仅是一个包含鼠标区域的图像元素。我们遵循一个简单的原则三次使用相同的代码描述一个用户界面最好可以抽象为一个组件。 // ClickableImage.qml// Simple image which can be clickedimport QtQuick 2.0Image {id: rootsignal clickedMouseArea {anchors.fill: parentonClicked: root.clicked()} }我们使用我们可点击图片元素来显示了三个火箭。当点击时每个火箭执行一种简单的转换。点击背景将会重置场景。 // transformation.qmlimport QtQuick 2.0Item {// set width based on given backgroundwidth: bg.widthheight: bg.heightImage { // nice background imageid: bgsource: assets/background.png}MouseArea {id: backgroundClicker// needs to be before the images as order matters// otherwise this mousearea would be before the other elements// and consume the mouse eventsanchors.fill: parentonClicked: {// reset our little scenerocket1.x 20rocket2.rotation 0rocket3.rotation 0rocket3.scale 1.0}}ClickableImage {id: rocket1x: 20; y: 100source: assets/rocket.pngonClicked: {// increase the x-position on clickx 5}}ClickableImage {id: rocket2x: 140; y: 100source: assets/rocket.pngsmooth: true // need antialisingonClicked: {// increase the rotation on clickrotation 5}}ClickableImage {id: rocket3x: 240; y: 100source: assets/rocket.pngsmooth: true // need antialisingonClicked: {// several transformationsrotation 5scale - 0.05}} }火箭1在每次点击后X轴坐标增加5像素火箭2每次点击后会旋转。火箭3每次点击后会缩小。对于缩放和旋转操作我们都设置了smooth:true来增加反锯齿由于性能的原因通常是被关闭的与剪裁属性clip类似。当你看到你的图形中出现锯齿时你可能就需要打开平滑smooth。 注意 为了获得更好的显示效果当缩放图片时推荐使用已缩放的图片来替代过量的放大可能会导致图片模糊不清。当你在缩放图片时你最好考虑使用smooth:true来提高图片显示质量。 使用MouseArea来覆盖整个背景点击背景可以初始化火箭的值。 注意 在代码中先出现的元素有更低的堆叠顺序叫做z顺序值z-order如果你点击火箭1足够多次你会看见火箭1移动到了火箭2下面。z轴顺序也可以使用元素对象的z-property来控制。 由于火箭2后出现在代码中火箭2将会放在火箭1上面。这同样适用于MouseArea鼠标区域一个后出现在代码中的鼠标区域将会与之前的鼠标区域重叠后出现的鼠标区域才能捕捉到鼠标事件。 请记住文档中元素的顺序很重要。
http://www.hkea.cn/news/14594393/

相关文章:

  • 网站分级怎么做廊坊网站建设公司费用
  • 做任务网站有哪些好用的推广平台
  • 站长工具免费泰州泛亚信息做网站怎么样
  • 网上找兼职的网站怎么查询网站建设时间
  • 几十个必备的设计师灵感网站wordpress 外链缩略图
  • wordpress 导航网站模板下载网站开发 聊天窗口
  • 中国三北防护林体系建设网站免费的网络推广渠道
  • 备案公司网站建设方案书中山做营销型网站公司
  • 深圳手机网站建设牛商网wordpress获取五条数据
  • 手机网站搭建企业邮箱腾讯
  • 环保局网站建设京津冀协同发展意义
  • 网站代码开发定制成都代理注册公司电话
  • 外贸建站wordpress湖北城市建设职业技术学院网站
  • 网站制作的常见布局长春火车站是哪个站
  • 网站建设都需要那些材料沧州网站建设申梦
  • 太原制作网站的公司网站wordpress菜单的作用
  • 网站快速收录入口wordpress 访客文章
  • 果乐宝的网站建设广州景点排行榜前十名
  • 芜湖的网站建设公司其它区便宜营销型网站建设推荐
  • 网站制作模板代码石家庄网络营销广告策划
  • 网站建设的针对对象做wish选品参考什么网站
  • 网站制作费会计分录怎么做怎么自己做网站盗qq
  • 做视频链接哪个网站没有广告搜网站关键词
  • 物流运输 有哪些网站可以做推广什么网站做视频
  • 做国外营销型网站设计WordPress提交留言
  • 万维网网站备案流程网站设计中常见的错误
  • 网站截图怎么做2345网址大全官网
  • 网站后台编辑框不显示首页公司
  • 网站制作 台州pt网站怎么下载与做
  • 淄博网站建设程序对接标准做好门户网站建设