【发布时间】:2014-03-14 00:28:28
【问题描述】:
我正在使用 PyGi Gtk3 制作一个 Gtk.Window,它在小部件和主窗口周围添加了一个恼人的边框:
边框是两个图像之间和窗口外部的灰色边框。任何人都知道如何完全删除它?所以这两个图像可以无缝连接在一起。
这是我的代码:
#!/usr/bin/python3
#encoding:utf-8
from gi.repository import Gtk, Gdk
class TestMainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self, title="Test Window")
self.set_resizable(False)
self.box = Gtk.Box(orientation='vertical')
self.add(self.box)
self.album_cover = Gtk.Image()
self.album_cover.set_from_file('../reference/album-cover.jpg')
self.box.pack_start(self.album_cover, True, True, 0)
self.album_cover2 = Gtk.Image()
self.album_cover2.set_from_file('../reference/album-cover.jpg')
self.box.pack_end(self.album_cover2, True, True, 0)
def main():
win = TestMainWindow()
win.connect('delete-event', Gtk.main_quit)
win.show_all()
Gtk.main()
if __name__ == '__main__':
main()
【问题讨论】: