feat: hide topbar in init process.

This commit is contained in:
sunwen
2025-05-28 14:33:40 +08:00
parent 4cbebe953a
commit cf1f25e29d
2 changed files with 5 additions and 1 deletions

View File

@@ -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);
}

View File

@@ -64,6 +64,7 @@ private:
InitializeWidget* mInitializWidget;
ShutdownWidget* mShutdownWidget;
QWidget* mScanPage;
QWidget* mTopbarWidget;
bool mTabInited;