QTreeWidgetItem から行の高さを取得したいだけです。いろいろ検索しましたがヒットしません。
私がやりたいことは、QTreeWidget を含むラップ ウィジェットのサイズを変更して、ツリー内のすべての行が表示されるようにすることです (つまり、底なしの拡張ウィジェットになります)。
sizeHint は、設定したことがないため、常に -1 を返します。
QTreeWidgetItem から行の高さを取得したいだけです。いろいろ検索しましたがヒットしません。
私がやりたいことは、QTreeWidget を含むラップ ウィジェットのサイズを変更して、ツリー内のすべての行が表示されるようにすることです (つまり、底なしの拡張ウィジェットになります)。
sizeHint は、設定したことがないため、常に -1 を返します。
int QTreeWidget::rowHeight(const QModelIndex& index) const
十分なはずです。
このQTreeWidget
メソッドの結果の高さは、指定された で呼び出されQTreeWidgetItem
、トリックを実行します (for QTreeWidget
--QTreeView
もちろん、これは使用できません)。
QRect QTreeWidget::visualItemRect (const QTreeWidgetItem* item) const;
sizePolicy
これは、QTreeWidget と QTreeWidget 自体を含むラッパー ウィジェットを調整することで解決できると思います。
Expanding
つまり、縦型プロパティのサイズ ポリシーを に変更します。