diff --git a/src/dde-update/checksystemwidget.cpp b/src/dde-update/checksystemwidget.cpp index 78b4c6df4..2714165dc 100644 --- a/src/dde-update/checksystemwidget.cpp +++ b/src/dde-update/checksystemwidget.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include @@ -51,7 +52,11 @@ CheckProgressWidget::CheckProgressWidget(QWidget *parent) if (UpdateModel::CSS_BeforeLogin == UpdateModel::instance()->checkSystemStage()) { m_logo = new QLabel(this); m_logo->setFixedSize(286, 57); - m_logo->setPixmap(DHiDPIHelper::loadNxPixmap(":img/logo.svg")); + + if (DSysInfo::uosEditionType() == DSysInfo::UosCommunity) + m_logo->setPixmap(DIcon::loadNxPixmap(":img/deepin_logo.svg")); + else + m_logo->setPixmap(DIcon::loadNxPixmap(":img/uos_logo.svg")); m_tip->setText(tr("The check is almost complete, thank you for your patience")); diff --git a/src/dde-update/img/deepin_logo.svg b/src/dde-update/img/deepin_logo.svg new file mode 100644 index 000000000..94a580f3f --- /dev/null +++ b/src/dde-update/img/deepin_logo.svg @@ -0,0 +1,12 @@ + + + 编组 + + + + + + + + + \ No newline at end of file diff --git a/src/dde-update/img/logo.svg b/src/dde-update/img/uos_logo.svg similarity index 100% rename from src/dde-update/img/logo.svg rename to src/dde-update/img/uos_logo.svg diff --git a/src/dde-update/updateimages.qrc b/src/dde-update/updateimages.qrc index 716da345c..7b56d8746 100644 --- a/src/dde-update/updateimages.qrc +++ b/src/dde-update/updateimages.qrc @@ -2,7 +2,8 @@ img/failed.svg img/success.svg - img/logo.svg + img/uos_logo.svg + img/deepin_logo.svg img/waiting_update/waiting_update_0.png img/waiting_update/waiting_update_1.png img/waiting_update/waiting_update_2.png diff --git a/src/dde-update/updatewidget.cpp b/src/dde-update/updatewidget.cpp index 824daad3a..d31d7564c 100644 --- a/src/dde-update/updatewidget.cpp +++ b/src/dde-update/updatewidget.cpp @@ -17,6 +17,7 @@ #include #include #include +#include DCORE_USE_NAMESPACE DWIDGET_USE_NAMESPACE @@ -117,7 +118,10 @@ UpdateProgressWidget::UpdateProgressWidget(QWidget *parent) , m_installBeginValue(0) { m_logo->setFixedSize(286, 57); - m_logo->setPixmap(DIcon::loadNxPixmap(":img/logo.svg")); + if (DSysInfo::uosEditionType() == DSysInfo::UosCommunity) + m_logo->setPixmap(DIcon::loadNxPixmap(":img/deepin_logo.svg")); + else + m_logo->setPixmap(DIcon::loadNxPixmap(":img/uos_logo.svg")); auto palette = m_tip->palette(); palette.setColor(QPalette::WindowText, Qt::white);