Пробую еще один интерфейс для моей хотелки, опять правда многого не понимаю, но пытаюсь
Итак, интерфейс рисовал в QtDesigner 5.14.1
Ситуация такая:
- надо загружать текст построчно в ListWidget с чекбоксами (потом планируется выбор элементов со списка для обработки)
Такой метод чего то может добавлять элемент (отрезок функции с файла интерфейса):
............................ self.lstFileLine = QtWidgets.QListWidget(self.tabs_2) ............................... self.lstFileLine.setObjectName("lstFileLine") item = QtWidgets.QListWidgetItem() item.setText("1") item.setCheckState(QtCore.Qt.Checked) self.lstFileLine.addItem(item) ...............................
У меня функция выглядит так:
def open_verify_list(self): if self.txt_Input.toPlainText(): text = self.txt_Input.toPlainText() text_spl = str(text).split ('\n') for i in range(len(text_spl)): if text_spl[i].startswith('"'): self.lstFileLine.addItem(text_spl[i]) self.lbl_validline.setText(str(self.lstFileLine.count())) self.open_sql_file() else: self.lbl_filename.setText('Сначала откройте файл')
self.lstFileLine.addItem(text_spl[i])