У меня есть глобальный объект "X" и класс "A".
Мне нужна функция F в A, которая может изменять содержимое X.
По какой-то причине X не может быть элементом данных A (но A может содержать некоторый элемент Y в качестве ссылки на X), а также, F не может иметь никаких параметров, поэтому я не могу передать X в качестве параметра в F. ( Здесь A - это диалог, а F - это слот без каких-либо параметров, таких как accept ())
Как я могу изменить X внутри F, если я не могу передать X в него? Есть ли способ сообщить A, что «X» - это объект, который нужно изменить? Я пытаюсь добавить что-то вроде SetItem, чтобы указать X в A, но не получилось.