diff --git a/src/windows/MainWindow.cpp b/src/windows/MainWindow.cpp index 70b9225..313154f 100644 --- a/src/windows/MainWindow.cpp +++ b/src/windows/MainWindow.cpp @@ -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()<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); } diff --git a/src/windows/MainWindow.h b/src/windows/MainWindow.h index f839a66..17788c4 100644 --- a/src/windows/MainWindow.h +++ b/src/windows/MainWindow.h @@ -64,6 +64,7 @@ private: InitializeWidget* mInitializWidget; ShutdownWidget* mShutdownWidget; QWidget* mScanPage; + QWidget* mTopbarWidget; bool mTabInited;