Qt 虚拟键盘自定义样式
Qt Virtual Keyboard Custom Style
我需要在小屏幕上为 Qt VirtualKeyboard 构建自定义样式以最大限度地提高其可读性。我在我的项目中构建了一个自定义布局,使用 QT_VIRTUALKEYBOARD_LAYOUT_PATH 效果很好。
我遇到的问题是 documentation 指出自定义样式必须放在 Qt 目录中。但是,我需要这种样式是可移植的,因此将这种新构建的样式存储在我的本地计算机上而不是项目本身是不可接受的。
有什么方法可以在项目中构建使用键盘样式吗?
不一定要在Qt目录下,只要在QtQuick/VirtualKeyboard/Styles/
下的一个目录下,在QML导入路径下即可。
举个例子,看看自动测试:
http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/tests/auto/styles/data
您也可以将样式放在该文件夹结构下的 .qrc 文件中:
我创建了一个任务来使这一点更清楚:https://bugreports.qt.io/browse/QTBUG-66172
我需要在小屏幕上为 Qt VirtualKeyboard 构建自定义样式以最大限度地提高其可读性。我在我的项目中构建了一个自定义布局,使用 QT_VIRTUALKEYBOARD_LAYOUT_PATH 效果很好。
我遇到的问题是 documentation 指出自定义样式必须放在 Qt 目录中。但是,我需要这种样式是可移植的,因此将这种新构建的样式存储在我的本地计算机上而不是项目本身是不可接受的。
有什么方法可以在项目中构建使用键盘样式吗?
不一定要在Qt目录下,只要在QtQuick/VirtualKeyboard/Styles/
下的一个目录下,在QML导入路径下即可。
举个例子,看看自动测试:
http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/tests/auto/styles/data
您也可以将样式放在该文件夹结构下的 .qrc 文件中:
我创建了一个任务来使这一点更清楚:https://bugreports.qt.io/browse/QTBUG-66172