Название: QTableWidget. Удалить все строки. Как? Отправлено: smartchecker от Ноября 27, 2009, 00:30 Собственно, как в QTableWidget удалить все строки?
Название: Re: QTableWidget. Удалить все строки. Как? Отправлено: Alex Custov от Ноября 27, 2009, 01:10 Собственно, как в QTableWidget удалить все строки? clear() ? Название: Re: QTableWidget. Удалить все строки. Как? Отправлено: smartchecker от Ноября 27, 2009, 01:36 Нет, clear() стирает содержимое, а я хочу removeRow() только такой, который все сразу удаляет.
Название: Re: QTableWidget. Удалить все строки. Как? Отправлено: Павел_F. от Ноября 27, 2009, 08:41 Код: QTableWidget table; Название: Re: QTableWidget. Удалить все строки. Как? Отправлено: smartchecker от Декабря 18, 2009, 11:15 Так не удаляет.
Так только чистит. Единственный способ, который я вижу в цикле делать removeRow() и removeCol() Поправьте, если ошибаюсь. Название: Re: QTableWidget. Удалить все строки. Как? Отправлено: pastor от Декабря 18, 2009, 12:45 Открывакем исходник QTableWidget и смотрим:
Код
Смотрим что происходит в моделе: Код
И о чудо, все удалается. ))) Но только: Цитировать The table dimensions stay the same. Еще раз обращаем внимание на пост Павел_F. |