GtkFileChooserButon在文件选择之前重置为初始状态

时间:2016-09-15 18:46:47

标签: python gtk

如何重置GtkFileChooserButton的初始状态,即文件选择之前?

代码:

#!/usr/bin/env python3

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

def file_changed(filechooserbutton):
    print("File selected: %s" % filechooserbutton.get_filename())

window = Gtk.Window()
window.set_title("FileChooserButton")
window.set_default_size(150, -1)
window.connect("destroy", Gtk.main_quit)

filechooserbutton = Gtk.FileChooserButton(title="FileChooserButton")
filechooserbutton.connect("file-set", file_changed)
window.add(filechooserbutton)

window.show_all()

Gtk.main()

在选择文件之前:

enter image description here

文件选择后:

enter image description here

1 个答案:

答案 0 :(得分:2)

GtkFileChooserButton实现了GtkFileChooser,因此您可以使用unselect_all函数。