20 #include "qapplication.h" 26 : m_canvas_view ( view )
32 const std::string & ) ),
34 const std::string & ) ) );
71 #if QT_VERSION < 0x040000 75 #if QT_VERSION < 0x040000 84 #if QT_VERSION < 0x040000 88 #if QT_VERSION < 0x040000 97 #if QT_VERSION < 0x040000 110 #if QT_VERSION < 0x040000
void lock()
Gets mutex lock from application object.
hippodraw::CanvasViewProxy class interface.
hippodraw::PlotterEvent class interface
CanvasView * m_canvas_view
The CanvasView object managed by this proxy.
void swapOrientation()
Swaps the orientation from portrait to landscape and vice verse.
hippodraw::CanvasView class interface
void addDisplay(PlotterBase *plotter)
Adds a plotter display to the canvas.
The base class for the PlotterBase hierarchy.
void clear()
Clears the canvas of all displays.
void swapOrientationSignal()
Swaps the orientation.
void addDisplaySignal(PlotterBase *plotter)
Signal used to add a plotter display to the canvas.
This class implements additional FigureEditor functionality particular to QtView objects.
CanvasViewProxy(const CanvasViewProxy &)
Private copy constructor to prevent copying.
virtual ~CanvasViewProxy()
The destructor.
void saveAsImageSignal(const PlotterBase *plotter, const std::string &filename)
Save the plotter as an image file.
connect(const QObject *sender, const char *signal, const char *member) const
void clearSignal()
Signal used to clear all displays from canvas.
void saveAsImage(const PlotterBase *, const std::string &filename)
Saves the plotter as image file with name filename.
void unlock()
Releases the mutex lock to the application object.