2
A
回答
2
如下我會做自定義繪製:
派生從QLabel你自己的進度條類。
覆蓋paintEvent()函數。
在的paintEvent(),開始一個QPainter的繪圖:
- 繪製二次背景矩形
- 繪製文本與的drawText()
- 繪製第一背景矩形二次色(透支文本的第一部分)
- 在與第一個背景矩形匹配的矩形內繪製第一種顏色的文本:http://qt-project.org/doc/qt-4.8/qpainter.html#drawText-11
你應該最終得到你想要達到的。由於Qt的默認雙緩衝,你應該觀察不到閃爍。
相關問題
- 1. 不同顏色的WPF進度條
- 2. 更改進度條顏色
- 3. 進度條和顏色
- 4. 更改進度條顏色
- 5. 進度條更改顏色
- 6. FMX進度條顏色
- 7. 如何根據進度條的充滿度來更改進度條的顏色?
- 8. 動態文字和文字顏色更新的進度條
- 9. jQuery的進度條,多種顏色
- 10. 如何更改進度條的顏色
- 11. Android的進度條與顏色板
- 12. 更改進度條的顏色柔性
- 13. 更改水平進度條的顏色
- 14. 與顏色過渡jQuery的進度條?
- 15. 顏色更改DataGridView中的進度條
- 16. 兩種顏色的進度條
- 17. 如何改變進度條的顏色?
- 18. PrimeFaces中的進度條顏色
- 19. 如何更改進度條的顏色?
- 20. 更改進度條中的顏色
- 21. 更改android進度條顏色
- 22. Qt進度條:更改顏色
- 23. Xamarin:進度條更改顏色
- 24. 如何更改進度條顏色
- 25. WPF更改進度條前景顏色
- 26. Android進度條水平輔助進度顏色
- 27. 不同顏色的jQuery/CSS半圓進度條
- 28. 如何在不同顏色的html中顯示進度條
- 29. 水平進度條帶進度條上的文字
- 30. JQuery的進度條 - 添加文字和改變背景顏色
進度條的外觀非常依賴於Widget風格,這是一種用戶設置(主題)。如果你想做自己的效果,你需要自己實現進度條。這很容易。 – ypnos
我想過重疊兩個文本圖層,並將一個遮罩與其中一個文本圖層相關聯,該圖層與填充區域具有相同的尺寸。這是你的想法? – NemeXis
我沒跟着你。你什麼意思? – NemeXis