Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SaveAsImageEvent.cxx

Go to the documentation of this file.
00001 
00011 #include "SaveAsImageEvent.h"
00012 
00013 #if QT_VERSION < 0x040000
00014 #else
00015 //Added by the Qt porting tool:
00016 #include <QCustomEvent>
00017 #include <QEvent>
00018 #endif
00019 
00020 
00021 SaveAsImageEvent::
00022 SaveAsImageEvent ( const PlotterBase * plotter, 
00023                    const std::string & filename )
00024   : QCustomEvent ( QEvent::User, const_cast < PlotterBase * > ( plotter ) ),
00025     m_filename ( filename )
00026 {
00027 }
00028 
00029 SaveAsImageEvent::
00030 SaveAsImageEvent ( const SaveAsImageEvent & event )
00031   : QCustomEvent ( event ),
00032     m_filename ( event.m_filename )
00033 {
00034 }
00035 
00036 SaveAsImageEvent::~SaveAsImageEvent ()
00037 {
00038 }
00039 
00040 PlotterBase *
00041 SaveAsImageEvent::
00042 plotter ( ) const
00043 {
00044   void * pointer = data();
00045 
00046   return reinterpret_cast < PlotterBase * > ( pointer );
00047 }
00048 
00049 const std::string & 
00050 SaveAsImageEvent::
00051 filename () const
00052 {
00053   return m_filename;
00054 }

Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3