2010-07-10 67 views
2

是否有可能在邏輯座標或窗口座標中獲得QGLWidget :: renderText()輸出的邊界框?怎麼樣?QGLWidget :: renderText包圍盒

+0

我不認爲這是可能的,至少不乾淨。 – Juliano 2010-07-10 15:14:25

回答

1

您可以嘗試使用QFontMetrics :: boundingRect()。也許你需要考慮它如何處理換行符(\ n)。

有一個超載的QFontMetrics::boundingRect(),它返回指定矩形內給定文本的邊界矩形。

+0

是的,它的工作原理和結果將如預期般在窗口座標中。 感謝您的回答! – mmonem 2010-07-12 18:09:46