diff --git a/plugins/itemtags/itemtags.cpp b/plugins/itemtags/itemtags.cpp index 45e14ca15bbe799900b35b1b7c617ba516c823ec..4a87aba2d62237e250ee23c095908bf294be48be 100644 --- a/plugins/itemtags/itemtags.cpp +++ b/plugins/itemtags/itemtags.cpp @@ -347,19 +347,16 @@ ItemTags::ItemTags(ItemWidget *childItem, const Tags &tags) layout->setMargin(0); layout->setSpacing(0); - layout->addWidget(m_tagWidget); - layout->addWidget( childItem->widget() ); + layout->addWidget(m_tagWidget, 0); + layout->addWidget( childItem->widget(), 1 ); } void ItemTags::updateSize(QSize maximumSize, int idealWidth) { setMaximumSize(maximumSize); - - m_tagWidget->adjustSize(); m_tagWidget->setFixedWidth(idealWidth); - setFixedWidth(idealWidth); - ItemWidgetWrapper::updateSize(maximumSize, idealWidth); + adjustSize(); } QStringList ItemTagsScriptable::getUserTags() const