繁体   English   中英

Qt虚拟键盘:设置自定义字体大小

[英]Qt Virtual Keyboard: Set Custom Font Size

我已经在5.9.2中使用VirtualKeyboard为QtQuick应用程序创建了自定义键盘布局。 我正在尝试将此键盘安装在小屏幕上,以使其比虚拟键盘的库存更具可读性和可用性。

我需要做两件事似乎无法完成工作:

  1. 在键盘按钮上放大字体。 更改布局后,按钮变大了,但是按钮上的文本仍然相同,大小很小。 看起来很奇怪

  2. 减少键盘周围的空白以占用更多的可用屏幕空间。 键盘已设置为屏幕的宽度。 我可以将其放大,但是如果我可以简单地减少利润,那将是一个更为简单的解决方案。

任何帮助,将不胜感激!

您可以在qml中使用屏幕属性,并根据屏幕的高度和宽度设置font.pixelSize和margin。

import QtQuick.Window 2.2

并使用以下属性

Screen.pixelDensity
Screen.height
Screen.width

解决此问题的最佳方法是使用style.qml表。 我的另一个问题是在这里回答: Qt虚拟键盘自定义样式

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM