2009-06-26 66 views
2

有沒有辦法改變Qt中標籤圖標或文本的對齊方式?具體來說,我希望文字出現在圖標下方。默認情況下,圖標位於文本的左側,但這不適用於所有情況(特別是當您開始使用樣式表開始樣式化時)對於我來說,當我可以完全改變外觀和感覺的標籤的其餘部分。QTabBar圖標位置

感謝您的任何建議!

回答

2

我可以看到的唯一方法是創建一個QTabBar的子類,實現您自己的繪畫算法。然後,您需要子類QTabWidget來設置您自己的標籤欄版本。它對我來說看起來不是很有趣。

+1

是的,這聽起來不像我的樂趣。我想知道他們是否因跨平臺的原因而限制這一點。嗯......現在我很想嘗試在源代碼中糾正這個問題,並將它作爲補丁提交給諾基亞。無法想象我會是唯一能找到有用的人。 – Toji 2009-06-30 16:46:40