Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion src/source/dialog/openwithdialog/openwithdialog.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -28,6 +28,8 @@ OpenWithDialogListItem::OpenWithDialogListItem(const QIcon &icon, const QString
}

m_pCheckBtn = new DIconButton(this);
m_pCheckBtn->setObjectName("CheckButton");
m_pCheckBtn->setAccessibleName("CheckButton");
m_pCheckBtn->setFixedSize(10, 10);
m_pCheckBtn->setFlat(true);

Expand Down Expand Up @@ -320,10 +322,18 @@ void OpenWithDialog::init()
qDebug() << "Created recommended and other apps layouts";

m_pOpenFileChooseButton = new QCommandLinkButton(tr("Add other programs"));
m_pOpenFileChooseButton->setObjectName("OpenFileChooseButton");
m_pOpenFileChooseButton->setAccessibleName("OpenFileChooseButton");
m_pSetToDefaultCheckBox = new QCheckBox(tr("Set as default"));
m_pSetToDefaultCheckBox->setObjectName("SetToDefaultCheckBox");
m_pSetToDefaultCheckBox->setAccessibleName("SetToDefaultCheckBox");
m_pSetToDefaultCheckBox->setChecked(true);
m_pCancelButton = new QPushButton(tr("Cancel", "button"));
m_pCancelButton->setObjectName("OpenWithDialog_CancelButton");
m_pCancelButton->setAccessibleName("OpenWithDialog_CancelButton");
m_pChooseButton = new QPushButton(tr("Confirm", "button"));
m_pChooseButton->setObjectName("OpenWithDialog_ChooseButton");
m_pChooseButton->setAccessibleName("OpenWithDialog_ChooseButton");
qDebug() << "Created all buttons and controls";

QVBoxLayout *content_layout = new QVBoxLayout;
Expand Down
4 changes: 3 additions & 1 deletion src/source/dialog/popupdialog.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -604,6 +604,8 @@ int RenameDialog::showDialog(const QString &strReName, const QString &strAlias,
qDebug() << "Showing RenameDialog for:" << strReName << "isDirectory:" << isDirectory << "isRepeat:" << isRepeat;
if(m_lineEdit == NULL) {//创建DLineEdit,设定显示规则。
m_lineEdit = new DLineEdit(this);
m_lineEdit->setObjectName("PopupDialog_LineEdit");
m_lineEdit->setAccessibleName("PopupDialog_LineEdit");
//使用 QValidator 在输入时直接拒绝非法字符,避免在 textChanged 中 setText 导致光标跳动
//第一位不允许空格和特殊字符,后续位不允许特殊字符(中间空格允许)
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
Expand Down
4 changes: 3 additions & 1 deletion src/source/page/compresspage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -75,6 +75,8 @@ void CompressPage::initUI()
// 初始化相关变量
m_pCompressView = new CompressView(this);
m_pNextBtn = new CustomPushButton(tr("Next"), this);
m_pNextBtn->setObjectName("NextButton");
m_pNextBtn->setAccessibleName("NextButton");
m_pNextBtn->setMinimumWidth(340);

// 按钮布局
Expand Down
26 changes: 25 additions & 1 deletion src/source/page/compresssettingpage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -230,21 +230,43 @@ void CompressSettingPage::initUI()
DLabel *pAdvancedLbl = new DLabel(tr("Advanced Options"), this);
pAdvancedLbl->setForegroundRole(DPalette::WindowText);
m_pFileNameEdt = new DLineEdit(this);
m_pFileNameEdt->setObjectName("FileNameEdit");
m_pFileNameEdt->setAccessibleName("FileNameEdit");
m_pSavePathEdt = new DFileChooserEdit(this);
m_pSavePathEdt->setObjectName("SavePathEdit");
m_pSavePathEdt->setAccessibleName("SavePathEdit");
m_pCompressLevelLbl = new DLabel(tr("Compression method") + ":", this);
m_pCompressLevelCmb = new CustomCombobox(this);
m_pCompressLevelCmb->setObjectName("CompressLevelComboBox");
m_pCompressLevelCmb->setAccessibleName("CompressLevelComboBox");
m_pAdvancedBtn = new CustomSwitchButton(this);
m_pAdvancedBtn->setObjectName("AdvancedButton");
m_pAdvancedBtn->setAccessibleName("AdvancedButton");
m_pEncryptedLbl = new DLabel(tr("Encrypt the archive") + ":", this);
m_pPasswordEdt = new DPasswordEdit(this);
m_pPasswordEdt->setObjectName("PasswordEdit");
m_pPasswordEdt->setAccessibleName("PasswordEdit");
m_pCpuLbl = new DLabel(tr("CPU threads") + ":", this);
m_pCpuCmb = new CustomCombobox(this);
m_pCpuCmb->setObjectName("CpuComboBox");
m_pCpuCmb->setAccessibleName("CpuComboBox");
m_pListEncryptionLbl = new DLabel(tr("Encrypt the file list too"), this);
m_pListEncryptionBtn = new CustomSwitchButton(this);
m_pListEncryptionBtn->setObjectName("ListEncryptionButton");
m_pListEncryptionBtn->setAccessibleName("ListEncryptionButton");
m_pSplitCkb = new CustomCheckBox(tr("Split to volumes") + ":", this);
m_pSplitCkb->setObjectName("SplitCheckBox");
m_pSplitCkb->setAccessibleName("SplitCheckBox");
m_pSplitValueEdt = new DDoubleSpinBox(this);
m_pSplitValueEdt->setObjectName("SplitValueEdit");
m_pSplitValueEdt->setAccessibleName("SplitValueEdit");
m_pCommentLbl = new DLabel(tr("Comment") + ":", this);
m_pCommentEdt = new DTextEdit(this);
m_pCommentEdt->setObjectName("CommentEdit");
m_pCommentEdt->setAccessibleName("CommentEdit");
m_pCompressBtn = new CustomPushButton(tr("Compress", "button"), this);
m_pCompressBtn->setObjectName("CompressSettingPage_CompressButton");
m_pCompressBtn->setAccessibleName("CompressSettingPage_CompressButton");

m_pFileNameEdt->setMinimumWidth(260); // 配置文件名属性
QLineEdit *pNameEdt = m_pFileNameEdt->lineEdit();
Expand Down Expand Up @@ -381,6 +403,8 @@ void CompressSettingPage::initUI()

// 初始化菜单
m_pTypeMenu = new QMenu(this);
m_pTypeMenu->setObjectName("TypeMenu");
m_pTypeMenu->setAccessibleName("TypeMenu");
m_pTypeMenu->setMinimumWidth(162);

setBackgroundRole(DPalette::Base);
Expand Down
6 changes: 5 additions & 1 deletion src/source/page/failurepage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -93,11 +93,15 @@ void FailurePage::initUI()

//重试按钮
m_pRetrybutton = new CustomPushButton(this);
m_pRetrybutton->setObjectName("RetryButton");
m_pRetrybutton->setAccessibleName("RetryButton");
m_pRetrybutton->setMinimumWidth(340);
m_pRetrybutton->setText(tr("Retry", "button"));

//返回按钮
commandLinkBackButton = new CustomCommandLinkButton(tr("Back"), this);
commandLinkBackButton->setObjectName("CommandLinkBackButton");
commandLinkBackButton->setAccessibleName("CommandLinkBackButton");

//界面布局
QVBoxLayout *mainlayout = new QVBoxLayout(this);
Expand Down
4 changes: 3 additions & 1 deletion src/source/page/homepage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -43,6 +43,8 @@ void HomePage::initUI()
m_pTipLbl = new DLabel(tr("Drag file or folder here"), this);
m_pSplitLbl = new DLabel(this);
m_pChooseBtn = new CustomCommandLinkButton(tr("Select File"), this);
m_pChooseBtn->setObjectName("HomePage_ChooseButton");
m_pChooseBtn->setAccessibleName("HomePage_ChooseButton");
m_pSettings = new QSettings(QDir(UiTools::getConfigPath()).filePath("config.conf"), QSettings::IniFormat, this);

// 初始化控件布局
Expand Down
6 changes: 5 additions & 1 deletion src/source/page/progresspage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -221,7 +221,11 @@ void ProgressPage::initUI()
m_pSpeedLbl = new DLabel(this);
m_pRemainingTimeLbl = new DLabel(this);
m_pCancelBtn = new CustomPushButton(tr("Cancel", "button"), this);
m_pCancelBtn->setObjectName("ProgressPage_CancelButton");
m_pCancelBtn->setAccessibleName("ProgressPage_CancelButton");
m_pPauseContinueButton = new CustomSuggestButton(tr("Pause", "button"), this);
m_pPauseContinueButton->setObjectName("PauseContinueButton");
m_pPauseContinueButton->setAccessibleName("PauseContinueButton");

// 初始化压缩包名称样式
DFontSizeManager::instance()->bind(m_pArchiveNameLbl, DFontSizeManager::T5, QFont::DemiBold);
Expand Down
6 changes: 5 additions & 1 deletion src/source/page/successpage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -76,11 +76,15 @@ void SuccessPage::initUI()

//查看文件按钮
m_pShowFileBtn = new CustomPushButton(this);
m_pShowFileBtn->setObjectName("ShowFileButton");
m_pShowFileBtn->setAccessibleName("ShowFileButton");
m_pShowFileBtn->setMinimumWidth(340);
m_pShowFileBtn->setText(tr("View"));

//返回按钮
m_pReturnBtn = new CustomCommandLinkButton(tr("Back"), this);
m_pReturnBtn->setObjectName("ReturnButton");
m_pReturnBtn->setAccessibleName("ReturnButton");

//界面布局
QVBoxLayout *mainlayout = new QVBoxLayout(this);
Expand Down
6 changes: 5 additions & 1 deletion src/source/page/uncompresspage.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -114,7 +114,11 @@ void UnCompressPage::initUI()
// 初始化相关变量
m_pUnCompressView = new UnCompressView(this);
m_pUncompressPathBtn = new CustomCommandLinkButton(tr("Extract to:") + " ~/Desktop", this);
m_pUncompressPathBtn->setObjectName("UncompressPathButton");
m_pUncompressPathBtn->setAccessibleName("UncompressPathButton");
m_pUnCompressBtn = new CustomPushButton(tr("Extract", "button"), this);
m_pUnCompressBtn->setObjectName("UnCompressButton");
m_pUnCompressBtn->setAccessibleName("UnCompressButton");

m_pUncompressPathBtn->setToolTip(m_strUnCompressPath);

Expand Down
4 changes: 3 additions & 1 deletion src/source/tree/datatreeview.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2019 ~ 2020 Uniontech Software Technology Co.,Ltd.
// Copyright (C) 2019 ~ 2026 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
Expand Down Expand Up @@ -195,6 +195,8 @@ void DataTreeView::initUI()

// 设置表头
m_pHeaderView = new TreeHeaderView(Qt::Horizontal, this);
m_pHeaderView->setObjectName("DataTreeView_HeaderView");
m_pHeaderView->setAccessibleName("DataTreeView_HeaderView");
m_pHeaderView->setStretchLastSection(true);
setHeader(m_pHeaderView);

Expand Down
Loading
Loading