Refactor DialogManager.3

This commit is contained in:
Krad
2022-07-21 10:39:24 +08:00
parent 0291c7d995
commit b86b19e91d
3 changed files with 57 additions and 31 deletions

View File

@@ -15,7 +15,7 @@
#include "components/SlideTableView.h"
#include "db/SQLHelper.h"
#include "event/EventCenter.h"
#include "dialogs/AccountFormDialog.h"
#include "dialogs/DialogManager.h"
#include "dialogs/AlertDialog.h"
#include "log/UserOperationLog.h"
#include "components/VerticalTextToolButton.h"
@@ -83,11 +83,7 @@ void SelectFormWidget::initGeneralButtons(QHBoxLayout *layout) {
layout->addWidget(mBtnAccount);
layout->addWidget(mBtnWorklist);
// mBtn account slot
connect(mBtnAccount, &QToolButton::clicked, [=]() {
AccountFormDialog dialog(this);
dialog.setWindowModality(Qt::WindowModal);
dialog.exec();
});
connect(mBtnAccount, &QToolButton::clicked, DialogManager::Default(),&DialogManager::requestEditSelfAccount);
}
void SelectFormWidget::initPatEditButtons(QHBoxLayout *layout) {