gpt4 book ai didi

c++ - QGraphicsTextItem 的 QPixmap

转载 作者:行者123 更新时间:2023-11-30 02:12:57 25 4
gpt4 key购买 nike

如何将 QGraphicsTextItem 转换/绘制成 QPixmap?

最佳答案

您可以将它添加到 QGraphicsScene(如果它不在其中),然后使用 render() 将场景添加到 QPixmap一个QPainter

QPixmap pix(100, 100);
QPainter paint(&pix);
scene.render(&paint);

或者,您可以省去麻烦,只需在更改画家的当前字体后使用QPainter::drawText()。它应该提供相同的功能。

也许是这样的-

QPixmap pix(100, 100);
QPainter paint(&pix);
paint.drawText(0, 0, "Hello World");

关于c++ - QGraphicsTextItem 的 QPixmap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com