KurusView  1.0
WelcomeWindow Class Reference
Inheritance diagram for WelcomeWindow:

Public Slots

void handleOpenButton ()
 
void handleAboutButton ()
 
void handleSettingsButton ()
 Open settings menu (QDialog)
 
void removeEntryFromRecents ()
 Removes the file selected from recents.
 
void copyEntryToClipboard ()
 Copies the path of the file selected.
 
void loadEntryAsModel ()
 Loads the file(s) from recents.
 

Signals

void fileSelected (const QStringList &filePaths)
 signal caught by ModelWindow to render a new model when selected from the list or from the open menu
 

Public Member Functions

 WelcomeWindow (QWidget *parent=nullptr)
 
void addToRecentFiles (QStringList &inputFileNames)
 addToRecentFiles - adds the most recent file opened to the top of a recentFilePaths list More...
 
 ~WelcomeWindow ()
 ~WelcomeWindow - Default Destructor
 

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event) override
 used to catch events from mouse.
 

Member Function Documentation

void WelcomeWindow::addToRecentFiles ( QStringList &  inputFileNames)

addToRecentFiles - adds the most recent file opened to the top of a recentFilePaths list

Parameters
inputFileNames
void WelcomeWindow::handleAboutButton ( )
slot

Opens the GitHub repository for the program

void WelcomeWindow::handleOpenButton ( )
slot

Opens the file explorer to select a file to open.


The documentation for this class was generated from the following files: