Передача параметра QList в функцию для добавления текста

Всем доброго времени суток, есть функция с добавлением QListWidget. Требуется реализовать еще одну функцию для добавление текста в данный QListWidget и использования в разных местах класса. Каким способом это лучше реализовать? Передавать параметр требуется в функцию update_message().

class main(QtWidgets.QDialog, Form2):
    users = []
    #Инициализация основного окна
    def __init__ (self, id, login):
        self.client = Client('http://localhost:8000/?wsdl')
        identificator = id
        username = login
        super(main, self).__init__()
        self.setupUi(self)
        self.label.setText(username)
        self.pushButton.clicked.connect(self.add_data)
        self.gridTabWidget.currentChanged.connect(self.tabChanged)
        self.update_message()
   
    def add_data(self):
        #нажатие на кнопку
        #добавление вкладки
        user = self.lineEdit_2.text()
        self.lineEdit_2.setText('')
        if user == '':
            QMessageBox.critical(self,"Ошибка", "Не заполнен никнейм", QMessageBox.Ok)
        else:
            add_user = self.client.service.info_user(str(user), 1)
            if int(add_user[0][0]) == -1:
                QMessageBox.critical(self, "Ошибка", "Пользователь не найден", QMessageBox.Ok)
            else:
                widget = QWidget()
                layout = QVBoxLayout()
                b1 = QListWidget();
                b1.setStyleSheet("background-color: white;")

                #добавление сообщений
                self.update_message()
                b1.addItem('text')
                layout.addWidget(b1)
                self.gridTabWidget.addTab(widget, user)
                widget.setLayout(layout)

                #При добавлении - загрузка сообщений
                # При нажатии на вкладку - загрузка

                self.users.append([user, add_user[0][0], len(self.users)])

    def update_message():
        print(' ')

Ответы (0 шт):