Python 3.x 如何使用glade gtk python打印我的窗口
我正在用python中的glade和gtk创建一个小软件 这个软件用来查看一些产品的库存,我正在打印我的整个窗口, 在寻找一些解决方案后,第一步可能是截屏并保存整个窗口,然后打印此窗口 我见过塔特 但我使用的是glade,所以我的对象已经定义到了一个.glade文件中,所以我真的不知道如何适应它 我是使用gtk/glade的新手Python 3.x 如何使用glade gtk python打印我的窗口,python-3.x,gtk,gtk3,glade,Python 3.x,Gtk,Gtk3,Glade,我正在用python中的glade和gtk创建一个小软件 这个软件用来查看一些产品的库存,我正在打印我的整个窗口, 在寻找一些解决方案后,第一步可能是截屏并保存整个窗口,然后打印此窗口 我见过塔特 但我使用的是glade,所以我的对象已经定义到了一个.glade文件中,所以我真的不知道如何适应它 我是使用gtk/glade的新手 def when_button_is_clicked5(label): " is there i'm supposed to screen and save the w
def when_button_is_clicked5(label):
"
is there i'm supposed to screen and save the window
but i've no idea how to do that with a glade file ...
"
builder = Gtk.Builder()
builder.add_from_file('inv/inv.glade')
window = builder.get_object('window2')
window.connect('delete-event', Gtk.main_quit)
handler = {'on_button1_clicked': when_button_is_clicked1,
....'on_button10_clicked': when_button_is_clicked10 }
builder.connect_signals(handler)
labelhisto = builder.get_object('labelhisto')
....
labelgame20 = builder.get_object('labelgame20')
list1 = builder.get_object('list1')
window.show_all()
Gtk.main()
请发一张。请发一张。