Показаны сообщения с ярлыком QTableView. Показать все сообщения
Показаны сообщения с ярлыком QTableView. Показать все сообщения

вторник, 3 сентября 2013 г.

Растяжение колонок на всю ширину QTableView

Для того, чтобы колонки занимали всё пространство QTableView необходимо написать следующий код:

QHeaderView *header = ui->view->horizontalHeader();
header->setStretchLastSection(true);

где view — экземпляр класса QTableView.

пятница, 30 августа 2013 г.

Как запретить редактирование в QTableView?

Для запрета прямого редактирования в QTableView необходимо выполнить команду:

ui->view->setEditTriggers(QAbstractItemView::NoEditTriggers);

где view — экземпляр класса QTableView.

Как скрыть заголовки строк в QTableView?

Следующая команда скрывает заголовки у строк:

ui->view->verticalHeader()->setVisible(false);

где view — экземпляр класса QTableView.