快速:如何将输入的数据返回到父窗口?

最后我开始了一个简单的项目(你管video下载器),但很快就被卡住了。 我使用快速添加对话框命令添加了youtube url条目对话框;并将其链接到新按钮。 如何将URL返回主窗口? 我之前没有使用python的任何经验

我的程序现在看起来像这样

在此处输入图像描述

根据您的代码,您可以执行以下操作:

url = None dialog = UrlDialog() response = dialog.run() if response == Gtk.ResponseType.OK: url = dialog.get_url() dialog.destroy() 

然后在对话框类中实现get_url()方法或url属性:

 class UrlDialog(Gtk.Dialog): # Init etc... def get_url(self): return self.urlentry.get_text()