Как удалить строку qtablewidget с помошью кнопки в этой строке?
Я хочу тыкая на `btn` удалять соответствующую строчку.
Как это реализовать онлайн без регистрации(то есть максимально лаконично и по феншую)?
- Вопрос задан более двух лет назад
- 330 просмотров
Комментировать
Решения вопроса 1

Никита Преснов @discipuli Автор вопроса
Я по ходу забанил себя в гугле.
Кароче вот решение.
import PyQt5.QtWidgets as qtw import dialog class blablabla(qtw.QDialog, dialog.Ui_dialog):# dialog.Ui_dialog тупа описание интерфайса диалога . def add(self): self.table.insertRow(self.table.rowCount()) self.table.setItem(self.table.rowCount()-1, 0, qtw.QTableWidgetItem("Put smth here")) self.table.setItem(self.table.rowCount()-1, 1, qtw.QTableWidgetItem("Put smth here")) . btn = qtw.QPushButton("Remove") self.table.setCellWidget(self.table.rowCount()-1, self.table.columnCount()-1, btn) btn.clicked.connect(self.removecurrentrow) def removecurrentrow(self): button = self.sender() if button: row = self.table.indexAt(button.pos()).row() self.table.removeRow(row)
Ответ написан более двух лет назад
Очистка таблицы в представлении QTableView — Python — Ответ 15756971
Сергей225, QTableView — очевидно говорит о том, что сие виджет предназначен только для отображения, а все остальное выполняется в моделях, готовых или само-писанных, если у тебя нетипичное требование, то какие претензии к стандартным моделям, пиши свою модель.
| Меню пользователя @ Fudthhh |
| Читать блог |
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Готовые ответы и решения:
Очистка QTableView
Мне необходимо очистить QTableView, что бы там был пустой экран QTableView *view; view =.
QTableView — очистка ячейки
Столкнулся со странной мелочью. QTableView выводит дату, но не удаётся удалить её! То есть у меня в.
QTableView очистка памяти
Добрый день. Не подскажете ли, как можно решить следующую проблему. Имеется таблица class.
Очистка содержимого QTableView\QStandartItemModel
И снова я с вопросами по таблице. Переход с QtableWidget на QtableView прошел удачно, все что надо.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
QTableView вид таблицы
Здравствуйте, форумчане, есть такой вопрос. Как сделать чтобы столбцы таблицы растягивались сами.
Переименовывание шапки таблицы QTableView
Начал изучение QT. У меня несколько вопросов: как переименовать шапку таблицы как по горизонтали.
Размер таблицы данных в QTableView
Собственно есть таблица данных и класс QTableView который её представляет. Но мне не понятен такой.

Вывод таблицы SQLite в QTableView
Здравствуйте! Начал осваивать работу Qt c БД и столкнулся с проблемой: нужно вывести содержимое.

Редактирование таблицы QStandardItemModel и QTableView
Не могу понять как изменить вот эти значения см. рис. http://yadi.sk/d/xgsMOPt0RD2by допустим на.
QTableView: checkbox в заголовке строк таблицы
всем привет! извиняюсь за глупый вопрос :-QVariant MyModel::headerData(int index, Qt::Orientation.
Создать QGridLayout в ячейках таблицы QTableView
Необходимо в ячейках таблицы QTableView создать сетку QGridLayout, в которой размещены лейблы QLable