Задать вопрос
Ответы пользователя по тегу PyQt
  • PyQt обмен данных между модулями

    @Papshoika Автор вопроса
    Сработало в результате следующих действий:
    1.Создан класс сигналов
    2. Объявлена глобальная переменная типа QWidget.
    3. Глобальной переменной передан textEdit.
    4. + функция, которая добавляет текст в edit, например myglobalvar.append('text')
    5.+функция, которая вызывает сигнал, передавая ему функцию (4) в слот и потом производит emit.
    mysignal.connect(textadd)
    mysignal.emit()
    В результате из другого модуля можно добавлять текст, вызывая функцию, в которой соединен сигнал.
    Какие есть проблемы в этом решении? То есть оно то работает, но может чего-то делать не следует?
    Ответ написан