Public Member Functions | Private Member Functions | Private Attributes
CQtImageWidget Class Reference

#include <QtMainWindowWidget.h>

Inheritance diagram for CQtImageWidget:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CQtImageWidget (CQtMainWindow *main_window, QWidget *pParent=0)
void SetImage (const CByteImage *pImage)
 ~CQtImageWidget ()

Private Member Functions

void keyPressEvent (QKeyEvent *e)
void keyReleaseEvent (QKeyEvent *e)
void mouseMoveEvent (QMouseEvent *e)
void mousePressEvent (QMouseEvent *e)
void mouseReleaseEvent (QMouseEvent *e)
void paintEvent (QPaintEvent *pPaintEvent)

Private Attributes

int m_mouse_current_x
int m_mouse_current_y
bool m_mouse_down
int m_mouse_start_x
int m_mouse_start_y
int m_nHeight
int m_nWidth
unsigned char * m_pBuffer

Detailed Description

Definition at line 69 of file QtMainWindowWidget.h.


Constructor & Destructor Documentation

CQtImageWidget::CQtImageWidget ( CQtMainWindow main_window,
QWidget *  pParent = 0 
)

Definition at line 66 of file QtMainWindowWidget.cpp.

Definition at line 87 of file QtMainWindowWidget.cpp.


Member Function Documentation

void CQtImageWidget::keyPressEvent ( QKeyEvent *  e) [private]

Definition at line 358 of file QtMainWindowWidget.cpp.

void CQtImageWidget::keyReleaseEvent ( QKeyEvent *  e) [private]

Definition at line 374 of file QtMainWindowWidget.cpp.

void CQtImageWidget::mouseMoveEvent ( QMouseEvent *  e) [private]

Definition at line 291 of file QtMainWindowWidget.cpp.

void CQtImageWidget::mousePressEvent ( QMouseEvent *  e) [private]

Definition at line 187 of file QtMainWindowWidget.cpp.

void CQtImageWidget::mouseReleaseEvent ( QMouseEvent *  e) [private]

Definition at line 226 of file QtMainWindowWidget.cpp.

void CQtImageWidget::paintEvent ( QPaintEvent *  pPaintEvent) [private]

Definition at line 146 of file QtMainWindowWidget.cpp.

Definition at line 93 of file QtMainWindowWidget.cpp.


Member Data Documentation

Definition at line 91 of file QtMainWindowWidget.h.

Definition at line 92 of file QtMainWindowWidget.h.

Definition at line 88 of file QtMainWindowWidget.h.

Definition at line 89 of file QtMainWindowWidget.h.

Definition at line 90 of file QtMainWindowWidget.h.

Definition at line 85 of file QtMainWindowWidget.h.

int CQtImageWidget::m_nWidth [private]

Definition at line 84 of file QtMainWindowWidget.h.

unsigned char* CQtImageWidget::m_pBuffer [private]

Definition at line 86 of file QtMainWindowWidget.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58