1

私のプロジェクトでは、QGraphicsTextItem を含む QGraphicsItem で構成されるグラフィック ユニットを使用しています。item_text は位置 (0,0) に設定され、その幅は rect_item の幅に設定されます。テキストを中央 (水平) に配置するために、html マークアップを使用します。

text_item->setHtml("<p align=\"center\">" + text + "</p>");

結果として私は得る: ここに画像の説明を入力

しかし、私は取得したい:ここに画像の説明を入力

親要素内のテキストの寸法と新しいテキストの位置座標を手動で計算する必要がありますか?それとも別の方法がありますか?

4

1 に答える 1

0

QGraphicsTextItem 内で QtextOption を使用する必要があります

于 2022-03-04T18:50:42.817 に答える