diff --git a/src/app/images/logo/128/QtProject-qtcreator.png b/src/app/images/logo/128/QtProject-qtcreator.png index acee6493523..8106054aa9c 100644 Binary files a/src/app/images/logo/128/QtProject-qtcreator.png and b/src/app/images/logo/128/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/16/QtProject-qtcreator.png b/src/app/images/logo/16/QtProject-qtcreator.png index cccb42d5f7d..16772909bc8 100644 Binary files a/src/app/images/logo/16/QtProject-qtcreator.png and b/src/app/images/logo/16/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/24/QtProject-qtcreator.png b/src/app/images/logo/24/QtProject-qtcreator.png index 6ee1be9ac1f..e34c24a5a64 100644 Binary files a/src/app/images/logo/24/QtProject-qtcreator.png and b/src/app/images/logo/24/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/256/QtProject-qtcreator.png b/src/app/images/logo/256/QtProject-qtcreator.png index efa1d4b0112..bda8936e9c1 100644 Binary files a/src/app/images/logo/256/QtProject-qtcreator.png and b/src/app/images/logo/256/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/32/QtProject-qtcreator.png b/src/app/images/logo/32/QtProject-qtcreator.png index 389e7a13eda..25678ca092d 100644 Binary files a/src/app/images/logo/32/QtProject-qtcreator.png and b/src/app/images/logo/32/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/48/QtProject-qtcreator.png b/src/app/images/logo/48/QtProject-qtcreator.png index a8b0260e920..d18a81b1da5 100644 Binary files a/src/app/images/logo/48/QtProject-qtcreator.png and b/src/app/images/logo/48/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/512/QtProject-qtcreator.png b/src/app/images/logo/512/QtProject-qtcreator.png index 23deb334103..dd8e8640270 100644 Binary files a/src/app/images/logo/512/QtProject-qtcreator.png and b/src/app/images/logo/512/QtProject-qtcreator.png differ diff --git a/src/app/images/logo/64/QtProject-qtcreator.png b/src/app/images/logo/64/QtProject-qtcreator.png index 2195a6170fd..5497e7fb1a4 100644 Binary files a/src/app/images/logo/64/QtProject-qtcreator.png and b/src/app/images/logo/64/QtProject-qtcreator.png differ diff --git a/src/plugins/welcome/welcomeplugin.cpp b/src/plugins/welcome/welcomeplugin.cpp index 4d69699b9e8..c81a7cca0a1 100644 --- a/src/plugins/welcome/welcomeplugin.cpp +++ b/src/plugins/welcome/welcomeplugin.cpp @@ -66,9 +66,14 @@ public: auto ideIconLabel = new QLabel; { const QPixmap logo = Core::Icons::QTCREATORLOGO_BIG.pixmap(); - const int iconSize = 40 * logo.devicePixelRatio(); - const QPixmap scaledLogo = logo.scaledToHeight(iconSize, Qt::SmoothTransformation); - ideIconLabel->setPixmap(scaledLogo); + const int logoSize = logo.width(); + const int margin = logoSize * 3.0 / 32.0; + const QRect cropR(margin, margin, logoSize - 2 * margin, logoSize - 2 * margin); + const QPixmap croppedLogo = logo.copy(cropR); + const QPixmap scaledCroppedLogo = + croppedLogo.scaledToHeight(40 * logo.devicePixelRatio(), + Qt::SmoothTransformation); + ideIconLabel->setPixmap(scaledCroppedLogo); ideIconLabel->setFixedHeight(welcomeTF.lineHeight()); }