Engauge Digitizer  2
Public Member Functions | List of all members
FileCmdClose Class Reference

Command for closing a file. More...

#include <FileCmdClose.h>

Inheritance diagram for FileCmdClose:
Inheritance graph
Collaboration diagram for FileCmdClose:
Collaboration graph

Public Member Functions

 FileCmdClose (QXmlStreamReader &reader)
 Constructor for parsing file script xml. More...
 
virtual ~FileCmdClose ()
 
virtual void redo (MainWindow &mainWindow)
 Apply this command, through MainWindow. More...
 
- Public Member Functions inherited from FileCmdAbstract
 FileCmdAbstract (const QString &cmdDescription)
 Single constructor. More...
 
virtual ~FileCmdAbstract ()
 

Additional Inherited Members

- Protected Member Functions inherited from FileCmdAbstract
QString cmdDescription () const
 Command description for logging. More...
 

Detailed Description

Command for closing a file.

Definition at line 15 of file FileCmdClose.h.

Constructor & Destructor Documentation

◆ FileCmdClose()

FileCmdClose::FileCmdClose ( QXmlStreamReader &  reader)

Constructor for parsing file script xml.

Definition at line 18 of file FileCmdClose.cpp.

18  :
20 {
21  LOG4CPP_INFO_S ((*mainCat)) << "FileCmdClose::FileCmdClose";
22 }
FileCmdAbstract(const QString &cmdDescription)
Single constructor.
#define LOG4CPP_INFO_S(logger)
Definition: convenience.h:18
const QString CMD_DESCRIPTION("Close File")
log4cpp::Category * mainCat
Definition: Logger.cpp:14

◆ ~FileCmdClose()

FileCmdClose::~FileCmdClose ( )
virtual

Definition at line 24 of file FileCmdClose.cpp.

25 {
26 }

Member Function Documentation

◆ redo()

void FileCmdClose::redo ( MainWindow mainWindow)
virtual

Apply this command, through MainWindow.

Implements FileCmdAbstract.

Definition at line 28 of file FileCmdClose.cpp.

29 {
30  LOG4CPP_INFO_S ((*mainCat)) << "FileCmdClose::redo";
31 
32  mainWindow.cmdFileClose ();
33 }
void cmdFileClose()
Close file. This is called from a file script command.
Definition: MainWindow.cpp:316
#define LOG4CPP_INFO_S(logger)
Definition: convenience.h:18
log4cpp::Category * mainCat
Definition: Logger.cpp:14

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