feat: VS2022-style start page popup with recent files and get started cards

This commit is contained in:
IChooseYou
2026-03-06 07:58:13 -07:00
committed by IChooseYou
parent 17a1fb032e
commit 4986893fca
6 changed files with 449 additions and 29 deletions

View File

@@ -3,6 +3,7 @@
#include "titlebar.h"
#include "pluginmanager.h"
#include "scannerpanel.h"
#include "startpage.h"
#include <QMainWindow>
#include <QLabel>
#include <QSplitter>
@@ -169,6 +170,11 @@ private:
DockGripWidget* m_scanDockGrip = nullptr;
void createScannerDock();
// Start page
StartPageWidget* m_startPage = nullptr;
Q_INVOKABLE void showStartPage();
void dismissStartPage();
protected:
void changeEvent(QEvent* event) override;
void resizeEvent(QResizeEvent* event) override;