Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt QTreeView/QHeaderView根据文本标题部分添加最小宽度_Qt_Resize_Qtreeview_Qheaderview - Fatal编程技术网

Qt QTreeView/QHeaderView根据文本标题部分添加最小宽度

Qt QTreeView/QHeaderView根据文本标题部分添加最小宽度,qt,resize,qtreeview,qheaderview,Qt,Resize,Qtreeview,Qheaderview,我有一个QTreeView小部件,我想添加一个最小宽度。最小宽度为: minimum width=headerSectionText\u width+sortArrow\u width 我还想保持调整大小的互动性,这样用户可以使其更大,但不能小于最小宽度 根据图片,不允许任何列小于title\u width+sortarrow\u width,但大小由用户决定 有没有办法做到这一点?提前谢谢 最小截面尺寸适用于所有截面。我希望每个部分的最小值是不同的,这取决于每个部分的文本宽度,我希望是交互式

我有一个
QTreeView
小部件,我想添加一个
最小宽度
。最小宽度为:
minimum width=headerSectionText\u width+sortArrow\u width

我还想保持调整大小的互动性,这样用户可以使其更大,但不能小于最小宽度

根据图片,不允许任何列小于
title\u width+sortarrow\u width
,但大小由用户决定


有没有办法做到这一点?提前谢谢

最小截面尺寸适用于所有截面。我希望每个部分的最小值是不同的,这取决于每个部分的文本宽度,我希望是交互式的(他们希望的大小),但有一个最小宽度。。。如果我将其设置为“修复”,他们将无法调整其大小。你是对的,抱歉,我没有找到任何API方法来执行此操作,也许自定义委托可以强制执行此操作,但我只看到带有sizeHint的首选大小(无最小大小)。