我有 300k 个标签,我想在 QGraphicsItem 绘制事件中以不同的缩放级别添加它们。
void WorldLabels::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
painter->setBrush(Qt::red);
for(int i=0 ;i<no.of labels ; i++)
{
painter->drawtext(position,label name);
}
}
问题是,当我缩放项目时,标签也会被缩放。
我不希望这样,我想保持我的标签尺寸与它们最初的一样。