forked from qt-creator/qt-creator
McuSupport: Set initial parents for created widgets
Change-Id: I2e1575e848b7480dbabf1193fccfba2596c0f431 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Yasser Grimes <yasser.grimes@qt.io> Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -227,7 +227,7 @@ bool McuPackage::writeToSettings() const
|
|||||||
QWidget *McuPackage::widget()
|
QWidget *McuPackage::widget()
|
||||||
{
|
{
|
||||||
auto *widget = new QWidget;
|
auto *widget = new QWidget;
|
||||||
m_fileChooser = new PathChooser;
|
m_fileChooser = new PathChooser(widget);
|
||||||
m_fileChooser->lineEdit()->setButtonIcon(FancyLineEdit::Right, Icons::RESET.icon());
|
m_fileChooser->lineEdit()->setButtonIcon(FancyLineEdit::Right, Icons::RESET.icon());
|
||||||
m_fileChooser->lineEdit()->setButtonVisible(FancyLineEdit::Right, true);
|
m_fileChooser->lineEdit()->setButtonVisible(FancyLineEdit::Right, true);
|
||||||
connect(m_fileChooser->lineEdit(), &FancyLineEdit::rightButtonClicked, this, [&] {
|
connect(m_fileChooser->lineEdit(), &FancyLineEdit::rightButtonClicked, this, [&] {
|
||||||
@@ -236,10 +236,10 @@ QWidget *McuPackage::widget()
|
|||||||
|
|
||||||
auto layout = new QGridLayout(widget);
|
auto layout = new QGridLayout(widget);
|
||||||
layout->setContentsMargins(0, 0, 0, 0);
|
layout->setContentsMargins(0, 0, 0, 0);
|
||||||
m_infoLabel = new InfoLabel();
|
m_infoLabel = new InfoLabel(widget);
|
||||||
|
|
||||||
if (!m_downloadUrl.isEmpty()) {
|
if (!m_downloadUrl.isEmpty()) {
|
||||||
auto downLoadButton = new QToolButton;
|
auto downLoadButton = new QToolButton(widget);
|
||||||
downLoadButton->setIcon(Icons::ONLINE.icon());
|
downLoadButton->setIcon(Icons::ONLINE.icon());
|
||||||
downLoadButton->setToolTip(tr("Download from \"%1\"").arg(m_downloadUrl));
|
downLoadButton->setToolTip(tr("Download from \"%1\"").arg(m_downloadUrl));
|
||||||
QObject::connect(downLoadButton, &QToolButton::pressed, this, [this] {
|
QObject::connect(downLoadButton, &QToolButton::pressed, this, [this] {
|
||||||
|
Reference in New Issue
Block a user