QML从右到左的用户界面

  • QML从右到左的用户界面
    • 概述
    • 文字对齐
    • 定位器和视图的布局方向
    • 布局镜像
    • 镜像图标
    • 默认布局方向

QML从右到左的用户界面

概述

本章讨论可用于实现Qt Quick应用程序的从右到左语言支持的不同方法和选项。一些常见的从右到左语言包括阿拉伯语,希伯来语,波斯语和乌尔都语。大多数更改包括确保将翻译成从右到左语言的文本正确地对齐到右侧,并且视图,列表和网格中水平排列的内容从右到左正确流动。

在从右到左的语言中,人们自然地从右到左扫描和阅读图形元素和文本。一般的经验法则是,内容(如照片,视频和地图)不被镜像,但是内容的位置(如应用程序布局和视觉元素流)被镜像。例如,按时间顺序显示的照片应从右向左流动,水平滑块的低端范围应位于滑块的右侧,并且文本行应与可用文本区域的右侧对齐。当视觉元素的位置与内容相关时,视觉元素的位置不应镜像。例如,当显示位置标记以指示地图上的位置时。还,

文字对齐

(这适用于Text,TextInput和TextEdit类型。)

如果未明确设置文本项目的水平对齐方式,则文本元素将自

QML从右到左的用户界面相关推荐

  1. android 布局排排,[android]如何使LinearLayout布局从右向左水平排列,而不是从左向右排列...

    方法1:利用android:layout_weight android:layout_width="match_parent" android:layout_height=&quo ...

  2. python replace函数用法_Python实现的从右到左字符串替换方法示例

    本文实例讲述了Python实现的从右到左字符串替换方法.分享给大家供大家参考,具体如下: 一 . 前言 需要用到,但是发现python没有从右边开始替换的内置方法,默认的replace只是从左边开始, ...

  3. android适配右到左布局注意事项

      呜呼,伊朗的项目终于做完了,大部分都是在整理右到左布局的需求.好在android sdk 从API17(Android4.2)开始支持右到左布局的需求,但是会有很多坑需要去填.   Android ...

  4. python索引右往左_[Python笔记]序列(一)索引、分片

    Python包含6种内建序列:列表.元组.字符串.Unicode字符串.buffer对象.xrange对象. 这些序列支持通用的操作: 索引 索引是从0开始计数:当索引值为负数时,表示从最后一个元素( ...

  5. C# WinForm ProgressBar垂直显示进度和从右向左显示进度

    1. 尝试将ProgressBar的RightToLeft属性设置为System.Windows.Forms.RightToLeft.Yes,同时将RightToLeftLayout属性设置为true ...

  6. Android ProgressBar 反向进度条/进度条从右到左走

    近期的项目,有个需求须要使用条状图显示比例,而且右对齐,见下图: 我想到了使用进度条,这样不就不须要在代码动态绘制条状了,省了非常多活. 那么进度条如何从右向左显示呢? 方案一: 将ProgressB ...

  7. Java黑皮书课后题第5章:*5.23(演示抵消错误)当处理一个很大的数字或很小的数字时候,会产生一个抵消错误。……编写程序对上面的数列从左到右和从右向左计算的结果进行比较,n=50000

    5.23(演示抵消错误)1 + 1/2 + 1/3 + -- + 1/n,编写程序对上面的数列从左到右和从右向左计算的结果进行比较,n=50000 题目 题目概述 破题 代码 运行示例 题目 题目概述 ...

  8. C语言函数参数压栈顺序为何是从右到左?

    #转载自:http://blog.csdn.net/jiange_zh 上学期学习了汇编语言,并在操作系统实验中使用了汇编+C语言混合编程,中间也了解了一些C语言与汇编语言的对应关系. 由于汇编语言是 ...

  9. 每天一道LeetCode-----从右向左观察一棵二叉树,返回能看到的元素

    Binary Tree Right Side View 原题链接Binary Tree Right Side View 从右向左观察一棵二叉树,返回能看到的元素 遍历一遍即可,只记录靠右的元素 代码如 ...

最新文章

  1. 向oracle中导入*.csv文件
  2. 【Redis学习笔记】2018-07-11 Redis指令学习5
  3. Fibonacci 数列
  4. 35张非常精美的爱情桌面壁纸资源(下篇)
  5. C#——事件(Event)DEMO[闻鸡起舞]
  6. 组合数据类型练习,英文词频统计实例9-21
  7. console 一行_你还在用 console.log 调试?
  8. 2019 年百度之星·程序设计大赛 - 初赛一 C. HDU 6670 Mindis 离散化+dijkstra
  9. 腾讯2016校招试题----------格雷码的实现
  10. html:(28):后代选择器和通用选择器
  11. 前端设定项目奖金有多少_【系列二】建筑工程项目激励模式探讨
  12. TensorFlow 教程 --新手入门--1.4 win10环境安装实例
  13. c# image转换为bitmap,C# - 转换WPF Image.source到System.Drawing.Bitmap
  14. 综观java读取和创建excel方法
  15. WPF常用TriggerAction用法 (一)
  16. 广义表取表头表尾_数据结构广义表的递归算法
  17. 遗传算法及c++实现
  18. 实用网站推荐——office模板(PPT)
  19. 雷云3 Razer Synapse官方版-雷云3 Razer Synapse官方版下载
  20. 机器人挠人脚心_美国惊现“挠脚狂魔” 潜入宿舍挠人脚心

热门文章

  1. 华为手机下拉菜单变大_不能不知的华为手机菜单栏,知道3个的算你手机没白买!...
  2. react 点击两次_javascript – 为什么在React中需要两次绑定onClick?
  3. windows10环境下安装Anaconda环境
  4. Go 结构体的值传递和地址传递
  5. python开发编译器_python开发编译器
  6. Java技术之掌握数据库连接工具DBUtils的应用
  7. Java的运行机制分析!
  8. python3与Beautiful Soup库
  9. 《高性能JavaScript》第二章 数据存取
  10. Python中url的编码以及解码