forked from qt-creator/qt-creator
Welcome: Fix scrolling in the sidebar
Some items did not move when the sidebar got scrolled. This change assigns them the right parent widget, so that they also scroll correctly. Fixes: QTCREATORBUG-26956 Change-Id: I28c131ffaa867652a4d9e282566f7986a0df9383 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -288,7 +288,7 @@ public:
|
||||
newVBox->setSpacing(buttonSpacing / 3);
|
||||
vbox->addItem(newVBox);
|
||||
|
||||
auto newLabel = new QLabel(tr("New to Qt?"), this);
|
||||
auto newLabel = new QLabel(tr("New to Qt?"), mainWidget);
|
||||
newLabel->setFont(brandFont());
|
||||
newLabel->setAlignment(Qt::AlignHCenter);
|
||||
newVBox->addWidget(newLabel);
|
||||
@@ -461,7 +461,7 @@ void WelcomeMode::addPage(IWelcomePage *page)
|
||||
if (m_pluginList.at(idx)->priority() >= pagePriority)
|
||||
break;
|
||||
}
|
||||
auto pageButton = new WelcomePageButton(m_sideArea);
|
||||
auto pageButton = new WelcomePageButton(m_sideArea->widget());
|
||||
auto pageId = page->id();
|
||||
pageButton->setText(page->title());
|
||||
pageButton->setActiveChecker([this, pageId] { return m_activePage == pageId; });
|
||||
|
Reference in New Issue
Block a user