簡體   English   中英

Gtk.TreeView:Python如何設置失去樹形視圖焦點時選擇的背景色行

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM