crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> qtableView как сделать перенос текста в ячейке, если не влезает в ширину столбца?
zhilenkov
  опции профиля:
сообщение 24.5.2020, 7:55
Сообщение #1


Новичок


Группа: Неактивирован
Сообщений: 1
Регистрация: 24.5.2020
Пользователь №: 5218

Спасибо сказали: 0 раз(а)




Репутация:   0  


Как сделать перенос текста в ячейке, если не влезает в ширину столбца в qtableView?

Попытался сделать вот так:
    ui->tableView->setModel(model);
    ui->tableView->setWordWrap(true);
    ui->tableView->setTextElideMode(Qt::ElideNone);
    ui->tableView->setFont(font);
    ui->tableView->verticalHeader()->setResizeMode(QHeaderView::ResizeToContents);
    ui->tableView->resizeColumnToContents(0);
    ui->tableView->resizeColumnToContents(1);
    ui->tableView->horizontalHeader()->setResizeMode(0, QHeaderView::Fixed);
    ui->tableView->horizontalHeader()->setResizeMode(1, QHeaderView::Fixed);
    ui->tableView->horizontalHeader()->setResizeMode(2, QHeaderView::Stretch);

Но получил, что первая строчка еще переносится а следующие нет.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 6.7.2020, 19:06