【发布时间】:2020-04-09 23:34:20
【问题描述】:
我制作了一个使用 GTK 的 Python 应用程序。我想向用户发送一个对话框,要求确认某项操作,但是在基于this 教程创建对话框后,我注意到没有明显的方法可以将“取消”和“确定”按钮居中对齐。
该教程的相关代码如下:
class DialogExample(Gtk.Dialog):
def __init__(self, parent):
Gtk.Dialog.__init__(self, "My Dialog", parent, 0,
(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
Gtk.STOCK_OK, Gtk.ResponseType.OK))
self.set_default_size(150, 100)
label = Gtk.Label("This is a dialog to display additional information")
box = self.get_content_area()
box.add(label)
self.show_all()
在上面的示例中,按钮向右对齐。有没有办法使用这种创建对话框的方法使按钮居中对齐?
【问题讨论】:
标签: python python-3.x gtk pygtk