Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何使用glade gtk python打印我的窗口_Python 3.x_Gtk_Gtk3_Glade - Fatal编程技术网

Python 3.x 如何使用glade gtk python打印我的窗口

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

我正在用python中的glade和gtk创建一个小软件

这个软件用来查看一些产品的库存,我正在打印我的整个窗口, 在寻找一些解决方案后,第一步可能是截屏并保存整个窗口,然后打印此窗口

我见过塔特

但我使用的是glade,所以我的对象已经定义到了一个.glade文件中,所以我真的不知道如何适应它

我是使用gtk/glade的新手

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()
请发一张。请发一张。