feat: hide topbar in init process.
This commit is contained in:
@@ -28,7 +28,6 @@
|
||||
#include "json/jsonobject.h"
|
||||
#include "db/SQLHelper.h"
|
||||
|
||||
|
||||
MainWindow::MainWindow(QWidget* aParent)
|
||||
: QMainWindow(aParent)
|
||||
, mUI(new Ui::MainWindow)
|
||||
@@ -37,6 +36,7 @@ MainWindow::MainWindow(QWidget* aParent)
|
||||
, mInitializWidget(new InitializeWidget(this))
|
||||
, mShutdownWidget(new ShutdownWidget(nullptr))
|
||||
, mScanPage(nullptr)
|
||||
, mTopbarWidget(nullptr)
|
||||
, mTabInited(false)
|
||||
{
|
||||
mUI->setupUi(this);
|
||||
@@ -59,6 +59,7 @@ MainWindow::MainWindow(QWidget* aParent)
|
||||
|
||||
connect(EventCenter::Default(), &EventCenter::LoginSuccess, this, [this]()
|
||||
{
|
||||
mTopbarWidget->setVisible(true);qDebug()<<mInitializWidget->size();
|
||||
mInitializWidget->setVisible(false);
|
||||
});
|
||||
|
||||
@@ -155,7 +156,9 @@ void MainWindow::initializeLayout()
|
||||
layout->addWidget(mTabWidget);
|
||||
layout->addWidget(mInitializWidget);
|
||||
|
||||
mTopbarWidget = topBarWidget;
|
||||
mTabWidget->setVisible(false);
|
||||
mTopbarWidget->setVisible(false);
|
||||
mShutdownWidget->setVisible(false);
|
||||
}
|
||||
|
||||
|
||||
@@ -64,6 +64,7 @@ private:
|
||||
InitializeWidget* mInitializWidget;
|
||||
ShutdownWidget* mShutdownWidget;
|
||||
QWidget* mScanPage;
|
||||
QWidget* mTopbarWidget;
|
||||
|
||||
bool mTabInited;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user