Название: Не могу добавить строки в QTableWidgetItem Отправлено: olezhkafp от Май 27, 2010, 13:46 Пытаюсь добавить строку, она вроде появляется, но когда я ее пытаюсь удалить вылезает ошибка, и когда строка добавляется,в ячейках нету надписей. Пытаюсь делать так:
kolrow+=1; maintable->setRowCount(kolrow); int ks; for(ks=0; ks<3; ks++) { asd = new QTableWidgetItem; asd->setText("dd"); asd->setTextAlignment(Qt::AlignCenter); maintable->setItem(kolrow, ks, asd); } Название: Re: Не могу добавить строки в QTableWidgetItem Отправлено: alexman от Май 27, 2010, 17:43 Попробуй так maintable->setItem(kolrow - 1, ks, asd);
Название: Re: Не могу добавить строки в QTableWidgetItem Отправлено: olezhkafp от Май 28, 2010, 13:06 Попробуй так maintable->setItem(kolrow - 1, ks, asd); Да, спасибо, так работает, только не пойму почему.Название: Re: Не могу добавить строки в QTableWidgetItem Отправлено: serg_hd от Май 28, 2010, 13:09 потому что разница между количеством строк и индексом последней равна 1...
Название: Re: Не могу добавить строки в QTableWidgetItem Отправлено: crossly от Май 28, 2010, 13:33 Попробуй так maintable->setItem(kolrow - 1, ks, asd); Да, спасибо, так работает, только не пойму почему. |