From a8e4a171dcbc736c3808c77b739842df17280cd0 Mon Sep 17 00:00:00 2001 From: zhaominyong Date: Wed, 29 Jun 2022 17:34:08 +0800 Subject: [PATCH] =?UTF-8?q?126419=20=E3=80=90=E5=A4=87=E4=BB=BD=E8=BF=98?= =?UTF-8?q?=E5=8E=9F=E5=B7=A5=E5=85=B7=E3=80=91=E7=95=8C=E9=9D=A2=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E5=9B=BE=E6=A0=87=E4=B8=8E=E8=AE=BE=E8=AE=A1=E7=A8=BF?= =?UTF-8?q?=E4=B8=8D=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kybackup/aboutdialog.cpp | 6 +- kybackup/app.qrc | 43 +- kybackup/component/backuplistwidget.cpp | 4 +- kybackup/component/pixmaplabel.cpp | 39 +- kybackup/component/pixmaplabel.h | 8 + kybackup/deletebackupdialog.cpp | 2 +- kybackup/functypeconverter.cpp | 2 +- kybackup/leftsiderbarwidget.cpp | 3 +- kybackup/main.cpp | 2 +- kybackup/messageboxutils.cpp | 2 +- kybackup/module/databackup.cpp | 32 +- kybackup/module/datarestore.cpp | 24 +- kybackup/module/ghostimage.cpp | 24 +- kybackup/module/systembackup.cpp | 24 +- kybackup/module/systemrestore.cpp | 24 +- kybackup/qt_bo_CN.ts | 468 +++++++++--------- kybackup/qt_zh_CN.ts | 468 +++++++++--------- .../resource/images/yhkylin-backup-tools.png | Bin 0 -> 1169 bytes kybackup/resource/symbos/dialog-error.png | Bin 550 -> 0 bytes kybackup/resource/symbos/dialog-error.svg | 30 ++ .../symbos/document-open-recent-symbolic.png | Bin 319 -> 0 bytes .../symbos/document-open-recent-symbolic.svg | 1 + .../symbos/document-properties-symbolic.png | Bin 379 -> 0 bytes .../resource/symbos/list-add-symbolic.png | Bin 138 -> 0 bytes .../resource/symbos/list-add-symbolic.svg | 1 + .../symbos/object-rotate-left-symbolic.png | Bin 286 -> 0 bytes .../symbos/object-rotate-left-symbolic.svg | 1 + .../symbos/object-select-symbolic.png | Bin 263 -> 0 bytes .../symbos/object-select-symbolic.svg | 1 + .../symbos/ukui-bf-damage-symbolic.png | Bin 328 -> 0 bytes .../symbos/ukui-bf-damage-symbolic.svg | 14 + .../symbos/ukui-bf-data-backup-symbolic.png | Bin 327 -> 0 bytes .../symbos/ukui-bf-data-backup-symbolic.svg | 11 + .../symbos/ukui-bf-data-restore-symbolic.png | Bin 353 -> 0 bytes .../symbos/ukui-bf-data-restore-symbolic.svg | 16 + .../symbos/ukui-bf-dataloss-symbolic.png | Bin 354 -> 0 bytes .../symbos/ukui-bf-dataloss-symbolic.svg | 15 + .../resource/symbos/ukui-bf-fast-symbolic.png | Bin 384 -> 0 bytes .../resource/symbos/ukui-bf-fast-symbolic.svg | 30 ++ .../symbos/ukui-bf-ghost-mirror-symbolic.png | Bin 231 -> 0 bytes .../symbos/ukui-bf-ghost-mirror-symbolic.svg | 12 + .../symbos/ukui-bf-many-spot-symbolic.png | Bin 328 -> 0 bytes .../symbos/ukui-bf-operation-log-symbolic.png | Bin 277 -> 0 bytes .../symbos/ukui-bf-security-symbolic.png | Bin 348 -> 0 bytes .../symbos/ukui-bf-security-symbolic.svg | 14 + .../symbos/ukui-bf-simple-symbolic.png | Bin 364 -> 0 bytes .../symbos/ukui-bf-simple-symbolic.svg | 12 + .../symbos/ukui-bf-system-backup-symbolic.png | Bin 294 -> 0 bytes .../symbos/ukui-bf-system-backup-symbolic.svg | 18 + .../ukui-bf-system-restore-symbolic.png | Bin 320 -> 0 bytes .../ukui-bf-system-restore-symbolic.svg | 28 ++ .../symbos/ukui-bf-volume-symbolic.png | Bin 320 -> 0 bytes .../symbos/ukui-catalogue-symbolic.svg | 1 + .../resource/symbos/ukui-dialog-success.png | Bin 500 -> 0 bytes .../resource/symbos/ukui-dialog-success.svg | 30 ++ .../symbos/ukui-multipoint-symbolic.svg | 1 + .../symbos/ukui-self-help-symbolic.svg | 1 + .../resource/symbos/ukui-volume-symbolic.svg | 1 + .../resource/symbos/window-close-symbolic.png | Bin 202 -> 0 bytes .../resource/symbos/window-close-symbolic.svg | 1 + 60 files changed, 833 insertions(+), 581 deletions(-) create mode 100644 kybackup/resource/images/yhkylin-backup-tools.png delete mode 100755 kybackup/resource/symbos/dialog-error.png create mode 100644 kybackup/resource/symbos/dialog-error.svg delete mode 100755 kybackup/resource/symbos/document-open-recent-symbolic.png create mode 100644 kybackup/resource/symbos/document-open-recent-symbolic.svg delete mode 100755 kybackup/resource/symbos/document-properties-symbolic.png delete mode 100755 kybackup/resource/symbos/list-add-symbolic.png create mode 100644 kybackup/resource/symbos/list-add-symbolic.svg delete mode 100755 kybackup/resource/symbos/object-rotate-left-symbolic.png create mode 100644 kybackup/resource/symbos/object-rotate-left-symbolic.svg delete mode 100644 kybackup/resource/symbos/object-select-symbolic.png create mode 100644 kybackup/resource/symbos/object-select-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-damage-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-damage-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-data-backup-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-data-backup-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-data-restore-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-data-restore-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-dataloss-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-dataloss-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-fast-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-fast-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-many-spot-symbolic.png delete mode 100755 kybackup/resource/symbos/ukui-bf-operation-log-symbolic.png delete mode 100755 kybackup/resource/symbos/ukui-bf-security-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-security-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-simple-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-simple-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-system-backup-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-system-backup-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-system-restore-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-bf-system-restore-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-bf-volume-symbolic.png create mode 100644 kybackup/resource/symbos/ukui-catalogue-symbolic.svg delete mode 100755 kybackup/resource/symbos/ukui-dialog-success.png create mode 100644 kybackup/resource/symbos/ukui-dialog-success.svg create mode 100644 kybackup/resource/symbos/ukui-multipoint-symbolic.svg create mode 100644 kybackup/resource/symbos/ukui-self-help-symbolic.svg create mode 100644 kybackup/resource/symbos/ukui-volume-symbolic.svg delete mode 100644 kybackup/resource/symbos/window-close-symbolic.png create mode 100644 kybackup/resource/symbos/window-close-symbolic.svg diff --git a/kybackup/aboutdialog.cpp b/kybackup/aboutdialog.cpp index f555882..c173c3c 100755 --- a/kybackup/aboutdialog.cpp +++ b/kybackup/aboutdialog.cpp @@ -9,8 +9,8 @@ AboutDialog::AboutDialog(QWidget *parent) : kdk::KAboutDialog(parent) { - //setWindowIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS)); - setAppIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS)); + //setWindowIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS, QIcon(":/images/yhkylin-backup-tools.png"))); + setAppIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS, QIcon(":/images/yhkylin-backup-tools.png"))); //setWindowTitle(tr("Backup & Restore")); setAppName(tr("Backup & Restore")); setAppVersion(getBackupVersion()); @@ -23,7 +23,7 @@ AboutDialog::AboutDialog(QWidget *parent) : setAppSupport(tr("Service & Support: %1").arg(SUPPORT)); connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, [=](){ - this->setAppIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS)); + this->setAppIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS, QIcon(":/images/yhkylin-backup-tools.png"))); }); } diff --git a/kybackup/app.qrc b/kybackup/app.qrc index 28ae560..52554c9 100755 --- a/kybackup/app.qrc +++ b/kybackup/app.qrc @@ -2,28 +2,7 @@ resource/images/folder.png resource/images/loading.gif - resource/symbos/dialog-error.png - resource/symbos/document-properties-symbolic.png - resource/symbos/list-add-symbolic.png - resource/symbos/object-rotate-left-symbolic.png - resource/symbos/ukui-bf-damage-symbolic.png - resource/symbos/ukui-bf-data-backup-symbolic.png - resource/symbos/ukui-bf-data-restore-symbolic.png - resource/symbos/ukui-bf-dataloss-symbolic.png - resource/symbos/ukui-bf-fast-symbolic.png - resource/symbos/ukui-bf-ghost-mirror-symbolic.png - resource/symbos/ukui-bf-many-spot-symbolic.png - resource/symbos/ukui-bf-operation-log-symbolic.png - resource/symbos/ukui-bf-security-symbolic.png - resource/symbos/ukui-bf-simple-symbolic.png - resource/symbos/ukui-bf-system-backup-symbolic.png - resource/symbos/ukui-bf-system-restore-symbolic.png - resource/symbos/ukui-bf-volume-symbolic.png - resource/symbos/ukui-dialog-success.png - resource/symbos/document-open-recent-symbolic.png resource/language/qt_zh_CN.qm - resource/symbos/window-close-symbolic.png - resource/symbos/object-select-symbolic.png resource/images/data_backup_dark.png resource/images/data_backup.png resource/images/data_restore_dark.png @@ -37,5 +16,27 @@ resource/images/empty.png resource/images/empty_dark.png resource/language/qt_bo_CN.qm + resource/symbos/document-open-recent-symbolic.svg + resource/symbos/list-add-symbolic.svg + resource/symbos/object-rotate-left-symbolic.svg + resource/symbos/object-select-symbolic.svg + resource/symbos/ukui-bf-damage-symbolic.svg + resource/symbos/ukui-bf-data-backup-symbolic.svg + resource/symbos/ukui-bf-data-restore-symbolic.svg + resource/symbos/ukui-bf-dataloss-symbolic.svg + resource/symbos/ukui-bf-fast-symbolic.svg + resource/symbos/ukui-bf-ghost-mirror-symbolic.svg + resource/symbos/ukui-bf-security-symbolic.svg + resource/symbos/ukui-bf-simple-symbolic.svg + resource/symbos/ukui-bf-system-backup-symbolic.svg + resource/symbos/ukui-bf-system-restore-symbolic.svg + resource/symbos/ukui-catalogue-symbolic.svg + resource/symbos/ukui-multipoint-symbolic.svg + resource/symbos/ukui-self-help-symbolic.svg + resource/symbos/ukui-volume-symbolic.svg + resource/symbos/window-close-symbolic.svg + resource/symbos/dialog-error.svg + resource/symbos/ukui-dialog-success.svg + resource/images/yhkylin-backup-tools.png diff --git a/kybackup/component/backuplistwidget.cpp b/kybackup/component/backuplistwidget.cpp index 97bfa90..e4335ee 100755 --- a/kybackup/component/backuplistwidget.cpp +++ b/kybackup/component/backuplistwidget.cpp @@ -29,7 +29,7 @@ MyItemWidget::MyItemWidget(QWidget* parent) : m_buttonDelete = new QPushButton; m_buttonDelete->setFlat(true); m_buttonDelete->setFixedSize(20, 20); - m_buttonDelete->setIcon(ImageUtil::loadTheme("window-close-symbolic", ":/symbos/window-close-symbolic.png", "white", 20)); + m_buttonDelete->setIcon(ImageUtil::loadTheme("window-close-symbolic", ":/symbos/window-close-symbolic", "white", 20)); m_buttonDelete->setVisible(false); hlayout->addWidget(m_label); @@ -119,7 +119,7 @@ BackupListWidget::BackupListWidget(QWidget *parent /*= nullptr*/, QHBoxLayout *p // 列表为空时,展示一个“+”号图标和拖拽文件提示 m_plusLogo = new QLabel; m_plusLogo->setFixedHeight(WIDTH_ITEM); - QIcon icon = QIcon::fromTheme("list-add-symbolic", QIcon(":/symbos/list-add-symbolic.png")); + QIcon icon = QIcon::fromTheme("list-add-symbolic", QIcon(":/symbos/list-add-symbolic")); m_plusLogo->setPixmap(icon.pixmap(icon.actualSize(QSize(16, 16)))); m_plusLogo->setEnabled(false); // 文件拖放区域 diff --git a/kybackup/component/pixmaplabel.cpp b/kybackup/component/pixmaplabel.cpp index 4c07fcc..1a097c5 100644 --- a/kybackup/component/pixmaplabel.cpp +++ b/kybackup/component/pixmaplabel.cpp @@ -43,11 +43,15 @@ void PixmapLabel::setUkuiIconSchema(const QString &schema, QSize size) { m_iconTheme = schema; m_iconSize = size; + m_iconThemeDefault = ""; + m_autoChangeColor = false; on_themeIconChanged(); - disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); - connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + if (!m_onlyFlush) { + disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + } } // 应用场景三:设置跟随主题风格图标(主题中也可能不存在该图标),随深浅色背景色变化 @@ -56,15 +60,33 @@ void PixmapLabel::setUkuiIconSchema(const QString &schema, const QString &schema m_iconTheme = schema; m_iconThemeDefault = schemaDefault; m_iconSize = size; - // setProperty("useIconHighlightEffect", 0x8); + m_autoChangeColor = true; on_themeIconChanged(); - disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); - connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + if (!m_onlyFlush) { + disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); - disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::styleNameChanged, this, &PixmapLabel::on_themeIconChanged); - connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::styleNameChanged, this, &PixmapLabel::on_themeIconChanged); + disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::styleNameChanged, this, &PixmapLabel::on_themeIconChanged); + connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::styleNameChanged, this, &PixmapLabel::on_themeIconChanged); + } +} + +// 应用场景四:设置跟随主题风格图标(主题中也可能不存在该图标),随主体风格:寻光、启典、合印等图标风格变化而变换,不随深浅背景色变化 +void PixmapLabel::setThemeIconSchema(const QString &schema, const QString &schemaDefault, QSize size) +{ + m_iconTheme = schema; + m_iconThemeDefault = schemaDefault; + m_iconSize = size; + m_autoChangeColor = false; + + on_themeIconChanged(); + + if (!m_onlyFlush) { + disconnect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + connect(GlobelBackupInfo::inst().getGlobalSignals(), &GlobalSignals::themeIconChanged, this, &PixmapLabel::on_themeIconChanged); + } } void PixmapLabel::on_themeIconChanged() @@ -72,6 +94,9 @@ void PixmapLabel::on_themeIconChanged() if (m_iconThemeDefault.isEmpty()) { QIcon titleIcon = QIcon::fromTheme(m_iconTheme); setPixmap(titleIcon.pixmap(titleIcon.actualSize(m_iconSize))); + } else if (!m_autoChangeColor) { + QIcon titleIcon = QIcon::fromTheme(m_iconTheme, QIcon(m_iconThemeDefault)); + setPixmap(titleIcon.pixmap(titleIcon.actualSize(m_iconSize))); } else { if (g_GSettingWrapper.isDarkTheme()) setPixmap(ImageUtil::loadTheme(m_iconTheme, m_iconThemeDefault, "white", m_iconSize)); diff --git a/kybackup/component/pixmaplabel.h b/kybackup/component/pixmaplabel.h index f280bd3..6d23650 100644 --- a/kybackup/component/pixmaplabel.h +++ b/kybackup/component/pixmaplabel.h @@ -19,6 +19,10 @@ public: void setUkuiIconSchema(const QString &schema, QSize size = QSize(24, 24)); // 应用场景三:设置跟随主题风格图标(主题中也可能不存在该图标),随深浅色背景色变化 void setUkuiIconSchema(const QString &schema, const QString &schemaDefault, QSize size = QSize(16, 16)); + // 应用场景四:设置跟随主题风格图标(主题中也可能不存在该图标),随主体风格:寻光、启典、合印等图标风格变化而变换,不随深浅背景色变化 + void setThemeIconSchema(const QString &schema, const QString &schemaDefault, QSize size = QSize(24, 24)); + // 已绑定信号,仅更新图片/图标即可 + void setOnlyFlush(bool reflush) { m_onlyFlush = reflush; } private slots: void on_styleNameChanged(bool isDark); @@ -33,8 +37,12 @@ private: // 主题图标 QString m_iconTheme; QString m_iconThemeDefault; + // 是否自行更改颜色 + bool m_autoChangeColor = false; // 主题图标大小 QSize m_iconSize; + // 已绑定信号,仅更新图片/图标即可 + bool m_onlyFlush = false; }; #endif // PIXMAPLABEL_H diff --git a/kybackup/deletebackupdialog.cpp b/kybackup/deletebackupdialog.cpp index 0d5fdae..03cecc0 100755 --- a/kybackup/deletebackupdialog.cpp +++ b/kybackup/deletebackupdialog.cpp @@ -35,7 +35,7 @@ DeleteBackupDialog::DeleteBackupDialog(ParseBackupList::BackupPoint backupPonit, // logo m_mTitleIcon = new PixmapLabel; m_mTitleIcon->setFixedSize(24, 24); - m_mTitleIcon->setUkuiIconSchema(THEME_YHKYLIN_BACKUP_TOOLS); + m_mTitleIcon->setThemeIconSchema(THEME_YHKYLIN_BACKUP_TOOLS, ":/images/yhkylin-backup-tools.png"); // 标题 m_titleLabel = new MyLabel; diff --git a/kybackup/functypeconverter.cpp b/kybackup/functypeconverter.cpp index b10a6d0..f32fb83 100755 --- a/kybackup/functypeconverter.cpp +++ b/kybackup/functypeconverter.cpp @@ -76,7 +76,7 @@ QString FuncTypeConverter::keycodeToThemeIconString(int code) nameString = "ukui-bf-data-restore-symbolic"; break; case OPERATION_LOG: - nameString = "ukui-bf-operation-log-symbolic"; + nameString = "ukui-catalogue-symbolic"; break; case GHOST_IMAGE: nameString = "ukui-bf-ghost-mirror-symbolic"; diff --git a/kybackup/leftsiderbarwidget.cpp b/kybackup/leftsiderbarwidget.cpp index 0ebbd74..aa8953b 100755 --- a/kybackup/leftsiderbarwidget.cpp +++ b/kybackup/leftsiderbarwidget.cpp @@ -46,7 +46,7 @@ void LeftsiderbarWidget::initUi() QHBoxLayout * titleLayout = new QHBoxLayout; m_mTitleIcon = new PixmapLabel; m_mTitleIcon->setFixedSize(24, 24); - m_mTitleIcon->setUkuiIconSchema(THEME_YHKYLIN_BACKUP_TOOLS); + m_mTitleIcon->setThemeIconSchema(THEME_YHKYLIN_BACKUP_TOOLS, ":/images/yhkylin-backup-tools.png"); m_titleLabel = new MyLabel; m_titleLabel->setFixedWidth(this->width() - 35); m_titleLabel->setElidedText(tr("Backup & Restore")); @@ -83,7 +83,6 @@ void LeftsiderbarWidget::initUi() QString mnamei18nString = kvConverter.keycodeTokeyi18nstring(type); //设置TEXT QString defaultIconName(":/symbos/"); defaultIconName += themeIconName; - defaultIconName += ".png"; QIcon icon = QIcon::fromTheme(themeIconName, QIcon(defaultIconName)); item->setIcon(icon); item->setText(mnamei18nString); diff --git a/kybackup/main.cpp b/kybackup/main.cpp index af62289..22eb5f9 100755 --- a/kybackup/main.cpp +++ b/kybackup/main.cpp @@ -51,7 +51,7 @@ int main(int argc, char *argv[]) MainDialog w; // 居中窗口 centerToScreen(&w); - a.setWindowIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS)); + a.setWindowIcon(QIcon::fromTheme(THEME_YHKYLIN_BACKUP_TOOLS, QIcon(":/images/yhkylin-backup-tools.png"))); a.setActivationWindow(&w, true); //如果是第一个实例,则绑定,方便下次调用 diff --git a/kybackup/messageboxutils.cpp b/kybackup/messageboxutils.cpp index 87b35b8..c392fd3 100755 --- a/kybackup/messageboxutils.cpp +++ b/kybackup/messageboxutils.cpp @@ -25,7 +25,7 @@ void MyMessageBox::setThemeIcon(const QString& themeIcon) void MyMessageBox::on_themeIconChanged() { - QIcon titleIcon = QIcon::fromTheme(m_themeIcon); + QIcon titleIcon = QIcon::fromTheme(m_themeIcon, QIcon(":/images/yhkylin-backup-tools.png")); setWindowIcon(titleIcon); } diff --git a/kybackup/module/databackup.cpp b/kybackup/module/databackup.cpp index 4b837cc..2768410 100755 --- a/kybackup/module/databackup.cpp +++ b/kybackup/module/databackup.cpp @@ -107,28 +107,28 @@ void DataBackup::initFirstWidget() // 多点还原 MyIconLabel *iconMultiBackup_firstPage = new MyIconLabel(first); iconMultiBackup_firstPage->setGeometry(41, 244, 210, 36); - iconMultiBackup_firstPage->setThemeIcon("ukui-bf-many-spot-symbolic", ":/symbos/ukui-bf-many-spot-symbolic.png"); + iconMultiBackup_firstPage->setThemeIcon("ukui-multipoint-symbolic", ":/symbos/ukui-multipoint-symbolic"); iconMultiBackup_firstPage->setDesplayText(tr("Multi-Spot")); iconMultiBackup_firstPage->setEnabled(false); // 安全 MyIconLabel *iconSecurity_firstPage = new MyIconLabel(first); iconSecurity_firstPage->setGeometry(231, 244, 180, 36); - iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic.png"); + iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic"); iconSecurity_firstPage->setDesplayText(tr("Security")); iconSecurity_firstPage->setEnabled(false); // 防止数据丢失 MyIconLabel *iconDataLoss_firstPage = new MyIconLabel(first); iconDataLoss_firstPage->setGeometry(41, 296, 210, 36); - iconDataLoss_firstPage->setThemeIcon("ukui-bf-dataloss-symbolic", ":/symbos/ukui-bf-dataloss-symbolic.png"); + iconDataLoss_firstPage->setThemeIcon("ukui-bf-dataloss-symbolic", ":/symbos/ukui-bf-dataloss-symbolic"); iconDataLoss_firstPage->setDesplayText(tr("Protect Data")); iconDataLoss_firstPage->setEnabled(false); // 方便快捷 MyIconLabel *iconSimple_firstPage = new MyIconLabel(first); iconSimple_firstPage->setGeometry(231, 296, 180, 36); - iconSimple_firstPage->setThemeIcon("ukui-bf-fast-symbolic", ":/symbos/ukui-bf-fast-symbolic.png"); + iconSimple_firstPage->setThemeIcon("ukui-bf-fast-symbolic", ":/symbos/ukui-bf-fast-symbolic"); iconSimple_firstPage->setDesplayText(tr("Convenient")); iconSimple_firstPage->setEnabled(false); @@ -332,7 +332,7 @@ void DataBackup::initSecondWidget() // 删除按钮 PixmapLabel *buttonDelete = new PixmapLabel; buttonDelete->setFixedSize(24, 24); - buttonDelete->setUkuiIconSchema("window-close-symbolic", ":/symbos/window-close-symbolic.png"); + buttonDelete->setUkuiIconSchema("window-close-symbolic", ":/symbos/window-close-symbolic"); buttonDelete->setToolTip(tr("Clear")); buttonDelete->setChangeHover(); connect(buttonDelete, &PixmapLabel::clicked, this, [=]() { @@ -341,7 +341,7 @@ void DataBackup::initSecondWidget() // 添加按钮 PixmapLabel *buttonAdd = new PixmapLabel; buttonAdd->setFixedSize(24, 24); - buttonAdd->setUkuiIconSchema("object-select-symbolic", ":/symbos/object-select-symbolic.png"); + buttonAdd->setUkuiIconSchema("object-select-symbolic", ":/symbos/object-select-symbolic"); buttonAdd->setToolTip(tr("Add")); buttonAdd->setChangeHover(); searchLayout->addWidget(buttonDelete); @@ -656,7 +656,7 @@ void DataBackup::initSecondWidget_inc() // 删除按钮 PixmapLabel *buttonDelete = new PixmapLabel; buttonDelete->setFixedSize(24, 24); - buttonDelete->setUkuiIconSchema("window-close-symbolic", ":/symbos/window-close-symbolic.png"); + buttonDelete->setUkuiIconSchema("window-close-symbolic", ":/symbos/window-close-symbolic"); buttonDelete->setToolTip(tr("Clear")); buttonDelete->setChangeHover(); connect(buttonDelete, &PixmapLabel::clicked, this, [=]() { @@ -665,7 +665,7 @@ void DataBackup::initSecondWidget_inc() // 添加按钮 PixmapLabel *buttonAdd = new PixmapLabel; buttonAdd->setFixedSize(24, 24); - buttonAdd->setUkuiIconSchema("object-select-symbolic", ":/symbos/object-select-symbolic.png"); + buttonAdd->setUkuiIconSchema("object-select-symbolic", ":/symbos/object-select-symbolic"); buttonAdd->setToolTip(tr("Add")); buttonAdd->setChangeHover(); searchLayout->addWidget(buttonDelete); @@ -912,7 +912,7 @@ void DataBackup::initThirdWidget() loadingGif->setMovie(movie); hlayoutCenterFont1->addWidget(loadingGif); // 检测结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -1048,8 +1048,7 @@ void DataBackup::initThirdWidget() movie->stop(); if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 检测成功 bigTitle->setDeplayText(tr("Check success")); @@ -1067,8 +1066,7 @@ void DataBackup::initThirdWidget() nextStep->setVisible(true); recheck->setVisible(false); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 环境校验失败 bigTitle->setDeplayText(tr("Check failure")); @@ -1811,7 +1809,7 @@ void DataBackup::initLastWidget() // 第一行 QHBoxLayout *hlayoutCenterFont1 = new QHBoxLayout; // 备份结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -1893,8 +1891,7 @@ void DataBackup::initLastWidget() // 备份检测结果 connect(this, &DataBackup::checkBackupResult, this, [=](bool result, const QString &errMsg, const QString &errTip) { if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 备份成功 bigTitle->setDeplayText(tr("The backup is successful")); @@ -1911,8 +1908,7 @@ void DataBackup::initLastWidget() homePage->setVisible(true); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 备份失败 bigTitle->setDeplayText(tr("The backup is failed")); diff --git a/kybackup/module/datarestore.cpp b/kybackup/module/datarestore.cpp index 5c38b7e..bab0a90 100755 --- a/kybackup/module/datarestore.cpp +++ b/kybackup/module/datarestore.cpp @@ -87,28 +87,28 @@ void DataRestore::initFirstWidget() // 快速恢复 MyIconLabel *iconSimple_firstPage = new MyIconLabel(first); iconSimple_firstPage->setGeometry(41, 244, 210, 36); - iconSimple_firstPage->setThemeIcon("object-rotate-left-symbolic", ":/symbos/object-rotate-left-symbolic.png"); + iconSimple_firstPage->setThemeIcon("object-rotate-left-symbolic", ":/symbos/object-rotate-left-symbolic"); iconSimple_firstPage->setDesplayText(tr("Fast Recovery")); iconSimple_firstPage->setEnabled(false); // 安全可靠 MyIconLabel *iconSecurity_firstPage = new MyIconLabel(first); iconSecurity_firstPage->setGeometry(231, 244, 180, 36); - iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic.png"); + iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic"); iconSecurity_firstPage->setDesplayText(tr("Security")); iconSecurity_firstPage->setEnabled(false); // 防止数据丢失 MyIconLabel *iconMultiBackup_firstPage = new MyIconLabel(first); iconMultiBackup_firstPage->setGeometry(41, 296, 210, 36); - iconMultiBackup_firstPage->setThemeIcon("ukui-bf-dataloss-symbolic", ":/symbos/ukui-bf-dataloss-symbolic.png"); + iconMultiBackup_firstPage->setThemeIcon("ukui-bf-dataloss-symbolic", ":/symbos/ukui-bf-dataloss-symbolic"); iconMultiBackup_firstPage->setDesplayText(tr("Protect Data")); iconMultiBackup_firstPage->setEnabled(false); // 自主操作 MyIconLabel *iconSmallSize_firstPage = new MyIconLabel(first); iconSmallSize_firstPage->setGeometry(231, 296, 180, 36); - iconSmallSize_firstPage->setThemeIcon("document-properties-symbolic", ":/symbos/document-properties-symbolic.png"); + iconSmallSize_firstPage->setThemeIcon("ukui-self-help-symbolic", ":/symbos/ukui-self-help-symbolic"); iconSmallSize_firstPage->setDesplayText(tr("Independent")); iconSmallSize_firstPage->setEnabled(false); @@ -276,7 +276,7 @@ void DataRestore::initSecondWidget() loadingGif->setMovie(movie); hlayoutCenterFont1->addWidget(loadingGif); // 检测结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -408,8 +408,7 @@ void DataRestore::initSecondWidget() movie->stop(); if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 检测成功 bigTitle->setDeplayText(tr("Check success")); @@ -427,8 +426,7 @@ void DataRestore::initSecondWidget() nextStep->setVisible(true); recheck->setVisible(false); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 环境校验失败 bigTitle->setDeplayText(tr("Check failure")); @@ -832,7 +830,7 @@ void DataRestore::initLastWidget() // 中部第一行 QHBoxLayout *hlayoutCenterFont1 = new QHBoxLayout; // 备份结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -929,8 +927,7 @@ void DataRestore::initLastWidget() // 还原检测结果 connect(this, &DataRestore::checkRestoreResult, this, [=](bool result, const QString &errMsg, const QString &errTip) { if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 数据还原成功 bigTitle->setDeplayText(tr("Successfully restoring the data")); @@ -955,8 +952,7 @@ void DataRestore::initLastWidget() hlayoutCenterFont1->setAlignment(Qt::AlignCenter); } } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 数据还原失败 bigTitle->setDeplayText(tr("Restoring the data failed")); diff --git a/kybackup/module/ghostimage.cpp b/kybackup/module/ghostimage.cpp index 91d245d..849f484 100755 --- a/kybackup/module/ghostimage.cpp +++ b/kybackup/module/ghostimage.cpp @@ -99,28 +99,28 @@ void GhostImage::initFirstWidget() // 操作简单 MyIconLabel *iconSimple_firstPage = new MyIconLabel(first); iconSimple_firstPage->setGeometry(41, 244, 180, 36); - iconSimple_firstPage->setThemeIcon("ukui-bf-simple-symbolic", ":/symbos/ukui-bf-simple-symbolic.png"); + iconSimple_firstPage->setThemeIcon("ukui-bf-simple-symbolic", ":/symbos/ukui-bf-simple-symbolic"); iconSimple_firstPage->setDesplayText(tr("Simple")); iconSimple_firstPage->setEnabled(false); // 快速 MyIconLabel *iconFast_firstPage = new MyIconLabel(first); iconFast_firstPage->setGeometry(206, 244, 180, 36); - iconFast_firstPage->setThemeIcon("ukui-bf-fast-symbolic", ":/symbos/ukui-bf-fast-symbolic.png"); + iconFast_firstPage->setThemeIcon("ukui-bf-fast-symbolic", ":/symbos/ukui-bf-fast-symbolic"); iconFast_firstPage->setDesplayText(tr("Fast")); iconFast_firstPage->setEnabled(false); // 安全 MyIconLabel *iconSecurity_firstPage = new MyIconLabel(first); iconSecurity_firstPage->setGeometry(41, 296, 180, 36); - iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic.png"); + iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic"); iconSecurity_firstPage->setDesplayText(tr("Security")); iconSecurity_firstPage->setEnabled(false); // 节省时间 MyIconLabel *iconSimple_firstPage1 = new MyIconLabel(first); iconSimple_firstPage1->setGeometry(206, 296, 180, 36); - iconSimple_firstPage1->setThemeIcon("document-open-recent-symbolic", ":/symbos/document-open-recent-symbolic.png"); + iconSimple_firstPage1->setThemeIcon("document-open-recent-symbolic", ":/symbos/document-open-recent-symbolic"); iconSimple_firstPage1->setDesplayText(tr("Timesaving")); iconSimple_firstPage1->setEnabled(false); @@ -341,7 +341,7 @@ void GhostImage::initThirdWidget() loadingGif->setMovie(movie); hlayoutCenterFont1->addWidget(loadingGif); // 检测结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -473,8 +473,7 @@ void GhostImage::initThirdWidget() movie->stop(); if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 检测成功 bigTitle->setDeplayText(tr("Check success")); @@ -492,8 +491,7 @@ void GhostImage::initThirdWidget() nextStep->setVisible(true); recheck->setVisible(false); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 环境校验失败 bigTitle->setDeplayText(tr("Check failure")); @@ -1030,7 +1028,7 @@ void GhostImage::initLastWidget() // 第一行 QHBoxLayout *hlayoutCenterFont1 = new QHBoxLayout; // 备份结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -1121,8 +1119,7 @@ void GhostImage::initLastWidget() // 检测结果 connect(this, &GhostImage::checkGhostResult, this, [=](bool result, const QString &errMsg, const QString &errTip) { if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 镜像制作成功 bigTitle->setDeplayText(tr("Ghost image creation is successful")); @@ -1144,8 +1141,7 @@ void GhostImage::initLastWidget() retry->setVisible(false); homePage->setVisible(true); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 镜像制作失败 bigTitle->setDeplayText(tr("Ghost image creation is failed")); diff --git a/kybackup/module/systembackup.cpp b/kybackup/module/systembackup.cpp index 86cb931..45d9303 100755 --- a/kybackup/module/systembackup.cpp +++ b/kybackup/module/systembackup.cpp @@ -100,28 +100,28 @@ void SystemBackup::initFirstWidget() // 多点还原 MyIconLabel *iconMultiBackup_firstPage = new MyIconLabel(first); iconMultiBackup_firstPage->setGeometry(41, 244, 180, 36); - iconMultiBackup_firstPage->setThemeIcon("ukui-bf-many-spot-symbolic", ":/symbos/ukui-bf-many-spot-symbolic.png"); + iconMultiBackup_firstPage->setThemeIcon("ukui-multipoint-symbolic", ":/symbos/ukui-multipoint-symbolic"); iconMultiBackup_firstPage->setDesplayText(tr("Multi-Spot")); iconMultiBackup_firstPage->setEnabled(false); // 体积小 MyIconLabel *iconSmallSize_firstPage = new MyIconLabel(first); iconSmallSize_firstPage->setGeometry(201, 244, 180, 36); - iconSmallSize_firstPage->setThemeIcon("ukui-bf-volume-symbolic", ":/symbos/ukui-bf-volume-symbolic.png"); + iconSmallSize_firstPage->setThemeIcon("ukui-volume-symbolic", ":/symbos/ukui-volume-symbolic"); iconSmallSize_firstPage->setDesplayText(tr("Small Size")); iconSmallSize_firstPage->setEnabled(false); // 安全 MyIconLabel *iconSecurity_firstPage = new MyIconLabel(first); iconSecurity_firstPage->setGeometry(41, 296, 180, 36); - iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic.png"); + iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic"); iconSecurity_firstPage->setDesplayText(tr("Security")); iconSecurity_firstPage->setEnabled(false); // 操作简单 MyIconLabel *iconSimple_firstPage = new MyIconLabel(first); iconSimple_firstPage->setGeometry(201, 296, 180, 36); - iconSimple_firstPage->setThemeIcon("ukui-bf-simple-symbolic", ":/symbos/ukui-bf-simple-symbolic.png"); + iconSimple_firstPage->setThemeIcon("ukui-bf-simple-symbolic", ":/symbos/ukui-bf-simple-symbolic"); iconSimple_firstPage->setDesplayText(tr("Simple")); iconSimple_firstPage->setEnabled(false); @@ -445,7 +445,7 @@ void SystemBackup::initThirdWidget() loadingGif->setMovie(movie); hlayoutCenterFont1->addWidget(loadingGif); // 检测结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -576,8 +576,7 @@ void SystemBackup::initThirdWidget() movie->stop(); if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 检测成功 bigTitle->setDeplayText(tr("Check success")); @@ -595,8 +594,7 @@ void SystemBackup::initThirdWidget() nextStep->setVisible(true); recheck->setVisible(false); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 环境校验失败 bigTitle->setDeplayText(tr("Check failure")); @@ -1388,7 +1386,7 @@ void SystemBackup::initLastWidget() // 第一行 QHBoxLayout *hlayoutCenterFont1 = new QHBoxLayout; // 备份结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -1470,8 +1468,7 @@ void SystemBackup::initLastWidget() // 备份检测结果 connect(this, &SystemBackup::checkBackupResult, this, [=](bool result, const QString &errMsg, const QString &errTip) { if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 备份成功 bigTitle->setDeplayText(tr("The backup is successful")); @@ -1488,8 +1485,7 @@ void SystemBackup::initLastWidget() homePage->setVisible(true); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 备份失败 bigTitle->setDeplayText(tr("The backup is failed")); diff --git a/kybackup/module/systemrestore.cpp b/kybackup/module/systemrestore.cpp index 7c72ea2..4c2dd84 100755 --- a/kybackup/module/systemrestore.cpp +++ b/kybackup/module/systemrestore.cpp @@ -90,28 +90,28 @@ void SystemRestore::initFirstWidget() // 操作简单 MyIconLabel *iconSimple_firstPage = new MyIconLabel(first); iconSimple_firstPage->setGeometry(41, 244, 210, 36); - iconSimple_firstPage->setThemeIcon("ukui-bf-simple-symbolic", ":/symbos/ukui-bf-simple-symbolic.png"); + iconSimple_firstPage->setThemeIcon("ukui-bf-simple-symbolic", ":/symbos/ukui-bf-simple-symbolic"); iconSimple_firstPage->setDesplayText(tr("Simple")); iconSimple_firstPage->setEnabled(false); // 安全可靠 MyIconLabel *iconSecurity_firstPage = new MyIconLabel(first); iconSecurity_firstPage->setGeometry(231, 244, 180, 36); - iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic.png"); + iconSecurity_firstPage->setThemeIcon("ukui-bf-security-symbolic", ":/symbos/ukui-bf-security-symbolic"); iconSecurity_firstPage->setDesplayText(tr("Security")); iconSecurity_firstPage->setEnabled(false); // 修复系统损坏 MyIconLabel *iconMultiBackup_firstPage = new MyIconLabel(first); iconMultiBackup_firstPage->setGeometry(41, 296, 210, 36); - iconMultiBackup_firstPage->setThemeIcon("ukui-bf-damage-symbolic", ":/symbos/ukui-bf-damage-symbolic.png"); + iconMultiBackup_firstPage->setThemeIcon("ukui-bf-damage-symbolic", ":/symbos/ukui-bf-damage-symbolic"); iconMultiBackup_firstPage->setDesplayText(tr("Repair")); iconMultiBackup_firstPage->setEnabled(false); // 自主操作 MyIconLabel *iconSmallSize_firstPage = new MyIconLabel(first); iconSmallSize_firstPage->setGeometry(231, 296, 180, 36); - iconSmallSize_firstPage->setThemeIcon("document-properties-symbolic", ":/symbos/document-properties-symbolic.png"); + iconSmallSize_firstPage->setThemeIcon("ukui-self-help-symbolic", ":/symbos/ukui-self-help-symbolic"); iconSmallSize_firstPage->setDesplayText(tr("Independent")); iconSmallSize_firstPage->setEnabled(false); @@ -297,7 +297,7 @@ void SystemRestore::initSecondWidget() loadingGif->setMovie(movie); hlayoutCenterFont1->addWidget(loadingGif); // 检测结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -429,8 +429,7 @@ void SystemRestore::initSecondWidget() movie->stop(); if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 检测成功 bigTitle->setDeplayText(tr("Check success")); @@ -448,8 +447,7 @@ void SystemRestore::initSecondWidget() nextStep->setVisible(true); recheck->setVisible(false); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 环境校验失败 bigTitle->setDeplayText(tr("Check failure")); @@ -862,7 +860,7 @@ void SystemRestore::initLastWidget() // 中部第一行 QHBoxLayout *hlayoutCenterFont1 = new QHBoxLayout; // 备份结果对错图标 - QLabel *resultLogo = new QLabel(centerFont); + PixmapLabel *resultLogo = new PixmapLabel(centerFont); resultLogo->setFixedSize(24,24); hlayoutCenterFont1->addWidget(resultLogo); // 检测中大标题 @@ -953,8 +951,7 @@ void SystemRestore::initLastWidget() // 还原检测结果 connect(this, &SystemRestore::checkRestoreResult, this, [=](bool result, const QString &errMsg, const QString &errTip) { if (result) { - QIcon icon = QIcon::fromTheme("ukui-dialog-success", QIcon(":/symbos/ukui-dialog-success.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("ukui-dialog-success", ":/symbos/ukui-dialog-success"); resultLogo->setVisible(true); // 系统还原成功 bigTitle->setDeplayText(tr("Successfully restoring the system")); @@ -967,8 +964,7 @@ void SystemRestore::initLastWidget() retry->setVisible(false); homePage->setVisible(false); } else { - QIcon icon = QIcon::fromTheme("dialog-error.png", QIcon(":/symbos/dialog-error.png")); - resultLogo->setPixmap(icon.pixmap(QSize(24,24))); + resultLogo->setThemeIconSchema("dialog-error", ":/symbos/dialog-error"); resultLogo->setVisible(true); // 系统还原失败 bigTitle->setDeplayText(tr("Restoring the system failed")); diff --git a/kybackup/qt_bo_CN.ts b/kybackup/qt_bo_CN.ts index c1fe2f1..f05ddb4 100644 --- a/kybackup/qt_bo_CN.ts +++ b/kybackup/qt_bo_CN.ts @@ -35,7 +35,7 @@ BackupListWidget - + File drag and drop area ཡིག་ཆ་འདྲུད་འཐེན་དང་མར་ལྷུང་བའི་ས་ཁོངས @@ -139,320 +139,320 @@ རྗེས་གྲབས་དོ་དམ་>> - + Please select backup position རྗེས་གྲབས་ལས་གནས་གདམ་གསེས་གནང་རོགས། - - + + local default path : ས་གནས་དེ་གའི་ཁ་ཆད་དང་འགལ་ - - + + removable devices path : གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལམ་བུ། - - + + Select backup data རྗེས་གྲབས་གཞི་གྲངས་བདམས་པ། - - + + Add ཁ་སྣོན་བརྒྱབ་པ། - - + + Select བདམས་ཐོན་བྱུང་བ། - - + + Please select file to backup ཁྱོད་ཀྱིས་ཡིག་ཆ་བདམས་ནས་རྗེས་གྲབས་བྱེད་རོགས། - - - - + + + + Back ཕྱིར་ལོག་པ། - + Browse བལྟས་པ་ཙམ་གྱིས་ - - + + Clear གསལ་པོར་བཤད་ན། - - - - + + + + Next གོམ་སྟབས་རྗེས་མར། - - - + + + customize path : ཡུལ་སྲོལ་གོམས་གཤིས་ཀྱི་ལམ་བུ། - + Default backup location སྔོན་ལ་རྗེས་གྲབས་གནས་ཡུལ། - - - - + + + + checking ཞིབ་བཤེར་བྱ་དགོས། - - - - + + + + preparing གྲ་སྒྲིག་བྱེད་བཞིན་ཡོད། - - - - + + + + backuping རྗེས་གྲབས་དཔུང་ཁག - - - - + + + + finished ལེགས་གྲུབ་བྱུང་བ། - + Recheck ཞིབ་བཤེར་བྱ་དགོས། - + Checking, wait a moment ... ཞིབ་བཤེར་བྱས་ནས་ཅུང་ཙམ་སྒུགས་དང་། ... - + Do not perform other operations during backup to avoid data loss རྗེས་གྲབས་བྱེད་རིང་གཞི་གྲངས་བོར་བརླག་མི་ཡོང་བའི་ཆེད་དུ་ལས་ཀ་གཞན་དག་མི་བྱེད་པ། - + Check whether the remaining capacity of the backup partition is sufficient རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ལྷག་མའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check whether the remaining capacity of the removable device is sufficient གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལྷག་འཕྲོའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check success ཞིབ་བཤེར་ལེགས་འགྲུབ་བྱུང་ - + The storage for backup is enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་འདང་ངེས་ཤིག་ཡོད། - + Make sure the computer is plugged in or the battery level is above 60% གློག་ཀླད་ནང་དུ་འཇུག་པའམ་ཡང་ན་གློག་གཡིས་ཀྱི་ཆུ་ཚད་བརྒྱ་ཆ་60ཡན་ཟིན་པར་ཁག་ཐེག་བྱེད་དགོས། - + Check failure ཞིབ་བཤེར་བྱེད་མ་ཐུབ་པ - - + + Program lock failed, please retry གོ་རིམ་གྱི་ཟྭ་ལ་སྐྱོན་ཤོར་བ་དང་། བསྐྱར་དུ་ཞིབ་བཤེར་བྱེད་ - - + + There may be other backups or restores being performed ད་དུང་ལག་བསྟར་བྱེད་བཞིན་པའི་རྗེས་གྲབས་དཔུང་ཁག་གམ་ཡང་ན་སླར་གསོ་བྱེད་བཞིན་ཡོད། - - + + Unsupported task type རྒྱབ་སྐྱོར་མི་བྱེད་པའི་ལས་འགན་གྱི་རིགས་དབྱིབས། - - + + No processing logic was found in the service ཞབས་ཞུའི་ཁྲོད་དུ་ཐག་གཅོད་བྱེད་པའི་གཏན་ཚིགས་མ་རྙེད། - - + + Failed to mount the backup partition རྗེས་གྲབས་ཁག་བགོས་བྱས་ནས་སྒྲིག་སྦྱོར་བྱེད་མ་ཐུབ་པ། - - + + Check whether there is a backup partition རྗེས་གྲབས་ཁག་བགོས་ཡོད་མེད་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + The filesystem of device is vfat format སྒྲིག་ཆས་ཀྱི་ཡིག་ཚགས་མ་ལག་ནི་vfatཡི་རྣམ་གཞག་ཡིན། - + Please change filesystem format to ext3、ext4 or ntfs ཡིག་ཚགས་མ་ལག་གི་རྣམ་གཞག་དེ་ext3、ext4འམ་ཡང་ན་ntfsལ་བསྒྱུར་རོགས། - + The device is read only སྒྲིག་ཆས་འདི་ཁོ་ནར་བལྟས་པ་ཙམ་ཡིན། - + Please chmod to rw ཁྱེད་ཀྱིས་ཆི་མོ་ཏི་ལ་གུས་ལུགས་གནང་རོགས། - - + + The storage for backup is not enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་མི་འདང་བ། - - + + Retry after release space བར་སྟོང་འགྲེམ་སྤེལ་བྱས་རྗེས་ཡང་བསྐྱར་ཞིབ་བཤེར་བྱས - - + + Other backup or restore task is being performed ད་དུང་རྗེས་གྲབས་ལས་འགན་གཞན་དག་གམ་ཡང་ན་སླར་གསོ་བྱེད་པའི་ལས་འགན - - + + Please try again later ཅུང་ཙམ་འགོར་རྗེས་ཡང་བསྐྱར་ཚོད་ལྟ་ - + Backup Name རྗེས་གྲབས་མིང་། - + Maximum length reached རིང་ཚད་ཡས་མཐའི་ཚད་ལ་སླེབས་འདུག - + Unsupported symbol : རྒྱབ་སྐྱོར་མི་བྱེད་པའི་རྟགས། - - + + Name already exists མིང་ཡོད་པ། - + Cancel ཕྱིར་འཐེན། - + Do not use computer in case of data loss གཞི་གྲངས་བོར་བརླག་ཏུ་སོང་བའི་གནས་ཚུལ་འོག་རྩིས་འཁོར་བཀོལ་སྤྱོད་མི་ - + Failed to create the backup point directory རྗེས་གྲབས་ས་གནས་ཀྱི་དཀར་ཆག་གསར་སྐྲུན་བྱེད་མ་ཐུབ་པ། - + Please check backup partition permissions རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ཆོག་འཐུས་ལ་ཞིབ་བཤེར་གནང་རོགས། - + The backup had been canceled རྗེས་གྲབས་དཔུང་ཁག་དེ་མེད་པར་བཟོས་ཟིན། - + Re-initiate the backup if necessary དགོས་ངེས་ཀྱི་སྐབས་སུ་ཡང་བསྐྱར་རྗེས་གྲབས་དཔུང་ཁག་འཛུགས་དགོས། - + An error occurred during backup རྗེས་གྲབས་བྱེད་རིང་ནོར་འཁྲུལ་བྱུང་བ། - + Error messages refer to log file : /var/log/backup.log ནོར་འཁྲུལ་གྱི་ཆ་འཕྲིན་ཞེས་པ་ནི་ཐོ་འགོད་ཡིག་ཚགས་ལ་ཟེར.log - + Home Page ཁྱིམ་ཚང་གི་ཤོག་ལྷེ - + Retry བསྐྱར་དུ་ཞིབ་བཤེར་བྱ་དགོས། - + The backup is successful རྗེས་གྲབས་ལེགས་འགྲུབ་བྱུང་བ། - + The backup is failed རྗེས་གྲབས་དཔུང་ཁག་ལ་ཕམ་ཉེས་བྱུང་། @@ -1046,12 +1046,12 @@ གདོན་འདྲེའི་གཟུགས་བརྙན་གསར་རྩོམ་ལེགས་འགྲུབ་བྱུང - + You can view it in the directory : %1 ཁྱོད་ཀྱིས་དཀར་ཆག་ནང་དུ་ལྟ་ཞིབ་བྱས་ཆོག་སྟེ། %1 - + Ghost image creation is failed གདོན་འདྲེའི་གཟུགས་བརྙན་གསར་རྩོམ་བྱེད་པར་ཕམ་ཉེས་ @@ -1165,47 +1165,47 @@ འཁོར་སྐྱོད་དུས་ཚོད། - + new system backup མ་ལག་གསར་པའི་རྗེས་གྲབས་དཔུང་ཁག - + udpate system backup udpateམ་ལག་གི་རྗེས་གྲབས་དཔུང་ཁག - + new data backup གཞི་གྲངས་གསར་པའི་རྗེས་གྲབས་དཔུང་ཁག - + update data backup གཞི་གྲངས་གསར་སྒྱུར་གྱི་རྗེས་གྲབས་ - + restore system མ་ལག་སླར་གསོ་བྱེད་ - + restore retaining user data ཉར་ཚགས་བྱས་པའི་སྤྱོད་མཁན་གྱི་གཞི་གྲངས་ - + restore data གཞི་གྲངས་སླར་གསོ་བྱེད་ - + delete backup རྗེས་གྲབས་དཔུང་ཁག་བསུབ་པ། - + make ghost image གདོན་འདྲེའི་གཟུགས་བརྙན་བཟོ་བ། @@ -1218,7 +1218,7 @@ བཟོ་གྲྭའི་རྗེས་གྲབས་དཔུང་ཁག - + Factory Backup བཟོ་གྲྭའི་རྗེས་གྲབས་དཔུང་ཁག @@ -1233,19 +1233,19 @@ སྔོན་འགོག་བྱེད་པའི་ལམ་ཕྱོགས། - - - + + + - - - - + + + + - + Warning ཐ་ཚིག་སྒྲོག་པ། @@ -1259,41 +1259,41 @@ འགྲིགས། - + Path already exists : འགྲོ་ལམ་ཡོད་པ་གཤམ་གསལ། - - - + + + - - - - - - + + + + + + - - - + + + Ok འགྲིགས། - + The file or directory does not exist : ཡིག་ཆ་དང་དཀར་ཆག་མེད་པ ། - + Only data that exists in the follow directorys can be selected: %1. Path:%2 is not in them. གཤམ་གྱི་དཀར་ཆག་ནང་དུ་གནས་པའི་གཞི་གྲངས་ཁོ་ན་བདམས་ཆོག་པ་སྟེ། %1 @@ -1301,14 +1301,14 @@ - - + + - - + + Information ཆ་འཕྲིན། @@ -1342,46 +1342,46 @@ - + It's busy, please wait བྲེལ་བ་ཧ་ཅང་ཆེ་བས་སྒུག་དང་། - - + + Are you sure to continue customizing the path? The custom path backup file is not protected, which may cause the backup file to be lost or damaged ཁྱོད་ཀྱིས་ངེས་པར་དུ་མུ་མཐུད་དུ་ལམ་འདི་གཏན་འཁེལ་བྱེད་དགོས་སམ། འགག་སྒོའི་ལམ་ཕྲན་གྱི་རྗེས་གྲབས་ཡིག་ཚགས་ལ་སྲུང་སྐྱོབ་མི་བྱེད་པར་རྗེས་གྲབས་ཡིག་ཆ་བོར་བརླག་ཏུ་སོང་བའམ་ཡང་ན་གཏོར་བརླག་ཐེབས་སྲིད། - - + + Please select backup position རྗེས་གྲབས་ལས་གནས་གདམ་གསེས་གནང་རོགས། - - + + Please select a backup file or directory ཁྱེད་ཀྱིས་རྗེས་གྲབས་ཡིག་ཆ་དང་དཀར་ཆག་འདེམས་རོགས། - + - + Are you sure to cancel the operation? ཁྱོད་ཀྱིས་ངེས་པར་དུ་གཤག་བཅོས་དེ་མེད་པར་བཟོ་དགོས་སམ། - - + + - - + + Cancel ཕྱིར་འཐེན། @@ -1521,301 +1521,301 @@ The custom path backup file is not protected, which may cause the backup file to རྗེས་གྲབས་དོ་དམ་>> - + Please select backup position རྗེས་གྲབས་ལས་གནས་གདམ་གསེས་གནང་རོགས། - + local default path : ས་གནས་དེ་གའི་ཁ་ཆད་དང་འགལ་ - + removable devices path : གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལམ་བུ། - - - + + + Back ཕྱིར་ལོག་པ། - + Browse བལྟས་པ་ཙམ་གྱིས་ - - - + + + Next གོམ་སྟབས་རྗེས་མར། - - + + customize path : ཡུལ་སྲོལ་གོམས་གཤིས་ཀྱི་ལམ་བུ། - - - - + + + + checking ཞིབ་བཤེར་བྱ་དགོས། - - - - + + + + preparing གྲ་སྒྲིག་བྱེད་བཞིན་ཡོད། - - - - + + + + backuping རྗེས་གྲབས་དཔུང་ཁག - - - - + + + + finished ལེགས་གྲུབ་བྱུང་བ། - + Recheck ཞིབ་བཤེར་བྱ་དགོས། - + Checking, wait a moment ... ཞིབ་བཤེར་བྱས་ནས་ཅུང་ཙམ་སྒུགས་དང་། ... - + Do not perform other operations during backup to avoid data loss རྗེས་གྲབས་བྱེད་རིང་གཞི་གྲངས་བོར་བརླག་མི་ཡོང་བའི་ཆེད་དུ་ལས་ཀ་གཞན་དག་མི་བྱེད་པ། - + Check whether the remaining capacity of the backup partition is sufficient རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ལྷག་མའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check whether the remaining capacity of the removable device is sufficient གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལྷག་འཕྲོའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check success ཞིབ་བཤེར་ལེགས་འགྲུབ་བྱུང་ - + The storage for backup is enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་འདང་ངེས་ཤིག་ཡོད། - + Make sure the computer is plugged in or the battery level is above 60% གློག་ཀླད་ནང་དུ་འཇུག་པའམ་ཡང་ན་གློག་གཡིས་ཀྱི་ཆུ་ཚད་བརྒྱ་ཆ་60ཡན་ཟིན་པར་ཁག་ཐེག་བྱེད་དགོས། - + Check failure ཞིབ་བཤེར་བྱེད་མ་ཐུབ་པ - - + + Program lock failed, please retry གོ་རིམ་གྱི་ཟྭ་ལ་སྐྱོན་ཤོར་བ་དང་། བསྐྱར་དུ་ཞིབ་བཤེར་བྱེད་ - - + + There may be other backups or restores being performed ད་དུང་ལག་བསྟར་བྱེད་བཞིན་པའི་རྗེས་གྲབས་དཔུང་ཁག་གམ་ཡང་ན་སླར་གསོ་བྱེད་བཞིན་ཡོད། - - + + Unsupported task type རྒྱབ་སྐྱོར་མི་བྱེད་པའི་ལས་འགན་གྱི་རིགས་དབྱིབས། - - + + No processing logic was found in the service ཞབས་ཞུའི་ཁྲོད་དུ་ཐག་གཅོད་བྱེད་པའི་གཏན་ཚིགས་མ་རྙེད། - - + + Failed to mount the backup partition རྗེས་གྲབས་ཁག་བགོས་བྱས་ནས་སྒྲིག་སྦྱོར་བྱེད་མ་ཐུབ་པ། - - + + Check whether there is a backup partition རྗེས་གྲབས་ཁག་བགོས་ཡོད་མེད་ལ་ཞིབ་བཤེར་བྱ་དགོས། - - + + The filesystem of device is vfat format སྒྲིག་ཆས་ཀྱི་ཡིག་ཚགས་མ་ལག་ནི་vfatཡི་རྣམ་གཞག་ཡིན། - - + + Please change filesystem format to ext3、ext4 or ntfs ཡིག་ཚགས་མ་ལག་གི་རྣམ་གཞག་དེ་ext3、ext4འམ་ཡང་ན་ntfsལ་བསྒྱུར་རོགས། - - + + The device is read only སྒྲིག་ཆས་འདི་ཁོ་ནར་བལྟས་པ་ཙམ་ཡིན། - - + + Please chmod to rw ཁྱེད་ཀྱིས་ཆི་མོ་ཏི་ལ་གུས་ལུགས་གནང་རོགས། - - + + The storage for backup is not enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་མི་འདང་བ། - - + + Retry after release space བར་སྟོང་འགྲེམ་སྤེལ་བྱས་རྗེས་ཡང་བསྐྱར་ཞིབ་བཤེར་བྱས - - + + Other backup or restore task is being performed ད་དུང་རྗེས་གྲབས་ལས་འགན་གཞན་དག་གམ་ཡང་ན་སླར་གསོ་བྱེད་པའི་ལས་འགན - - + + Please try again later ཅུང་ཙམ་འགོར་རྗེས་ཡང་བསྐྱར་ཚོད་ལྟ་ - + Backup Name རྗེས་གྲབས་མིང་། - + Maximum length reached རིང་ཚད་ཡས་མཐའི་ཚད་ལ་སླེབས་འདུག - + Unsupported symbol : རྒྱབ་སྐྱོར་མི་བྱེད་པའི་རྟགས། - - + + Name already exists མིང་ཡོད་པ། - + factory backup བཟོ་གྲྭའི་རྗེས་གྲབས་དཔུང་ཁག - + Cancel ཕྱིར་འཐེན། - + Do not use computer in case of data loss གཞི་གྲངས་བོར་བརླག་ཏུ་སོང་བའི་གནས་ཚུལ་འོག་རྩིས་འཁོར་བཀོལ་སྤྱོད་མི་ - + Failed to create the backup point directory རྗེས་གྲབས་ས་གནས་ཀྱི་དཀར་ཆག་གསར་སྐྲུན་བྱེད་མ་ཐུབ་པ། - + Please check backup partition permissions རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ཆོག་འཐུས་ལ་ཞིབ་བཤེར་གནང་རོགས། - + The system is being compressed to the local disk, please wait patiently... མ་ལག་དེ་ས་གནས་དེ་གའི་ཁབ་ལེན་དྲ་བར་གནོན་བཙིར་བྱེད་བཞིན་ཡོད་པས་ངང་རྒྱུད་རིང་པོས་སྒུག་རོགས། - + Transferring image file to mobile device, about to be completed... པར་རིས་ཡིག་ཆ་དེ་སྒུལ་བདེའི་སྒྲིག་ཆས་སུ་སྤོ་སྒྱུར་བྱས་ནས་མི་རིང་བར་ལེགས་འགྲུབ་བྱ་རྒྱུ་རེད། - + The backup had been canceled རྗེས་གྲབས་དཔུང་ཁག་དེ་མེད་པར་བཟོས་ཟིན། - + Re-initiate the backup if necessary དགོས་ངེས་ཀྱི་སྐབས་སུ་ཡང་བསྐྱར་རྗེས་གྲབས་དཔུང་ཁག་འཛུགས་དགོས། - - + + An error occurred during backup རྗེས་གྲབས་བྱེད་རིང་ནོར་འཁྲུལ་བྱུང་བ། - - + + Error messages refer to log file : /var/log/backup.log ནོར་འཁྲུལ་གྱི་ཆ་འཕྲིན་ཞེས་པ་ནི་ཐོ་འགོད་ཡིག་ཚགས་ལ་ཟེར.log - + Home Page ཁྱིམ་ཚང་གི་ཤོག་ལྷེ - + Retry བསྐྱར་དུ་ཞིབ་བཤེར་བྱ་དགོས། - + The backup is successful རྗེས་གྲབས་ལེགས་འགྲུབ་བྱུང་བ། - + The backup is failed རྗེས་གྲབས་དཔུང་ཁག་ལ་ཕམ་ཉེས་བྱུང་། diff --git a/kybackup/qt_zh_CN.ts b/kybackup/qt_zh_CN.ts index 21ab53f..26860c3 100755 --- a/kybackup/qt_zh_CN.ts +++ b/kybackup/qt_zh_CN.ts @@ -35,7 +35,7 @@ BackupListWidget - + File drag and drop area 拖放文件或文件夹识别路径 @@ -139,320 +139,320 @@ 备份管理 >> - + Please select backup position 请选择备份位置 - + Browse 浏览 - - + + local default path : 本地默认路径: - - + + removable devices path : 移动设备: - - + + Select backup data 选择备份数据 - - + + Add 添加 - - + + Select 选择 - - + + Please select file to backup 请选择备份文件 - - - - + + + + Back 上一步 - - + + Clear 清空 - - - - + + + + Next 下一步 - - - + + + customize path : 自定义路径: - + Default backup location 默认备份位置 - - - - + + + + checking 环境检测 - - - - + + + + preparing 备份准备 - - - - + + + + backuping 备份中 - - - - + + + + finished 备份完成 - + Recheck 重新检测 - + Checking, wait a moment ... 正在检测,请稍等... - + Do not perform other operations during backup to avoid data loss 备份过程中不要做其它操作,以防数据丢失 - + Check whether the remaining capacity of the backup partition is sufficient 检测备份位置空间是否充足··· - + Check whether the remaining capacity of the removable device is sufficient 检测移动设备空间是否充足··· - + Check success 检测成功 - + The storage for backup is enough 备份空间充足 - + Make sure the computer is plugged in or the battery level is above 60% 请确保电脑已连接电源或电量超过60% - + Check failure 检测失败 - - + + Program lock failed, please retry 程序锁定失败,请重试 - - + + There may be other backups or restores being performed 可能有其它备份/还原等任务在执行 - - + + Unsupported task type 不支持的任务类型 - - + + No processing logic was found in the service 没有找到相应的处理逻辑 - - + + Failed to mount the backup partition 备份分区挂载失败 - - + + Check whether there is a backup partition 检查是否有备份分区 - + The filesystem of device is vfat format 移动设备的文件系统是vfat格式 - + Please change filesystem format to ext3、ext4 or ntfs 请换成ext3、ext4、ntfs等文件系统格式 - + The device is read only 移动设备是只读挂载的 - + Please chmod to rw 请修改为读写模式 - - + + The storage for backup is not enough 备份空间不足 - - + + Retry after release space 建议释放空间后重试 - - + + Other backup or restore task is being performed 其它备份还原等操作正在执行 - - + + Please try again later 请稍后重试 - + Backup Name 备份名称 - + Maximum length reached 长度已达上限 - + Unsupported symbol : 不支持符号: - - + + Name already exists 名称已存在 - + Cancel 取消 - + Do not use computer in case of data loss 请勿使用电脑,以防数据丢失 - + Failed to create the backup point directory 创建备份目录失败 - + Please check backup partition permissions 请检查备份分区权限 - + The backup had been canceled 备份已取消 - + Re-initiate the backup if necessary 如需要可重新进行备份 - + An error occurred during backup 备份期间发生错误 - + Error messages refer to log file : /var/log/backup.log 错误信息请参考日志文件:/var/log/backup.log - + Home Page 返回首页 - + Retry 再试一次 - + The backup is successful 备份成功 - + The backup is failed 备份失败 @@ -1046,12 +1046,12 @@ 创建成功 - + You can view it in the directory : %1 您可以在“%1”目录下查看 - + Ghost image creation is failed 创建失败 @@ -1165,47 +1165,47 @@ 操作时间 - + new system backup 新建系统备份 - + udpate system backup 增量系统备份 - + new data backup 新建数据备份 - + update data backup 更新数据备份 - + restore system 系统还原 - + restore retaining user data 保留用户数据还原 - + restore data 数据还原 - + delete backup 删除备份 - + make ghost image 制作ghost镜像 @@ -1218,7 +1218,7 @@ 出厂备份 - + Factory Backup 出厂备份 @@ -1233,19 +1233,19 @@ - - - + + + - - - - + + + + - + Warning 备份还原工具 @@ -1255,41 +1255,41 @@ 路径中不能包含:``、$()、${}、;、&、|等特殊符号 - - - + + + - - - - - - + + + + + + - - - + + + Ok 确定 - + Path already exists : 路径已经存在: - + The file or directory does not exist : 文件或目录不存在 - + Only data that exists in the follow directorys can be selected: %1. Path:%2 is not in them. 只有后面目录中的数据可以选择:%1。 @@ -1297,14 +1297,14 @@ - - + + - - + + Information 备份还原工具 @@ -1338,46 +1338,46 @@ - + It's busy, please wait 系统正忙,请稍等 - - + + Are you sure to continue customizing the path? The custom path backup file is not protected, which may cause the backup file to be lost or damaged 确定自定义路径? 自定义路径备份文件不受保护,可能导致备份文件丢失或损坏 - - + + Please select backup position 请选择备份位置 - - + + Please select a backup file or directory 请选择一个备份文件或目录 - + - + Are you sure to cancel the operation? 确定取消当前操作? - - + + - - + + Cancel 取消 @@ -1517,301 +1517,301 @@ The custom path backup file is not protected, which may cause the backup file to 备份管理 >> - + Please select backup position 请选择备份位置 - + Browse 浏览 - + local default path : 本地默认路径: - + removable devices path : 移动设备: - - - + + + Back 上一步 - - - + + + Next 下一步 - - + + customize path : 自定义路径: - - - - + + + + checking 环境检测 - - - - + + + + preparing 备份准备 - - - - + + + + backuping 备份中 - - - - + + + + finished 备份完成 - + Recheck 重新检测 - + Checking, wait a moment ... 正在检测,请稍等... - + Do not perform other operations during backup to avoid data loss 备份期间不要做其它操作,以防数据丢失 - + Check whether the remaining capacity of the backup partition is sufficient 检测备份位置空间是否充足··· - + Check whether the remaining capacity of the removable device is sufficient 检测移动设备空间是否充足··· - + Check success 检测成功 - + The storage for backup is enough 备份空间充足 - + Make sure the computer is plugged in or the battery level is above 60% 请确保电脑已连接电源或电量超过60% - + Check failure 检测失败 - - + + Program lock failed, please retry 程序锁定失败,请重试 - - + + There may be other backups or restores being performed 可能有其它备份/还原等任务在执行 - - + + Unsupported task type 不支持的任务类型 - - + + No processing logic was found in the service 没有找到相应的处理逻辑 - - + + Failed to mount the backup partition 备份分区挂载失败 - - + + Check whether there is a backup partition 检查是否有备份分区 - - + + The filesystem of device is vfat format 移动设备的文件系统是vfat格式 - - + + Please change filesystem format to ext3、ext4 or ntfs 请换成ext3、ext4、ntfs等文件系统格式 - - + + The device is read only 移动设备是只读挂载的 - - + + Please chmod to rw 请修改为读写模式 - - + + The storage for backup is not enough 备份空间不足 - - + + Retry after release space 建议释放空间后重试 - - + + Other backup or restore task is being performed 其它备份还原等操作正在执行 - - + + Please try again later 请稍后重试 - + Backup Name 备份名称 - + Maximum length reached 长度已达上限 - + Unsupported symbol : 不支持符号: - - + + Name already exists 名称已存在 - + factory backup 出厂备份 - + Cancel 取消 - + Do not use computer in case of data loss 请勿使用电脑,以防数据丢失 - + Failed to create the backup point directory 创建备份目录失败 - + Please check backup partition permissions 请检查备份分区权限 - + The system is being compressed to the local disk, please wait patiently... 正压缩系统到本地磁盘,请耐心等待... - + Transferring image file to mobile device, about to be completed... 正在传输image文件到移动设备,即将完成... - + The backup had been canceled 已取消备份 - + Re-initiate the backup if necessary 如需要可重新进行备份 - - + + An error occurred during backup 备份时发生错误 - - + + Error messages refer to log file : /var/log/backup.log 错误信息请参考日志文件:/var/log/backup.log - + Home Page 返回首页 - + Retry 再试一次 - + The backup is successful 备份成功 - + The backup is failed 备份失败 diff --git a/kybackup/resource/images/yhkylin-backup-tools.png b/kybackup/resource/images/yhkylin-backup-tools.png new file mode 100644 index 0000000000000000000000000000000000000000..3e038941a763feda32bc841c3ec694548e4920fc GIT binary patch literal 1169 zcmV;C1aA9@P)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR917@z|H1ONa40RR917ytkO0OB=utpET6`$j*e+FCMO~yKq>2ks+_-StFWEcFu2(BRLfRPl`@^6bl$6#8Mu$!O5 zcD^B)MV4nTnggfbRm{2qlzu4;9NaBW!Aw8QjB=Rv6mZ=Xve+gySJIqD3Y8R8CXYil z=MXkd0WDdgIs&k9iKKM%QUny^^K1)ogG;O#QpTI)kjR8Lfdpq4y_z&w*pCsRrN-Vwn2m z3PE!fCa}&>=P}41h0o?-E!}lbm92rh^fyAE^GLfJBQyZmhW{n5E4!1fK^N_Eg_aB& z`=w4vZu7hA;BBg?=_&vn%^AFIHHkC0hzSOnpxk*C5YD%qj|vr?w4 zD=Yhs!i@3t`1%$2jgNtgXMmX}sk;?!?N#z?lxL!y^pl_Zq8LrN0YGJ;hhz?1IIL{% zL-6ZwA@6U)o;w9YaJ%;a!uKbT7hB}Nczz<OCMywkPV$&L-PHQ?<_YoR>~B&vnsBVfcVi997VBy*h(|=MCiyeqBX&&oMYZ2^aX@ zP*$C=1!49G^%Fc_g#YDCw1-xqtg(hPs-Wvuu-iOW9q8VhpFcsk^D*QPz8=;7x36H% ze*u}^k8Ji4*qa}Kzqkgoahe6O;;I4NpnDvtZb^Ku-`>B4F`0_%ttYHBJ^|`WiuZu} zz*fuMPe9In#_iEnji=EDh1teS-`-R`*L91cqQieQ9k&g(C=Q!L)mB-(2YiQ&>N!Nq z$It%sDRLqiHykYAF?8w67*+5FYy#K6v646M{{Yv^Q9ir+=+sr#R j!5iz(H-p#q*R=2-#h&v&x(~>z00000NkvXXu0mjfWn&x3 literal 0 HcmV?d00001 diff --git a/kybackup/resource/symbos/dialog-error.png b/kybackup/resource/symbos/dialog-error.png deleted file mode 100755 index e6319da0d2b6cd9aa0ec28457c00caadc447f5f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550 zcmV+>0@?kEP)It^zqa9 ziIewN-3laLK(H}@E>~7W1Yqc=@ytme@q%3dBLD+Suo@xd@zeO3Eg;}i00&=$=kW-j zr<3@-0XRgismN^>Xb4^@p{~G4hW|Y}#J^+Py|)UQOF0yYkyb$L_R@y?)BcaWs|)O$ zo>;?a4$Y+;N(=<6EFg|rDPC_Qq=R#K;hB{Ljios>mvU&LU@Z%gC^Fi$e!0F`ex-!+ z_Z)b|*e)@tSml+lUzL0Jn zg*!^D1gIt_UJ&V4!M4aSC8E4(l~2JCz=J%B?sJzSBTIZ_bKQ+N%pXcUVd4d2xhJ4z zg6?y}m0BD02fSx + + dialog-error + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/kybackup/resource/symbos/document-open-recent-symbolic.png b/kybackup/resource/symbos/document-open-recent-symbolic.png deleted file mode 100755 index e64e09929a661d886c07b09a54107d5e5d30b5b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GGLLkg|>2BR0px{SO z7sn8b-lf5(c@G)z)GDwgu=stO%Bvx4!1R`_=aS$d4j+b`16Q|iV)PLZImxG1;}z;X zG3ocuqh)VAdjykH!j2ggvnH@71n=Nuh!V7{e7uE&kD-s@8G{rT_P{fd$wrP@5&0V?C-{Ez zeZwY@vgZG>+w2eK&iuO|#x><3 \ No newline at end of file diff --git a/kybackup/resource/symbos/document-properties-symbolic.png b/kybackup/resource/symbos/document-properties-symbolic.png deleted file mode 100755 index f065b468e587bc4d573fc65934cc98dae4ff8318..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmV->0fhdEP)yb^-0ApeW`_*md|PpBNfs(U2X_D}GwVriL}P7c zMWoPsa^UVD_tFfA5OYPrc^v`#H?uRzL5WoWy!gE*0N&kiW~b#G*YCu^r*|2^oA??6 zI`KS7Yu#lEopMHiLR~I(uCz!;X`ktk+{K){NR7t0CHZD%9(*%Ok{-7O@HuX$H!*8U zX_rzOQc8u+Ww1B$H8E!qKa=MF5mtF0rrmdKI;Vst0GJ3cn*aa+ diff --git a/kybackup/resource/symbos/list-add-symbolic.svg b/kybackup/resource/symbos/list-add-symbolic.svg new file mode 100644 index 0000000..d2a369d --- /dev/null +++ b/kybackup/resource/symbos/list-add-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kybackup/resource/symbos/object-rotate-left-symbolic.png b/kybackup/resource/symbos/object-rotate-left-symbolic.png deleted file mode 100755 index 5271847017529b65100f0c55d1613d106951e511..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb3MP)QbH;qCFHs{(g7Vf+Pt;ohy2jvc_n`syn|=h zExq^1iBcz$tB5qVZvngmc-x)*0x*flcMLw+T3hl2U;$787y)!PM#C18^A)X1aL#$> z++^#ZSZe4yJ2M9?COAw^khJ<-=tOb@@El$2H+Yf?lIp`IBK^OKB2t|+Uw!z9O*|WG z*gQ&rT!JQ-V6eivRN|Q+smZTaU^x8e_Y_j{1|(Hu58x-#9KQT1B11TPOTvpaR2^Ze kx!X5Wk=xFH0RRC1|3Jv595eXYIsgCw07*qoM6N<$f(*-amH+?% diff --git a/kybackup/resource/symbos/object-rotate-left-symbolic.svg b/kybackup/resource/symbos/object-rotate-left-symbolic.svg new file mode 100644 index 0000000..d3cecf0 --- /dev/null +++ b/kybackup/resource/symbos/object-rotate-left-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kybackup/resource/symbos/object-select-symbolic.png b/kybackup/resource/symbos/object-select-symbolic.png deleted file mode 100644 index c8aab27a6aa681040c17b48f4d92daa7d70c060a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GGLLkg|>2BR0px{nV z7sn8b-m8<(@-{gLwA%NwUTBReez_PA*F^hG?=969%95@~( z%t_h2`Q}XX{C{SOEZ0tyP5tiAa7M>?a~W^5R7I`a?$(Ri4;Y?wGoE?FG^cU$?s83m z+ZN?2PbW1kDayF5IVsEY=mm!$wUxd9lN*1z<}|d=oXY&|e2IAS%39x~Q=jK)$$sT1 zWA1x*?+la5ggw_+*%p+3&sw!(@os^3)kc$dax;BS?bjFnz@`~cCqC \ No newline at end of file diff --git a/kybackup/resource/symbos/ukui-bf-damage-symbolic.png b/kybackup/resource/symbos/ukui-bf-damage-symbolic.png deleted file mode 100755 index 674d2f9b79c364d07ee32c0feb029f4786c3731f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 328 zcmV-O0k{5%P)W`8tG9Yegi#Jm)l|Vu|K|VS zpJPgiJ*yIt7vKUs6z-qRY*5v)a6bX>IdKr zuF-h4N)ib3h5(;kmZ}yR6dQzQUuQELgV9M<>&*tL+GNcECd?aRbejz72+4d34s0Sb zs|Hgzo%Q!o*v;zvxyy|Bna=cYls$1F>8rr>9_4E9&-5z?s_MF*HZV6cYx2u(2Hyby a0RR8OT#YY2Z|W)l0000x&xz diff --git a/kybackup/resource/symbos/ukui-bf-damage-symbolic.svg b/kybackup/resource/symbos/ukui-bf-damage-symbolic.svg new file mode 100644 index 0000000..3c15f97 --- /dev/null +++ b/kybackup/resource/symbos/ukui-bf-damage-symbolic.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-data-backup-symbolic.png b/kybackup/resource/symbos/ukui-bf-data-backup-symbolic.png deleted file mode 100755 index 3ca41fdcd884695c33232cd4c5679814f732113d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 zcmV-N0l5B&P)@Kfhe$3P}D3@Ccv-u=G1g3s>N0#26d_ z93^#4f_ngO036U4U@l4T0M-CjB)c}jI{^2RUTeMBgyfSGHBt7nU2lPt+{S||u+zQ< zr%ilQ8~yZ^l7E~>F<43(f1A0OwtvZ-O})kw$@Mj(8SL0oHaOH~FjF7Q#lZXDkX+r6 z-7%YBJ`E%t0c^e3YbNo{!`=pS*5wxBZ}bnfkBb{q&wXSzJY?hQF~z{nSC}&weFOji Z|Npq1bad_4+9Ln}002ovPDHLkV1l$RiXQ*~ diff --git a/kybackup/resource/symbos/ukui-bf-data-backup-symbolic.svg b/kybackup/resource/symbos/ukui-bf-data-backup-symbolic.svg new file mode 100644 index 0000000..91fd701 --- /dev/null +++ b/kybackup/resource/symbos/ukui-bf-data-backup-symbolic.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-data-restore-symbolic.png b/kybackup/resource/symbos/ukui-bf-data-restore-symbolic.png deleted file mode 100755 index a1d9ef329fbcae1779b549f550bc14b7ffc2c4b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmV-n0iOPeP)%|o7tYR z{`GDjMfw^u1onJnBRh2R`?m_9N= diff --git a/kybackup/resource/symbos/ukui-bf-data-restore-symbolic.svg b/kybackup/resource/symbos/ukui-bf-data-restore-symbolic.svg new file mode 100644 index 0000000..904c1c6 --- /dev/null +++ b/kybackup/resource/symbos/ukui-bf-data-restore-symbolic.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-dataloss-symbolic.png b/kybackup/resource/symbos/ukui-bf-dataloss-symbolic.png deleted file mode 100755 index 665551d21cc468494d13b3e13176a76c5b424495..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmV-o0iFJdP)2eWQ|yk@l}i}gi^0}nVD@QWLHV$onHP23}zv0uHf9{(jaIZ3+ + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-fast-symbolic.png b/kybackup/resource/symbos/ukui-bf-fast-symbolic.png deleted file mode 100755 index dd1971420986f0bd116fbb7f239fbeec39e8363f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmV-`0e}99P)kWS4D`ACdp53$WG0PD?f|rMwfdg@iu*c*z@M2N z%xp5V7c;AaeGKol{EXYvR`E|`v-2B(8vu>Fj|=d&04^bJn>iq6;<}?z?@P(F@6?Qi zPPxF0S>#+oQUlgvoKEqlDqkk8=QDsO%Cj_yI(H)VmN2V$8&#y2bX_6sPNcHPK^&nfuk&AT e<7WT>0RR7Q+oPTuYd2f~0000 + + + + + + + + + + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.png b/kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.png deleted file mode 100755 index 81b0f5e8babae4e4521c68fef9de1a7b3d6bb190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231 zcmVpQ|NM0wq|IC0GI_P=eRJK?hR7nlVGNfxQ?m9{dT(@b}N3-Q-V` zbLI$6lCHoAynq3Cq?DdDv6;E{2K2xM=-j{?yU?tMj(#NE@9NZ2KutZeZM!C>=J($^j6XoUj hG96v#cK`qY|Nr$1R)-1~_b31W002ovPDHLkV1ng@V+Q~L diff --git a/kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.svg b/kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.svg new file mode 100644 index 0000000..e74dcc1 --- /dev/null +++ b/kybackup/resource/symbos/ukui-bf-ghost-mirror-symbolic.svg @@ -0,0 +1,12 @@ + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-many-spot-symbolic.png b/kybackup/resource/symbos/ukui-bf-many-spot-symbolic.png deleted file mode 100755 index 5499ce97ad6fb5d2730a259096b11b40c869f59a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 328 zcmV-O0k{5%P)0rS@Ze0ek@qcYm%iSOc%Xi$=^ZWwbN1Widge#zIDqz!fk9_CvBFgOIzo zz&s8BXTS{*Y}(%yY9>+X1X#KIR+S?O(?blT58%$s&>PtwWT30u0q?*ua6d2@H88We z`bESy;1hVtJ?*gstsn)g+vx7@*=rnwIMd$()=K2F8cPuUHh*FLCqcmJ1gjfh<@6l@ a0RR8i=y=R%MS`sW0000&48!XzOFFe zJwyNFR6&VGAPNML3zZAL_KMC>n5w|bEl2ZpMU4f!Tf=7&j(>~gH^8- zl|uKFf6(^KaI4CFq}U>nyu{|^zE=AklKz?nmHzi1{(PD#YA)<FVdQ&MBb@0N&_x&Hw-a diff --git a/kybackup/resource/symbos/ukui-bf-security-symbolic.png b/kybackup/resource/symbos/ukui-bf-security-symbolic.png deleted file mode 100755 index b57ef4b4b449ddac6c63be6160cebb61cd3df426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmV-i0i*tjP)BN^l8I2QGmU=pdBfbU+E@IX|ZZcR;k(fbanlE1ksc?ab}X z4#!~_uofgM0FAd-N!?oATS-9j4B!Ibg#bVhw32QM0+Nx;0Nw%o0*HMh>0#27Nn?Ei z_yf>OIwJ^DN<&JiitjxurIZ8n?0zKJ3!afYF^5$J*F~*KUdsG&C-`C^b9uJtfMoV0 zragdf0B1?}y&be98;>!@_qFAN!|bLQ6(sfcKy(o|-Xyg}m#328$8SVIQcGG0=i0zb zMyhO{%HYi)`4J|vCf#IZzqvBWV*`A$CY_|~iv~^v^W7bl;A~C$5sZzWDGqBtsdl=y usG&(SuV47U1*2hluZUcNBmM&b0RR7(rqKO%^yv-&0000 + + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-simple-symbolic.png b/kybackup/resource/symbos/ukui-bf-simple-symbolic.png deleted file mode 100755 index ed4eb868e616591dadcf0b0051134cf71a4983b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmV-y0h9iTP)_Rz#YI1z&`*_01JRwRX3bO%g-Z#2Y?+wud0o$+&_3<5AS{Ny^pq9H)W># z+MQ+Ny$@DNRj1P`7txV(pAJOC_A`JLKv3273cxyu + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-system-backup-symbolic.png b/kybackup/resource/symbos/ukui-bf-system-backup-symbolic.png deleted file mode 100755 index b888d2ab829398a52fa4747da7c34906c18a8426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcmV+>0oneEP)3MS2}^g8V*9iC z`EelxTnVRtB2okR2JlkQGXr=hIc@-Jeg<$~6Gvf#2CKit0G)i-goxy}(CH0;pY299 z@ZJYKOMh{_OIG{>&}KI1Np|stOA1<&RYn7SWjnxAW?E5P2BeR$ivvx1JLe+6nI + + + + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-system-restore-symbolic.png b/kybackup/resource/symbos/ukui-bf-system-restore-symbolic.png deleted file mode 100755 index 6d79b045dd87e27b3ce974ff13d246611f0b0de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320 zcmV-G0l)r + + + + + + + + + + + + + + + + + + + diff --git a/kybackup/resource/symbos/ukui-bf-volume-symbolic.png b/kybackup/resource/symbos/ukui-bf-volume-symbolic.png deleted file mode 100755 index 15623363d19cc3ae8a48bde5355f45d08cc0a58a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320 zcmV-G0l)rQ3dE(Et<9|W-Op1( zwWO{<{8p}?3qoD0pewy?Mw|q$LfQZNCaIUyX1!_s-t&Q529K&~n!(Jf0A2$Ru^haM zMy`OZFEjfH>=$p5z15Q&N!uVk0gu34B96i \ No newline at end of file diff --git a/kybackup/resource/symbos/ukui-dialog-success.png b/kybackup/resource/symbos/ukui-dialog-success.png deleted file mode 100755 index f799b78ac393895086f96d4ed62c82d06d762e6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmV7 zQ#Q+FyKSdwCv_kY<2v8x?q+Aw$nzYVjD~bzFo;e8MCNJ(IBHN@Y!?0J>?Ij4BBPgXj=I55V1$U^imQlZMH!Sir!C09q@;i^u?Ud=lF= zz+rL?P43wOO7OW7?hN#l;9R1|AJ{!$cKfFyoX2_bcJLYKYtgQbFVSwE!N-~im_ugS z_goY=C)aqqc)M>e{PsoAd#Mgu0%z6!7K?pOaGF9N4rhrb2g<^fLFtzRz2`U znubXS&N + + dialog-success + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/kybackup/resource/symbos/ukui-multipoint-symbolic.svg b/kybackup/resource/symbos/ukui-multipoint-symbolic.svg new file mode 100644 index 0000000..17e584e --- /dev/null +++ b/kybackup/resource/symbos/ukui-multipoint-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kybackup/resource/symbos/ukui-self-help-symbolic.svg b/kybackup/resource/symbos/ukui-self-help-symbolic.svg new file mode 100644 index 0000000..8f10be3 --- /dev/null +++ b/kybackup/resource/symbos/ukui-self-help-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kybackup/resource/symbos/ukui-volume-symbolic.svg b/kybackup/resource/symbos/ukui-volume-symbolic.svg new file mode 100644 index 0000000..21f7fa9 --- /dev/null +++ b/kybackup/resource/symbos/ukui-volume-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kybackup/resource/symbos/window-close-symbolic.png b/kybackup/resource/symbos/window-close-symbolic.png deleted file mode 100644 index 25daed41630594182f9eecc8535f0c21536bc5ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GGLLkg|>2BR0pkR%s zi(`mI@6ljJt^*1jd)^xUTKjF&x3zJP4aB%Fx|-Z*6sanodPz+w;^4j||L!!*Y@HeG za&1=8y}Sa36Z1~aJ#GHH(QG5Xl9!9hu5Ej!XFv2iXu0;Cx90MvZOLzZ1UmQ1`5ZPi y@aK?@-gxWC!itd1D&aZ4ZOL;Eo}bTofc4p(?WJ?HmI(sg!QkoY=d#Wzp$PyE7*3r4 diff --git a/kybackup/resource/symbos/window-close-symbolic.svg b/kybackup/resource/symbos/window-close-symbolic.svg new file mode 100644 index 0000000..5d0882a --- /dev/null +++ b/kybackup/resource/symbos/window-close-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file