Fix hide InitializeWidget before close login dialog.
This commit is contained in:
@@ -43,6 +43,7 @@ ADD_EVENT_VALUE(ErrorStateUnactive)\
|
||||
ADD_EVENT_VALUE(StartScanProcess)\
|
||||
ADD_EVENT_VALUE(CurrentUserNameChanged)\
|
||||
ADD_EVENT_VALUE(EmptyScanFinished)\
|
||||
ADD_EVENT_VALUE(UserVerificationSuccess)\
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -185,6 +185,7 @@ void LoginDialog::doLogin()
|
||||
{
|
||||
resetLoginFailedCount();
|
||||
mErrorMessage->setVisible(false);
|
||||
EventCenter::Default()->triggerEvent(GUIEvents::UserVerificationSuccess,nullptr,nullptr);
|
||||
accept();
|
||||
LOG_USER_OPERATION("Login Sucessful");
|
||||
JsonObject::Instance()->setDefaultUser(strUserCode);
|
||||
|
||||
@@ -83,7 +83,7 @@ MainWindow::MainWindow(QWidget* aParent)
|
||||
mInitializWidget->setVisible(false);
|
||||
});
|
||||
|
||||
connect(EventCenter::Default(), &EventCenter::LoginSuccess, this, [this]()
|
||||
connect(EventCenter::Default(), &EventCenter::UserVerificationSuccess, this, [this]()
|
||||
{
|
||||
if(!mTabInited){
|
||||
mTabInited = true;
|
||||
|
||||
Reference in New Issue
Block a user