Страницы

Поиск по вопросам

воскресенье, 7 июля 2019 г.

Как добавить новую строку в существующий QTableWidget?

Моё приложение (образовательные цели). Когда пользователь открывает приложение, QTableWidged заполняется данными загруженными из .xml файла. Когда пользователь хочет добавить номер в QTableWidget, то он столкнется с проблемой связанной стам фактом что я работал через setRowCount (весьма топорно) в текущем значении,после ввода QTableWidged выведет только одну сроку.
Как я могу решить эту проблему?
Вопрос является переводом статьи https://stackoverflow.com/questions/6957943/how-to-add-new-row-to-existing-qtablewidget
С добавлением комментариев переводчика, в связи с тем что сам столкнулся с такими же проблемами.


Ответ

Пример добавления строки в таблицу (QTableWidget) через цикл:
for (int i = 0; i < 3; i++) { table->setRowCount(table->rowCount() + 1); // ... }

Комментариев нет:

Отправить комментарий