Pergunta

I have several qdockwidget and within these a qtableview, as seen in the attached picture, my problem is I want the tables are the same size of the dock.

I tried to do this and it does not work:

table-> resize (dock-> size());
Foi útil?

Solução

By default, the cells in a table do not expand to fill the available space. You can make the cells fill the available space by stretching the last header section. Access the relevant header using horizontalHeader() or verticalHeader() and set the header's stretchLastSection property.
Source: QTableView Documentation

I hope that helps you. Cheers.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top