00001
00002
00003
00004
00005
00006
00007 #include "EngaugeAssert.h"
00008 #include "FileCmdClose.h"
00009 #include "FileCmdSerialize.h"
00010 #include "Logger.h"
00011 #include "MainWindow.h"
00012 #include <QTextStream>
00013 #include "QtToString.h"
00014 #include <QXmlStreamReader>
00015
00016 const QString CMD_DESCRIPTION ("Close File");
00017
00018 FileCmdClose::FileCmdClose (QXmlStreamReader & ) :
00019 FileCmdAbstract (CMD_DESCRIPTION)
00020 {
00021 LOG4CPP_INFO_S ((*mainCat)) << "FileCmdClose::FileCmdClose";
00022 }
00023
00024 FileCmdClose::~FileCmdClose ()
00025 {
00026 }
00027
00028 void FileCmdClose::redo (MainWindow &mainWindow)
00029 {
00030 LOG4CPP_INFO_S ((*mainCat)) << "FileCmdClose::redo";
00031
00032 mainWindow.cmdFileClose ();
00033 }