Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
QT Quick能否将png图像表用作字体?_Qt_Qml_Qt5_Qtquick2 - Fatal编程技术网

QT Quick能否将png图像表用作字体?

QT Quick能否将png图像表用作字体?,qt,qml,qt5,qtquick2,Qt,Qml,Qt5,Qtquick2,我有两个单独的PNG图像,其中包含许多字体单元格,需要作为字体一起呈现,其中任何字符都可以来自两个PNG图像中的一个单元格。这在Qt Quick中可以用任何方式实现吗?一切都是可能的,但你需要自己实现这个功能。@user1095108是的,这是一般的编程理论,如果这是我想要的答案,我甚至不会在任何地方问这个问题。但我显然在寻找更具体的东西。作为对我问题的修正,其他Qt开发人员在解决这个问题时可能有哪些实现想法?呵呵,尝试找到一个位图字体渲染库,然后将其移植到Qt。你的问题太笼统了,这就是我给出笼

我有两个单独的PNG图像,其中包含许多字体单元格,需要作为字体一起呈现,其中任何字符都可以来自两个PNG图像中的一个单元格。这在Qt Quick中可以用任何方式实现吗?

一切都是可能的,但你需要自己实现这个功能。@user1095108是的,这是一般的编程理论,如果这是我想要的答案,我甚至不会在任何地方问这个问题。但我显然在寻找更具体的东西。作为对我问题的修正,其他Qt开发人员在解决这个问题时可能有哪些实现想法?呵呵,尝试找到一个位图字体渲染库,然后将其移植到Qt。你的问题太笼统了,这就是我给出笼统答案的原因。如果我可以在Qt Quick中渲染位图字体,这是什么意思?是否需要位图文本项?我会使用QQuickItem方法并使用QPaint子系统进行渲染,但我们不知道您需要什么。@user1095108是的,我仍在学习Qt,但插入许多单独的精灵表动画而不设置动画并为其指定自定义大小和偏移量会更容易吗?尝试利用现有功能,而不是完全基于定制的解决方案。这本身不是一种打字字体,而且容易得多吗?你需要重新表述你的问题,Qt和Qt-Quick是不一样的。你想完成什么,这两个文件中都没有精灵表。如果你坚持你的Qt任务,你会发现,你必须实现很多你自己的东西。