4
A
回答
5
隨着CSS我會砍一點點qlineargradient。請注意,青色的邊緣可能有點模糊。
QFrame
{
background-color: qlineargradient(x1:0, x2: 1, stop: 0 cyan, stop: 0.29 cyan, stop: 0.2901 white, stop: 1 white);
}
2
如果您希望在應用程序中對其進行硬編碼,則可以在控件中重載paintEvent
函數。這樣的事情:
void MyWidget::paintEvent(QPaintEvent *event)
{
QPainter painter(this);
QPen pen(Qt::NoPen);
painter.setPen(pen);
painter.fillRect(0, 0, width(), height(), Qt::white);
painter.fillRect(0, 0, 0.3*width(), height(), Qt::cyan);
...
}
相關問題
- 1. 爲UICollectionView部分設置背景顏色?
- 2. 設置背景顏色,用列表樣式設置爲none
- 3. UITableView(分組樣式)背景顏色
- 4. 設置分組UITableViewCell的背景顏色
- 5. 設置列表項的背景顏色
- 6. 設置表格的背景顏色
- 7. 設置背景顏色2
- 8. 設置背景顏色
- 9. Angular4背景顏色設置
- 10. 設置背景顏色[JAVA]
- 11. angular2設置背景顏色
- 12. 設置背景顏色
- 13. 設置背景顏色
- 14. 設置背景顏色:Android
- 15. Cardview設置背景顏色
- 16. 設置背景顏色toolbaritems
- 17. 設置VIM背景顏色
- 18. 設置背景顏色CMDIFrameWnd
- 19. 設置行背景顏色
- 20. 用Visual樣式設置WinAPI工具欄的背景顏色?
- 21. 設置兒童背景顏色列表
- 22. 在圖表中設置背景顏色
- 23. Qt樣式表背景顏色總是顯示爲黑色
- 24. 設置用不同顏色繪製的不同部分的背景顏色jqplot
- 25. 將背景表面置入背景只是部分工作
- 26. 爲頁面的其餘部分設置TCPDF背景顏色
- 27. 如何爲背景的特定部分設置顏色?
- 28. 僅爲標籤的一部分設置背景顏色asp.net
- 29. 爲標籤的一部分設置背景顏色iOS
- 30. 範圍背景顏色樣式未設置爲工作
是的,我知道你問過關於樣式表,但硬編碼版本也是可能的,並且很容易完成。沒有模糊或不同的渲染,取決於您執行應用程序的平臺。 –