【发布时间】:2014-12-24 06:02:57
【问题描述】:
我使用 python-nautilus 模块,并尝试添加自定义标志(图标覆盖),如下所示:
但我没有找到任何关于它的信息。
我可以使用此代码添加现有的标志,例如“多媒体”:
import os.path
from gi.repository import Nautilus, GObject
class OnituIconOverlayExtension(GObject.GObject, Nautilus.InfoProvider):
def __init__(self):
pass
def update_file_info(self, file):
if os.path.splitext(file.get_name())[1] == "fileWithEmblem":
file.add_emblem("multimedia")
但我想添加自己的图标。
file.add_emblem("my_super_icon.ico")
你有什么想法吗?我该怎么做?
提前谢谢你!
【问题讨论】: