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(StartScanProcess)\
|
||||||
ADD_EVENT_VALUE(CurrentUserNameChanged)\
|
ADD_EVENT_VALUE(CurrentUserNameChanged)\
|
||||||
ADD_EVENT_VALUE(EmptyScanFinished)\
|
ADD_EVENT_VALUE(EmptyScanFinished)\
|
||||||
|
ADD_EVENT_VALUE(UserVerificationSuccess)\
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -185,6 +185,7 @@ void LoginDialog::doLogin()
|
|||||||
{
|
{
|
||||||
resetLoginFailedCount();
|
resetLoginFailedCount();
|
||||||
mErrorMessage->setVisible(false);
|
mErrorMessage->setVisible(false);
|
||||||
|
EventCenter::Default()->triggerEvent(GUIEvents::UserVerificationSuccess,nullptr,nullptr);
|
||||||
accept();
|
accept();
|
||||||
LOG_USER_OPERATION("Login Sucessful");
|
LOG_USER_OPERATION("Login Sucessful");
|
||||||
JsonObject::Instance()->setDefaultUser(strUserCode);
|
JsonObject::Instance()->setDefaultUser(strUserCode);
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ MainWindow::MainWindow(QWidget* aParent)
|
|||||||
mInitializWidget->setVisible(false);
|
mInitializWidget->setVisible(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
connect(EventCenter::Default(), &EventCenter::LoginSuccess, this, [this]()
|
connect(EventCenter::Default(), &EventCenter::UserVerificationSuccess, this, [this]()
|
||||||
{
|
{
|
||||||
if(!mTabInited){
|
if(!mTabInited){
|
||||||
mTabInited = true;
|
mTabInited = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user