• Thomas Hartmann's avatar
    WelcomePage: Add tooltip for sessions · 9bc042e0
    Thomas Hartmann authored
    The tooltip allows renaming, cloning and deleting and shows
    included projects.
    
    The following method was added to Session:
    
    QStringList projectsForSessionName(const QString &session) const;
    
    I moved the SessionNameInputDialog into the header to reuse it.
    
    I added new roles to SessionModel (ProjectsPathRole, ProjectsDisplayRole).
    The following slots were added to SessionModel to expose the backend
    functionality:
    
    void cloneSession(const QString &session);
    void deleteSession(const QString &session);
    void renameSession(const QString &session);
    
    Change-Id: I0182a26dc63b4f051ea948756decd5413c832c60
    Reviewed-by: default avatarhjk <qthjk@ovi.com>
    9bc042e0
projectwelcomepage.h 3.36 KB