在设计时为QTableWidget设置列宽

bor*_*sbn 6 qt design-time qtablewidget

我无法找到以下问题的任何信息:有没有在设置宽度列QTableWidget的可能性设计时.当我ui在文本编辑器中打开-file时,我发现,列的声明如下:

<column>
    <property name="text" >
        <string>My column name</string>
    </property>
</column>
Run Code Online (Sandbox Code Playgroud)

我试图添加一些属性width,但没有成功.

我在qtcentre.org找到的唯一问题是这个.但不幸的是,它没有答案.

谢谢你的建议(即使它是"你不能").

PS请不要回答,我可以在运行时这样做:

table->headerView()->resizeSection( columnIdx, width );
Run Code Online (Sandbox Code Playgroud)

UmN*_*obe 3

这是不可能的,至少对于 Qt Designer 2.5.2 来说是不可能的。设计师仅提供一组有限的定制。

  • 谢谢。这是可悲的。但也许手动编辑 ui-file 有一个技巧? (2认同)