我先提出问题,再尝试解释一下:
一个导入的模块是否有办法调用导入它的模块中的函数?
我正在学习使用Qt,从Qt Designer入手以便掌握一些基本知识。
我已经找到了创建多个“.ui”文件的方法,以获取多个窗口的代码,并成功地实现了通过导入两个窗口的代码从主应用程序调用多个窗口的功能。
例如,从win1.ui和win2.ui开始,我创建了win1.py和win2.py——从我的主应用程序中,我导入了win1和win2...
注意-我通过遵循这个简单的教程做到了这一步: http://www.youtube.com/watch?v=bHsC6WJsK-U&list=PLF4575388795F2531&index=10&feature=plpp_video 好的,现在是问题。如果我在win2中有一个按钮,我知道如何将该按钮链接到win2.py代码中的一个函数。但我不知道如何将win2中的按钮链接到主应用程序中的一个函数。
我唯一的想法是将一个函数作为设置第二个窗口的类的参数添加进去,但如果我这样做,那么对win2.ui的任何更改都将破坏我所做的更改。
因此,一个导入的模块是否有办法调用导入它的模块中的函数?
我希望这很清楚,不需要添加一堆不相关的代码...
我正在学习使用Qt,从Qt Designer入手以便掌握一些基本知识。
我已经找到了创建多个“.ui”文件的方法,以获取多个窗口的代码,并成功地实现了通过导入两个窗口的代码从主应用程序调用多个窗口的功能。
例如,从win1.ui和win2.ui开始,我创建了win1.py和win2.py——从我的主应用程序中,我导入了win1和win2...
注意-我通过遵循这个简单的教程做到了这一步: http://www.youtube.com/watch?v=bHsC6WJsK-U&list=PLF4575388795F2531&index=10&feature=plpp_video 好的,现在是问题。如果我在win2中有一个按钮,我知道如何将该按钮链接到win2.py代码中的一个函数。但我不知道如何将win2中的按钮链接到主应用程序中的一个函数。
我唯一的想法是将一个函数作为设置第二个窗口的类的参数添加进去,但如果我这样做,那么对win2.ui的任何更改都将破坏我所做的更改。
因此,一个导入的模块是否有办法调用导入它的模块中的函数?
我希望这很清楚,不需要添加一堆不相关的代码...