feat: change some display text, cause by foo

This commit is contained in:
sunwen
2025-05-30 14:22:46 +08:00
parent 15895b38d5
commit 1a1df72892
10 changed files with 135 additions and 67 deletions

View File

@@ -15,7 +15,7 @@
#include "components/ULineEdit.h"
#include "DialogManager.h"
AccountFormDialog::AccountFormDialog(QWidget* parent, AccountEditMode mode, Qt::WindowFlags f)
AccountFormDialog::AccountFormDialog(const QString& aTitle, QWidget* parent, AccountEditMode mode, Qt::WindowFlags f)
: GUIFormBaseDialog(parent, f)
, mUserNameChanged(false)
, mCommentChanged(false)
@@ -32,7 +32,7 @@ AccountFormDialog::AccountFormDialog(QWidget* parent, AccountEditMode mode, Qt::
{
auto layout = new QVBoxLayout(mFormWidget);
layout->setSpacing(10);
addTitleLabel(layout);
addTitleLabel(aTitle, layout);
initUserCodeUI(layout);
initUserNameUI(layout);
if (mMode == New) addNewModeUI(layout);
@@ -141,11 +141,11 @@ void AccountFormDialog::initUserCodeUI(QVBoxLayout* layout)
addEndLine(layout);
}
void AccountFormDialog::addTitleLabel(QVBoxLayout* layout)
void AccountFormDialog::addTitleLabel(const QString& aTitle, QVBoxLayout* layout)
{
auto lblTitle = new QLabel(this);
lblTitle->setAlignment(Qt::AlignCenter);
lblTitle->setText(tr("Account"));
lblTitle->setText(aTitle);
lblTitle->setObjectName("title");
layout->addWidget(lblTitle);
}