fix: Increase the auto locate animation frame rate.

This commit is contained in:
sunwen
2024-06-18 10:19:32 +08:00
parent cc97ef74b7
commit f563c68a7c
4 changed files with 57 additions and 15 deletions

View File

@@ -36,6 +36,7 @@ MainWindow::MainWindow(QWidget* aParent)
, mTabWidget(new QTabWidget(this))
, mInitializWidget(new InitializeWidget(this))
, mShutdownWidget(new ShutdownWidget(nullptr))
, mScanPage(nullptr)
, mTabInited(false)
{
mUI->setupUi(this);
@@ -112,6 +113,9 @@ MainWindow::MainWindow(QWidget* aParent)
GUIErrorHandle::Default()->init();
QApplication::setActiveWindow(centralWidget());
//初始化耗时,提前初始化
mScanPage = new ScanFormWidget(this);
mScanPage->hide();
}
MainWindow::~MainWindow()
@@ -188,8 +192,8 @@ void MainWindow::initializeTabWidget()
mTabWidget->insertTab(0,verifyForm, tr("Recon"));
auto selectForm = new SelectFormWidget(this);
mTabWidget->insertTab(0,selectForm, tr("Select"));
auto scanForm = new ScanFormWidget(this);
mTabWidget->insertTab(0,scanForm, tr("Scan"));
//auto scanForm = new ScanFormWidget(this);
mTabWidget->insertTab(0,mScanPage, tr("Scan"));
mTabWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);

View File

@@ -63,6 +63,7 @@ private:
QTabWidget* mTabWidget;
InitializeWidget* mInitializWidget;
ShutdownWidget* mShutdownWidget;
QWidget* mScanPage;
bool mTabInited;