[英]Gtk.TreeView:Python How to set background color row selected when lost focus of treeview
我在python gtk.TreeView中遇到麻煩:當在樹視圖上選擇的行具有背景藍色時,然后將焦點更改為另一個對象(例如文本框),然后選擇該行將顏色更改為灰色。 我不想將其更改為灰色,我希望將其更改為藍色。 有什么幫助嗎? 請你幫助我好嗎? 謝謝,
我有同樣的問題。 我已經使用gtk程序的CSS功能解決了它。 用於管理行選擇的css是
GtkTreeView row:selected {\
background: #f07746;\
color: #ffffff;\
}\
失去焦點時,背景將覆蓋灰色效果。 在您的程序中,您可以使用
gtk_css_provider_load_from_data(provider, CSS, -1, NULL);
(C語言,但我可以想象您可以在python中找到等效項)
希望它能對您有所幫助,即使答案太晚。 能夠
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.