Продолжение архива вопросов Второй архив вопросов и ответов


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 12:16
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

КодC++ (Qt)void CSpreadsheetCell::setData(int role, const QVariant &value){ setDirty(); if (role == Qt::EditRole) { myvalue = 2; QTableWidgetItem::setData(role, myvalue); } else QTableWidgetItem::setData(role, value);}///////////////QVariant CSpreadsheetCell::data(int role) const{ if(role == Qt:isplayRole) { return myvalue; } else {return QTableWidgetItem::data(role); }}проблема состоит в том, что при вызове из QTableWidget функции setItem(0,0,new CSpreadsheetCell("1323")); (для таблицы свой класс ячейки поставил прототипом ещё в конструкторе) значение роли редактирование присваивается, а дисплей роль пуста. Стоит запустить ячейку на редактирование и отпустить значение по дисплей роли уже равно по роли редактирования. Что не так делаю, помогите, спс?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
кто является прямым наследником? Guest Третий архив вопросов и ответов 0 13.11.2011 12:25
На баскетбол с наследником сьездили в субботу. Guest Продолжение старого архива 0 17.10.2011 08:31
Runtime error. This application has requested the Runtime to terminate it in an Guest Новый архив 3 0 29.09.2011 20:58
Порядок получения денежных вкладов наследником в банке Guest Второй архив вопросов и ответов 0 12.03.2011 12:09



© www.otvetnemail.ru - Форум вопросов и ответов.