15 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_WELCOMEVIEW_H
16 #define BORNAGAIN_GUI_COREGUI_VIEWS_WELCOMEVIEW_H
The FancyLabel class is a QLabel-like class with trivial animation when text slowly appears on the sc...
Handles activity related to opening/save projects.
QWidget * createProjectWidget()
void generateRecentProjectList()
QBoxLayout * createProjectLayout()
WelcomeView(MainWindow *parent)
QPushButton * m_openProjectButton
QBoxLayout * createRecentProjectLayout()
void updateRecentProjectPanel()
ProjectManager * projectManager()
QPushButton * m_newProjectButton
QString currentProjectFancyName()
returns current project name suited for displaying on current project layout
UpdateNotifierWidget * m_notifierWidget
FancyLabel * m_currentProjectLabel
MainWindow * m_mainWindow
void onWebLinkClicked(const QUrl &url)
QBoxLayout * createCurrentProjectLayout()
QBoxLayout * createButtonLayout()
QVBoxLayout * m_recentProjectLayout
QLabel * createNotificationLabel()
void showEvent(QShowEvent *)
QPushButton * m_newUsertButton
void setCurrentProjectName(const QString &name)
updates label with current project name in picturesque manner
QFrame * createSeparationFrame()
QString const & name(EShape k)