折り返されたテキストを表示する QLabel (およびその他の要素) を含むウィジェットを定義しました。この QLabel は次のとおりです。 Horizontal
Policy: Minimum
Vertical Policy: MinimumExpanding
WordWrap: true
ウィジェットには次のものがあります:
LayoutSizeConstraint: SetMinimumSize
それ以外に、QListWidget アイテムを含む別のウィジェットがあります。QLabel でウィジェットを何度でも追加したい。そのために、ヘルパーを使用します。
QListWidgetItem* showWidgetOnTheList(QListWidget* view, QWidget* widget)
{
QListWidgetItem *item = new QListWidgetItem(view);
QSize size(view->size().width(), widget->height());
item->setSizeHint(size);
view->addItem(item);
view->setItemWidget(item,widget);
return item;
}
最終的な結果は、互いに重なり合う要素が見えることです。適切な解決策は何ですか?