3D Forest
Software for analysis of Lidar data from forest environment.
ProjectFilePlugin Class Reference

#include <ProjectFilePlugin.hpp>

Inherits QObject.

Public Slots

void slotProjectNew ()
 
void slotProjectOpen ()
 
void slotProjectSave ()
 
void slotProjectSaveAs ()
 

Public Member Functions

 ProjectFilePlugin ()
 
void initialize (MainWindow *mainWindow)
 
bool projectClose ()
 

Protected Member Functions

bool projectOpen (const QString &path)
 
bool projectSave (const QString &path="")
 

Protected Attributes

MainWindowmainWindow_
 
QAction * actionProjectNew_
 
QAction * actionProjectOpen_
 
QAction * actionProjectSave_
 
QAction * actionProjectSaveAs_
 

Constructor & Destructor Documentation

◆ ProjectFilePlugin()

ProjectFilePlugin::ProjectFilePlugin ( )

Member Function Documentation

◆ initialize()

void ProjectFilePlugin::initialize ( MainWindow mainWindow)

Referenced by MainWindow::MainWindow().

◆ projectClose()

bool ProjectFilePlugin::projectClose ( )

◆ projectOpen()

bool ProjectFilePlugin::projectOpen ( const QString &  path)
protected

Referenced by slotProjectOpen().

◆ projectSave()

bool ProjectFilePlugin::projectSave ( const QString &  path = "")
protected

◆ slotProjectNew

void ProjectFilePlugin::slotProjectNew ( )
slot

Referenced by initialize().

◆ slotProjectOpen

void ProjectFilePlugin::slotProjectOpen ( )
slot

Referenced by initialize().

◆ slotProjectSave

void ProjectFilePlugin::slotProjectSave ( )
slot

Referenced by initialize().

◆ slotProjectSaveAs

void ProjectFilePlugin::slotProjectSaveAs ( )
slot

Referenced by initialize().

Member Data Documentation

◆ actionProjectNew_

QAction* ProjectFilePlugin::actionProjectNew_
protected

Referenced by initialize().

◆ actionProjectOpen_

QAction* ProjectFilePlugin::actionProjectOpen_
protected

Referenced by initialize().

◆ actionProjectSave_

QAction* ProjectFilePlugin::actionProjectSave_
protected

Referenced by initialize().

◆ actionProjectSaveAs_

QAction* ProjectFilePlugin::actionProjectSaveAs_
protected

Referenced by initialize().

◆ mainWindow_

MainWindow* ProjectFilePlugin::mainWindow_
protected

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