Я разрабатываю плагин в 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.
Что я делаю неправильно?