LaserGuiHildonWindow Class Reference

Laser GUI window for Hildon. More...

#include <lasergui_hildon.cpp>

List of all members.


Public Member Functions

 LaserGuiHildonWindow ()
 Constructor.
 ~LaserGuiHildonWindow ()
 Destructor.

Protected Member Functions

virtual bool on_key_pressed (GdkEventKey *event)
 Event handler for key pressed events.
virtual bool on_window_state_event (GdkEventWindowState *event)
 Event handler for window state change events.
void on_connection_clicked ()
 Event handler for connection button.
virtual void on_connect ()
 Event handler for connected event.
virtual void on_disconnect ()
 Event handler for disconnected event.
void on_rotation_toggled ()
 Event handler for rotation button.
void on_resolution_toggled ()
 Event handler for rotation button.

Detailed Description

Laser GUI window for Hildon.

Author:
Tim Niemueller

Definition at line 43 of file lasergui_hildon.cpp.


Constructor & Destructor Documentation

LaserGuiHildonWindow::~LaserGuiHildonWindow (  )  [inline]

Destructor.

Definition at line 124 of file lasergui_hildon.cpp.

References fawkes::BlackBoard::close().


Member Function Documentation

void LaserGuiHildonWindow::on_connection_clicked (  )  [inline, protected]

virtual void LaserGuiHildonWindow::on_disconnect (  )  [inline, protected, virtual]

Event handler for disconnected event.

Definition at line 222 of file lasergui_hildon.cpp.

References fawkes::BlackBoard::close().

Referenced by LaserGuiHildonWindow().

virtual bool LaserGuiHildonWindow::on_key_pressed ( GdkEventKey *  event  )  [inline, protected, virtual]

Event handler for key pressed events.

Parameters:
event event parameters

Definition at line 138 of file lasergui_hildon.cpp.

References LaserDrawingArea::zoom_in(), and LaserDrawingArea::zoom_out().

Referenced by LaserGuiHildonWindow().

void LaserGuiHildonWindow::on_resolution_toggled (  )  [inline, protected]

Event handler for rotation button.

Definition at line 253 of file lasergui_hildon.cpp.

References LaserDrawingArea::set_resolution().

Referenced by LaserGuiHildonWindow().

void LaserGuiHildonWindow::on_rotation_toggled (  )  [inline, protected]

Event handler for rotation button.

Definition at line 243 of file lasergui_hildon.cpp.

References LaserDrawingArea::set_rotation().

Referenced by LaserGuiHildonWindow().

virtual bool LaserGuiHildonWindow::on_window_state_event ( GdkEventWindowState *  event  )  [inline, protected, virtual]

Event handler for window state change events.

Parameters:
event event parameters

Definition at line 165 of file lasergui_hildon.cpp.

Referenced by LaserGuiHildonWindow().


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