Inheritance diagram for SVApplication:
Inheritance graph
Collaboration diagram for SVApplication:
Collaboration graph

Public Member Functions

 SVApplication (int &argc, char **argv)
 
 ~SVApplication () override
 
void setMainWindow (MainWindow *mw)
 
void releaseMainWindow ()
 
virtual void commitData (QSessionManager &manager)
 
void handleFilepathArgument (QString path, SVSplash *splash)
 Application-global handler for filepaths passed in, e.g. More...
 

Public Attributes

bool m_readyForFiles
 
QStringList m_filepathQueue
 

Protected Member Functions

bool event (QEvent *) override
 

Protected Attributes

MainWindowm_mainWindow
 

Detailed Description

Definition at line 206 of file main.cpp.

Constructor & Destructor Documentation

SVApplication::SVApplication ( int &  argc,
char **  argv 
)
inline

Definition at line 209 of file main.cpp.

SVApplication::~SVApplication ( )
inlineoverride

Definition at line 216 of file main.cpp.

Member Function Documentation

void SVApplication::setMainWindow ( MainWindow mw)
inline

Definition at line 218 of file main.cpp.

References m_mainWindow.

Referenced by main().

void SVApplication::releaseMainWindow ( )
inline

Definition at line 219 of file main.cpp.

References m_mainWindow.

Referenced by main().

virtual void SVApplication::commitData ( QSessionManager &  manager)
inlinevirtual

Definition at line 221 of file main.cpp.

References MainWindow::commitData(), handleFilepathArgument(), and m_mainWindow.

void SVApplication::handleFilepathArgument ( QString  path,
SVSplash splash 
)

Application-global handler for filepaths passed in, e.g.

as command-line arguments or apple events

Definition at line 611 of file main.cpp.

References m_mainWindow.

Referenced by commitData(), event(), and main().

bool SVApplication::event ( QEvent *  event)
overrideprotected

Definition at line 588 of file main.cpp.

References handleFilepathArgument(), m_filepathQueue, and m_readyForFiles.

Member Data Documentation

bool SVApplication::m_readyForFiles

Definition at line 231 of file main.cpp.

Referenced by event(), and main().

QStringList SVApplication::m_filepathQueue

Definition at line 232 of file main.cpp.

Referenced by event(), and main().

MainWindow* SVApplication::m_mainWindow
protected

Definition at line 235 of file main.cpp.

Referenced by commitData(), handleFilepathArgument(), releaseMainWindow(), and setMainWindow().


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