A какая Qt??У меня 4.1.1. и на строчке: tableWidget->item( row, column)->setBackgroundColor(Qt::red) прога падает :o перепробовал всЁ что мог.только void QTableWidget::setItem ( int row, int column, QTableWidgetItem * item ) работает,но itemу можно только тектст задать
Litkevich Yuriy
12.3.2008, 23:46
rich, у тебя старый Qt'я многие функции появились в 4.2, а лучше ставь 4.3.4
Sets the item's background brush to the specified brush.
This function was introduced in Qt 4.2.
ViGOur
13.3.2008, 8:41
Цитата(Litkevich Yuriy @ 12.3.2008, 23:46)
rich, у тебя старый Qt'я многие функции появились в 4.2, а лучше ставь 4.3.4
Не помню кто, может быть и rich говорил, что когда в ТЗ определено какую версию Qt использовать, отходить от этого нельзя к сожалению.
Скорее всего прийдется переопределять рисование, чтобы итемы были нужных цветов.
rich
13.3.2008, 8:42
у тебя старый Qt'я многие функции появились в 4.2, а лучше ставь 4.3.4 сам бы рад её поставить,но нельзя пока.в assistente пишется для какой версии функция,если не для 4.1.4.я вообще ничего с айтемом не могу сделать-падает прога при выполнении.
rich
13.3.2008, 11:46
Я этого не говорил,но в принципе согласен!с ячейками всё тривиально.в 4.1.4есть такие функции.нежно ячейки создавать отдельно.создать столбики и строчки недостаточно.минус в том ещё что ячейки-сироты, их убивать потом надо дополнительно..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.