Russian Qt Forum
Ноябрь 26, 2024, 01:28 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTableWidget  (Прочитано 4580 раз)
kadr
Гость
« : Июнь 20, 2009, 19:40 »

Никак не могу разобраться с тем что куда надо включать, помогите.
Мне нужно что бы у меня данные добавлялись в табличкус 3 колонками.
допустим мой код:
#include <QTableWidget>
ui->tableview->setItem(1,1,Tov)
а он ругается что не можеть найти функцию для него.
no matching function for call to 'QTableWidget::setItem(int, int, QString&)'
Записан
denka
Гость
« Ответ #1 : Июнь 20, 2009, 20:03 »

Потому что ф-ции такой нету.

Попробуй так:
Код:
ui->tableview->setItem(1,1,new QTableWidgetItem(Tov))
Записан
kadr
Гость
« Ответ #2 : Июнь 20, 2009, 21:17 »

Ругаться перестал, но ничего не добавляет!
Записан
denka
Гость
« Ответ #3 : Июнь 20, 2009, 21:49 »

Код в студию
Записан
kadr
Гость
« Ответ #4 : Июнь 20, 2009, 21:49 »

Спасибо сообразил как добавить, все работает!
Записан
kadr
Гость
« Ответ #5 : Июнь 20, 2009, 22:03 »

Не добавляет строки в таблицу, в чем проблема, что я делаю не так.
ui->pole->insertRow(1);
Записан
kadr
Гость
« Ответ #6 : Июнь 20, 2009, 22:33 »

со строками проблема решена, но возникла еще одна проблема, как задать ширину колонок в табличке, нигде не могу найти эти свойства?
Записан
spectre71
Гость
« Ответ #7 : Июнь 20, 2009, 23:46 »

со строками проблема решена, но возникла еще одна проблема, как задать ширину колонок в табличке, нигде не могу найти эти свойства?
1) QTableView::setColumnWidth ( int column, int width )
ИЛИ
2) QTableView::horizontalHeader ()::resizeSection ( int logicalIndex, int size )
Записан
kadr
Гость
« Ответ #8 : Июнь 20, 2009, 23:56 »

спасибо, помогло.
 Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.11 секунд. Запросов: 20.