Public Slots | Public Member Functions | Public Attributes | Private Attributes
ImageMessagesDisplay Class Reference

Widget able to display the content of image messages. More...

#include <ImageMessagesDisplay.h>

List of all members.

Public Slots

void changePollInterval (int interval)
void grabImage ()
 Request an image of the selected type.
void saveImage ()
void setSourceId (ImageSources::SourceId sourceId)
void togglePoll (int checkState)

Public Member Functions

 ImageMessagesDisplay (QWidget *parent=0, ImageSources::SourceId sourceId=ImageSources::None, bool showGrabButton=false, bool showSelector=true)
void updateImage (const unsigned char *image, unsigned width, unsigned height)
 ~ImageMessagesDisplay ()

Public Attributes

GLImageWidgetm_GlImageWidget

Private Attributes

QSpinBox * m_PollSpinBox
QTimer * m_PollTimer
ImageSources::SourceId m_SourceId
QCheckBox * m_YuvCheckBox

Detailed Description

Widget able to display the content of image messages.

Author:
David Gossow (RX)

Definition at line 33 of file ImageMessagesDisplay.h.


Constructor & Destructor Documentation

ImageMessagesDisplay::ImageMessagesDisplay ( QWidget *  parent = 0,
ImageSources::SourceId  sourceId = ImageSources::None,
bool  showGrabButton = false,
bool  showSelector = true 
)

Definition at line 42 of file ImageMessagesDisplay.h.


Member Function Documentation

void ImageMessagesDisplay::changePollInterval ( int  interval) [slot]

Request an image of the selected type.

void ImageMessagesDisplay::togglePoll ( int  checkState) [slot]
void ImageMessagesDisplay::updateImage ( const unsigned char *  image,
unsigned  width,
unsigned  height 
)

Member Data Documentation

Definition at line 63 of file ImageMessagesDisplay.h.

Definition at line 69 of file ImageMessagesDisplay.h.

Definition at line 70 of file ImageMessagesDisplay.h.

Definition at line 67 of file ImageMessagesDisplay.h.

Definition at line 72 of file ImageMessagesDisplay.h.


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


obj_rec_gui
Author(s): AGAS/agas@uni-koblenz.de
autogenerated on Mon Oct 6 2014 02:53:43