diff --git a/reader/MainWindow.cpp b/reader/MainWindow.cpp index 897ce934..b709ebbb 100755 --- a/reader/MainWindow.cpp +++ b/reader/MainWindow.cpp @@ -638,6 +638,7 @@ void MainWindow::initBase() this->setProperty("windowClosed", false); m_menu = new TitleMenu(this); + m_menu->setObjectName("Menu"); m_menu->setAccessibleName("Menu_Title"); diff --git a/reader/browser/BrowserMenu.cpp b/reader/browser/BrowserMenu.cpp index cbee6347..a81db40f 100644 --- a/reader/browser/BrowserMenu.cpp +++ b/reader/browser/BrowserMenu.cpp @@ -66,6 +66,7 @@ void BrowserMenu::initActions(DocSheet *sheet, int index, SheetMenuType_e type, } m_pColorWidgetAction = new ColorWidgetAction(this); + m_pColorWidgetAction->setObjectName("PColorWidgetAction"); connect(m_pColorWidgetAction, SIGNAL(sigBtnGroupClicked()), this, SLOT(onSetHighLight())); this->addAction(m_pColorWidgetAction); } diff --git a/reader/sidebar/BookMarkWidget.cpp b/reader/sidebar/BookMarkWidget.cpp index 72d56e70..e35e16ff 100644 --- a/reader/sidebar/BookMarkWidget.cpp +++ b/reader/sidebar/BookMarkWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -43,6 +43,7 @@ void BookMarkWidget::initWidget() m_pImageListView = new SideBarImageListView(m_sheet, this); m_pImageListView->setAccessibleName("View_ImageList"); + m_pImageListView->setObjectName("PImageListView"); m_pImageListView->setListType(E_SideBar::SIDE_BOOKMARK); BookMarkDelegate *imageDelegate = new BookMarkDelegate(m_pImageListView); m_pImageListView->setItemDelegate(imageDelegate); diff --git a/reader/sidebar/CatalogWidget.cpp b/reader/sidebar/CatalogWidget.cpp index 75d7bcb6..2de2ba72 100644 --- a/reader/sidebar/CatalogWidget.cpp +++ b/reader/sidebar/CatalogWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 - 2026 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -53,6 +53,7 @@ void CatalogWidget::initWidget() m_pTree = new CatalogTreeView(m_sheet, this); m_pTree->setAccessibleName("View_CatalogTree"); + m_pTree->setObjectName("PTree"); mainLayout->addWidget(m_pTree); this->setLayout(mainLayout); diff --git a/reader/sidebar/NotesWidget.cpp b/reader/sidebar/NotesWidget.cpp index dc9438c4..f6ce84d7 100644 --- a/reader/sidebar/NotesWidget.cpp +++ b/reader/sidebar/NotesWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -44,6 +44,7 @@ void NotesWidget::initWidget() m_pImageListView = new SideBarImageListView(m_sheet, this); m_pImageListView->setAccessibleName("View_ImageList"); + m_pImageListView->setObjectName("PImageListView_2"); m_pImageListView->setListType(E_SideBar::SIDE_NOTE); NotesDelegate *imageDelegate = new NotesDelegate(m_pImageListView); m_pImageListView->setItemDelegate(imageDelegate); diff --git a/reader/sidebar/SearchResWidget.cpp b/reader/sidebar/SearchResWidget.cpp index 2447f159..6c61a4a0 100644 --- a/reader/sidebar/SearchResWidget.cpp +++ b/reader/sidebar/SearchResWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -41,6 +41,7 @@ void SearchResWidget::initWidget() m_pImageListView = new SideBarImageListView(m_sheet, this); m_pImageListView->setAccessibleName("View_ImageList"); + m_pImageListView->setObjectName("PImageListView_3"); m_pImageListView->setListType(E_SideBar::SIDE_SEARCH); SearchResDelegate *imageDelegate = new SearchResDelegate(m_pImageListView); m_pImageListView->setItemDelegate(imageDelegate); diff --git a/reader/sidebar/SideBarImageListview.cpp b/reader/sidebar/SideBarImageListview.cpp index 35b4acc4..a0912661 100644 --- a/reader/sidebar/SideBarImageListview.cpp +++ b/reader/sidebar/SideBarImageListview.cpp @@ -280,6 +280,7 @@ void SideBarImageListView::showNoteMenu(const QPoint &point) qCDebug(appLog) << "Creating new note menu"; m_pNoteMenu = new DMenu(this); m_pNoteMenu->setAccessibleName("Menu_Note"); + m_pNoteMenu->setObjectName("PNoteMenu"); QAction *copyAction = m_pNoteMenu->addAction(tr("Copy")); connect(copyAction, &QAction::triggered, [this]() { @@ -308,6 +309,7 @@ void SideBarImageListView::showBookMarkMenu(const QPoint &point) if (m_pBookMarkMenu == nullptr) { m_pBookMarkMenu = new DMenu(this); m_pBookMarkMenu->setAccessibleName("Menu_BookMark"); + m_pBookMarkMenu->setObjectName("PBookMarkMenu"); QAction *dltBookMarkAction = m_pBookMarkMenu->addAction(tr("Remove bookmark")); connect(dltBookMarkAction, &QAction::triggered, [this]() { diff --git a/reader/sidebar/ThumbnailWidget.cpp b/reader/sidebar/ThumbnailWidget.cpp index bb790265..efa61af4 100644 --- a/reader/sidebar/ThumbnailWidget.cpp +++ b/reader/sidebar/ThumbnailWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -36,6 +36,7 @@ void ThumbnailWidget::initWidget() qCDebug(appLog) << "Initializing ThumbnailWidget UI"; m_pImageListView = new SideBarImageListView(m_sheet, this); m_pImageListView->setAccessibleName("View_ImageList"); + m_pImageListView->setObjectName("PImageListView_4"); ThumbnailDelegate *imageDelegate = new ThumbnailDelegate(m_pImageListView); m_pImageListView->setItemDelegate(imageDelegate); diff --git a/reader/uiframe/TitleMenu.cpp b/reader/uiframe/TitleMenu.cpp index c883d572..6b0ce583 100644 --- a/reader/uiframe/TitleMenu.cpp +++ b/reader/uiframe/TitleMenu.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 - 2026 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -35,9 +35,11 @@ TitleMenu::TitleMenu(DWidget *parent) // 阅读模式(护眼模式)菜单项 m_eyeProtectionAction = new EyeProtectionAction(this); + m_eyeProtectionAction->setObjectName("EyeProtectionAction"); this->addAction(m_eyeProtectionAction); m_handleMenu = new HandleMenu(this); + m_handleMenu->setObjectName("HandleMenu"); m_handleMenu->setDisabled(true); m_handleMenu->setTitle(tr("Tools")); m_handleMenu->setAccessibleName("Menu_Hand"); diff --git a/reader/widgets/EncryptionPage.cpp b/reader/widgets/EncryptionPage.cpp index c4518249..08be3f63 100644 --- a/reader/widgets/EncryptionPage.cpp +++ b/reader/widgets/EncryptionPage.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -41,6 +41,8 @@ void EncryptionPage::InitUI() stringinfolabel->setText(tr("Encrypted file, please enter the password")); m_password = new DPasswordEdit(this); + m_password->setObjectName("Password"); + m_password->setAccessibleName("Password"); m_password->setFixedSize(360, 36); QLineEdit *edit = m_password->lineEdit(); edit->setObjectName("passwdEdit"); @@ -48,6 +50,7 @@ void EncryptionPage::InitUI() m_nextbutton = new DPushButton(this); m_nextbutton->setObjectName("ensureBtn"); + m_nextbutton->setAccessibleName("Nextbutton"); m_nextbutton->setFixedSize(360, 36); m_nextbutton->setText(tr("OK", "button")); m_nextbutton->setDisabled(true); diff --git a/reader/widgets/FindWidget.cpp b/reader/widgets/FindWidget.cpp index 67b541f3..173430a1 100644 --- a/reader/widgets/FindWidget.cpp +++ b/reader/widgets/FindWidget.cpp @@ -127,6 +127,7 @@ void FindWidget::initWidget() m_findPrevButton = new DIconButton(DStyle::SP_ArrowUp, this); m_findPrevButton->setObjectName("SP_ArrowUpBtn"); + m_findPrevButton->setAccessibleName("FindPrevButton"); m_findPrevButton->setToolTip(tr("Previous")); m_findPrevButton->setIconSize(QSize(12, 12)); m_findPrevButton->setDisabled(true); @@ -134,6 +135,7 @@ void FindWidget::initWidget() m_findNextButton = new DIconButton(DStyle::SP_ArrowDown, this); m_findNextButton->setObjectName("SP_ArrowDownBtn"); + m_findNextButton->setAccessibleName("FindNextButton"); m_findNextButton->setToolTip(tr("Next")); m_findNextButton->setIconSize(QSize(12, 12)); m_findNextButton->setDisabled(true); diff --git a/reader/widgets/RestoreTipWidget.cpp b/reader/widgets/RestoreTipWidget.cpp index 0b9419e8..2bdd6870 100644 --- a/reader/widgets/RestoreTipWidget.cpp +++ b/reader/widgets/RestoreTipWidget.cpp @@ -53,6 +53,8 @@ void RestoreTipWidget::initUI() layout->addStretch(1); m_jumpBtn = new DPushButton(tr("Jump to first page"), this); + m_jumpBtn->setObjectName("JumpBtn"); + m_jumpBtn->setAccessibleName("JumpBtn"); m_jumpBtn->setFixedHeight(28); m_jumpBtn->setFocusPolicy(Qt::NoFocus); DFontSizeManager::instance()->bind(m_jumpBtn, DFontSizeManager::T8); @@ -65,6 +67,8 @@ void RestoreTipWidget::initUI() DDciIcon closeIcon(QStringLiteral(":/icons/deepin/builtin/icons/dr_close_16px.dci")); m_closeBtn = new DIconButton(closeIcon, this); + m_closeBtn->setObjectName("CloseBtn"); + m_closeBtn->setAccessibleName("CloseBtn"); m_closeBtn->setFixedSize(16, 16); m_closeBtn->setIconSize(QSize(16, 16)); m_closeBtn->setFlat(true); diff --git a/reader/widgets/ScaleMenu.cpp b/reader/widgets/ScaleMenu.cpp index a1b916af..91f4de81 100644 --- a/reader/widgets/ScaleMenu.cpp +++ b/reader/widgets/ScaleMenu.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -27,6 +27,11 @@ void ScaleMenu::readCurDocParam(DocSheet *docSheet) m_pFitWorHAction = createAction(tr("Fit Page"), SLOT(onFitPage()), true); m_pFiteHAction = createAction(tr("Fit Height"), SLOT(onFiteH()), true); m_pFiteWAction = createAction(tr("Fit Width"), SLOT(onFiteW()), true); + m_pTwoPageAction->setObjectName("PTwoPageAction"); + m_pFitDefaultAction->setObjectName("PFitDefaultAction"); + m_pFitWorHAction->setObjectName("PFitWorHaction"); + m_pFiteHAction->setObjectName("PFiteHaction"); + m_pFiteWAction->setObjectName("PFiteWaction"); addSeparator(); const QList &scaleFactorlst = m_sheet->scaleFactorList(); diff --git a/reader/widgets/ScaleWidget.cpp b/reader/widgets/ScaleWidget.cpp index 09901b4d..c98cee1a 100644 --- a/reader/widgets/ScaleWidget.cpp +++ b/reader/widgets/ScaleWidget.cpp @@ -40,6 +40,7 @@ void ScaleWidget::initWidget() m_lineEdit = new DLineEdit(this); m_lineEdit->setObjectName("scaleEdit_P"); + m_lineEdit->setAccessibleName("LineEdit"); m_lineEdit->lineEdit()->setObjectName("scaleEdit"); Dtk::Widget::DFontSizeManager::instance()->bind(m_lineEdit->lineEdit(), Dtk::Widget::DFontSizeManager::T6, true); @@ -50,6 +51,7 @@ void ScaleWidget::initWidget() m_arrowBtn = new DIconButton(QStyle::SP_ArrowDown, m_lineEdit); m_arrowBtn->setObjectName("editArrowBtn"); + m_arrowBtn->setAccessibleName("ArrowBtn"); //添加显示比例值默认值 m_arrowBtn->setFixedSize(NormalModeArrowBtnSize, NormalModeArrowBtnSize); m_arrowBtn->move(m_lineEdit->width() - m_arrowBtn->width() - 2, m_lineEdit->height() / 2 - m_arrowBtn->height() / 2); diff --git a/reader/widgets/SlidePlayWidget.cpp b/reader/widgets/SlidePlayWidget.cpp index a94e9050..98f338b2 100644 --- a/reader/widgets/SlidePlayWidget.cpp +++ b/reader/widgets/SlidePlayWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -45,6 +45,12 @@ void SlidePlayWidget::initControl() m_nextBtn = createBtn(QString("next_normal")); DIconButton *pbtnexit = createBtn(QString("exit_normal")); m_playBtn = pbtnplay; + m_preBtn->setObjectName("PreBtn"); + m_preBtn->setAccessibleName("PreBtn"); + m_nextBtn->setObjectName("NextBtn"); + m_nextBtn->setAccessibleName("NextBtn"); + m_playBtn->setObjectName("PlayBtn"); + m_playBtn->setAccessibleName("PlayBtn"); playout->addWidget(m_preBtn); playout->addWidget(pbtnplay); diff --git a/reader/widgets/TextEditWidget.cpp b/reader/widgets/TextEditWidget.cpp index ded8e15c..4d60fba9 100644 --- a/reader/widgets/TextEditWidget.cpp +++ b/reader/widgets/TextEditWidget.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd. +// Copyright (C) 2019 - 2026 Uniontech Software Technology Co.,Ltd. // SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd. // // SPDX-License-Identifier: GPL-3.0-or-later @@ -206,6 +206,8 @@ void TextEditWidget::initWidget() pHLayoutContant->setContentsMargins(20, 20, 6, 20); m_pTextEdit = new TransparentTextEdit(this); + m_pTextEdit->setObjectName("PTextEdit"); + m_pTextEdit->setAccessibleName("PTextEdit"); connect(m_pTextEdit, SIGNAL(sigNeedShowTips(const QString &, int)), this, SIGNAL(sigNeedShowTips(const QString &, int))); pHLayoutContant->addWidget(m_pTextEdit);