Russian Qt Forum

Qt => Общие вопросы => Тема начата: Firefox от Декабрь 07, 2009, 13:20



Название: QTableWidjet
Отправлено: Firefox от Декабрь 07, 2009, 13:20
Подскажите маленький вопросик:как считывать из QTableWidjet из ячеек информацию числовую, в какую-либо переменную?


Название: Re: QTableWidjet
Отправлено: Павел_F. от Декабрь 07, 2009, 15:30
Так:
Код:
QTableWidget Table;
int value;
value = Table.item( row, column)->text().toInt();
Ну можно еще проверить а есть ли там итем.


Название: Re: QTableWidjet
Отправлено: daimon от Декабрь 08, 2009, 00:46
Так:
Код:
QTableWidget Table;
int value;
value = Table.item( row, column)->text().toInt();
Ну можно еще проверить а есть ли там итем.
Мjжет быть ошибка, если итема нет поэтому перед присваиванием if (Table.item(row,column)){.....}


Название: Re: QTableWidjet
Отправлено: Павел_F. от Декабрь 08, 2009, 07:35
Так я и сказал что можно еще наличие итема проверить.


Название: Re: QTableWidjet
Отправлено: daimon от Декабрь 08, 2009, 20:11
Так я и сказал что можно еще наличие итема проверить.
Мало ли может человек не знает как проверить наличие итема :-\