2
A
回答
0
因此,唯一的解決方案是創建一個風格的項目委託與您的自定義複選框和標籤,只是適應這個代碼: http://discussion.forum.nokia.com/forum/showthread.php?217027-Display-widget-as-items-in-a-QListView&p=813138&viewfull=1#post813138
0
QCheckBox::indicator {
subcontrol-position: top center;
}
將完成這項工作。解決方案很難看,但很有效。不確定它會一直工作 - 您可能需要使用QCheckBox的佈局策略,或者查看是否可以預先分配足夠的空間。再次 - 沒有承諾。它的工作對我的測試例如使用Qt 4.7.1
4
我不知道,如果這會在你的情況下工作,但我來尋找類似的事情(爲QTreeWidget
複選框),並發現這工作:
tree_widget.setStyleSheet("QTreeView::indicator:checked { background:red; }");
我想象QListView
也將有一個indicator
,但現在我不能測試。試試這個:
QListView::indicator {
subcontrol-position: top center;
}
+0
您是正確的,因爲兩者都是QAbstractItemView。但支持不好,你的第二個例子不起作用,但是第一個例子(對於QListView)。 – user362515 2015-03-04 07:56:24
相關問題
- 1. 複選框上方的複選框標籤。怎麼樣?
- 2. 以編程方式設置複選框
- 3. CSS:樣式複選框標籤只有
- 4. 爲複選框標籤設置顏色
- 5. 複選框標籤可以位於上方而不是左/右?
- 6. 樣式複選框
- 7. 動態設置複選框標籤文本導致複選框中的樣式問題
- 8. 如何設置複選框選中?
- 9. 如何以編程方式設置或重置複選框
- 10. HTML,CSS複選框的標籤位置應該在複選框頂部
- 11. 如何設置以編程方式創建的複選框ID?
- 12. 如何在GridCell UWP中爲複選框位置寫入樣式?
- 13. 的樣式複選框沒有標籤標籤
- 14. 如何將標籤對齊到樣式複選框的右側
- 15. winforms - 我如何在Groupbox中設置複選框,以便我可以在組級別引用複選框狀態?
- 16. Twitter Bootstrap:正確的方式對齊複選框與複選框標籤
- 17. 從樣式設置器中取消選中複選框?
- 18. 複選框以標籤爲中心
- 19. JQuery選中複選框的標籤
- 20. Symfony2:設置引導佈局下複選框的表單標籤
- 21. 如何檢查複選框時顯示覆選框設置?
- 22. 如何設置複選框或單選
- 23. 獲取選中複選框的位置
- 24. 以Link爲標籤的Javafx複選框
- 25. Android:以編程方式在右側設置複選框設置文本位置
- 26. 如何設置此CSS動畫複選框的樣式?
- 27. 以編程方式在c#中設置複選框的值(wpf)
- 28. 兩個複選框位於一個複選框列表中
- 29. 複選框標籤禁用
- 30. Dojo複選框標籤
鏈接看起來被打破 – 2016-04-22 18:31:08