【发布时间】:2014-05-07 08:23:35
【问题描述】:
我正在 qgis 中开发一个插件。我有一个带有几个按钮的界面 (MMMM.py),其中一个打开了一个新界面 (ABC.py),我在其中引入了值。我的目标是在主界面(第一个)中读取这些值。所以我对每个接口都有一个脚本,但是当我导入变量时,我有几个错误。我无法导入这些变量。
名为 ABC.py 的第二个脚本
class ABC(QDialog, Ui_ABC):
def __init__(self, iface):
...
def defineABC(self):
x = self.input_x.text()
y = self.input_y.text()
return x, y
名为 MMMM.py 的第一个(主)脚本
class MMMM(QDialog, Ui_MMMM):
def __init__(self, iface):
...
def graph(self):
import ABC
x = ABC.ABC()
xc = x.defineABC()
我尝试了一些方法将值 x 和 y 导入主界面,但我总是出错。我在 qgis 工作。
我做错了什么?
【问题讨论】: