added close button when drawer shown in the topright corner

This commit is contained in:
ronoaer 2023-09-16 08:05:43 +08:00
parent c0aca97083
commit 8a3bdf136b
7 changed files with 124 additions and 0 deletions

View file

@ -78,6 +78,11 @@ public slots:
void showOnStartup();
void updateDrawerRootPage(PageLoader::PageEnum page);
void goToDrawerRootPage();
void drawerOpen();
void drawerClose();
signals:
void goToPage(PageLoader::PageEnum page, bool slide = true);
void goToStartPage();
@ -104,10 +109,16 @@ signals:
void showPassphraseRequestDrawer();
void passphraseRequestDrawerClosed(QString passphrase);
void showTopCloseButton(bool visible);
void forceCloseDrawer();
private:
QSharedPointer<ServersModel> m_serversModel;
std::shared_ptr<Settings> m_settings;
PageLoader::PageEnum m_currentRootPage;
int m_drwaerLayer;
};
#endif // PAGECONTROLLER_H