qtableview按比例自适应

setstretchsection只会拉伸最后一列,设置stretch虽然每一列都拉伸,但是是等宽的。
我需要表格能自适应窗口大小的同时,列宽也按照我需要的比例来该怎么解决?