WebcamSettingsBox Class Reference

#include <webcam_set.h>

Inheritance diagram for WebcamSettingsBox:

MythThemedDialog MythDialog

List of all members.


Detailed Description

Definition at line 54 of file webcam_set.h.


Public Types

typedef QValueVector< int > IntVector

Public Slots

void DrawLocalWebcamImage (uchar *yuv, int w, int h)
void SettingDisplayTimerExpiry ()
void saveSettings ()
void brightnessUp ()
void brightnessDown ()
void contrastUp ()
void contrastDown ()
void colourUp ()
void colourDown ()
void hueUp ()
void hueDown ()
void fpsUp ()
void fpsDown ()

Public Member Functions

 WebcamSettingsBox (MythMainWindow *parent, QString window_name, QString theme_filename, const char *name=0)
 ~WebcamSettingsBox (void)
void keyPressEvent (QKeyEvent *e)

Private Member Functions

void wireUpTheme ()
void checkPaletteModes ()

Private Attributes

Webcamwebcam
QTimer * settingDisplayTimer
int fps
int brightness
int contrast
int colour
int hue
uchar localRgbBuffer [MAX_RGB_704_576]
QString WebcamDevice
QString TxResolution
QString palModes
WebcamSettingSlideractiveSlider
WebcamSettingSliderbrightnessSlider
WebcamSettingSlidercontrastSlider
WebcamSettingSlidercolourSlider
WebcamSettingSliderhueSlider
WebcamSettingSliderfpsSlider
UITextTypewebcam_name_text
UITextTypewebcam_maxsize_text
UITextTypewebcam_cursize_text
UITextTypewebcam_colour_bw_text
UITextTypewebcam_brightness_text
UITextTypewebcam_contrast_text
UITextTypewebcam_colour_text
UITextTypewebcam_hue_text
UITextTypewebcam_fps_text
UIBlackHoleTypewebcamArea
UIStatusBarTypebrightnessUI
UIStatusBarTypecontrastUI
UIStatusBarTypecolourUI
UIStatusBarTypehueUI
UIStatusBarTypefpsUI
UITextButtonTypesave_button
UIPushButtonTypebr_up_button
UIPushButtonTypebr_down_button
UIPushButtonTypecon_up_button
UIPushButtonTypecon_down_button
UIPushButtonTypecol_up_button
UIPushButtonTypecol_down_button
UIPushButtonTypehue_up_button
UIPushButtonTypehue_down_button
UIPushButtonTypefps_up_button
UIPushButtonTypefps_down_button

Member Typedef Documentation

typedef QValueVector<int> WebcamSettingsBox::IntVector

Definition at line 61 of file webcam_set.h.


Constructor & Destructor Documentation

WebcamSettingsBox::WebcamSettingsBox ( MythMainWindow parent,
QString  window_name,
QString  theme_filename,
const char *  name = 0 
)

Definition at line 29 of file webcam_set.cpp.

WebcamSettingsBox::~WebcamSettingsBox ( void   ) 

Definition at line 445 of file webcam_set.cpp.


Member Function Documentation

void WebcamSettingsBox::keyPressEvent ( QKeyEvent *  e  ) 

Reimplemented from MythDialog.

Definition at line 96 of file webcam_set.cpp.

void WebcamSettingsBox::DrawLocalWebcamImage ( uchar *  yuv,
int  w,
int  h 
) [slot]

Definition at line 138 of file webcam_set.cpp.

Referenced by WebcamSettingsBox().

void WebcamSettingsBox::SettingDisplayTimerExpiry (  )  [slot]

Definition at line 229 of file webcam_set.cpp.

Referenced by WebcamSettingsBox().

void WebcamSettingsBox::saveSettings (  )  [slot]

Definition at line 151 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::brightnessUp (  )  [slot]

Definition at line 157 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::brightnessDown (  )  [slot]

Definition at line 164 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::contrastUp (  )  [slot]

Definition at line 171 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::contrastDown (  )  [slot]

Definition at line 178 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::colourUp (  )  [slot]

Definition at line 185 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::colourDown (  )  [slot]

Definition at line 192 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::hueUp (  )  [slot]

Definition at line 199 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::hueDown (  )  [slot]

Definition at line 206 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::fpsUp (  )  [slot]

Definition at line 213 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::fpsDown (  )  [slot]

Definition at line 221 of file webcam_set.cpp.

Referenced by wireUpTheme().

void WebcamSettingsBox::wireUpTheme ( void   )  [private]

Definition at line 339 of file webcam_set.cpp.

Referenced by WebcamSettingsBox().

void WebcamSettingsBox::checkPaletteModes (  )  [private]

Definition at line 325 of file webcam_set.cpp.

Referenced by WebcamSettingsBox().


Member Data Documentation

Definition at line 93 of file webcam_set.h.

Referenced by WebcamSettingsBox(), and ~WebcamSettingsBox().

int WebcamSettingsBox::fps [private]

Definition at line 94 of file webcam_set.h.

Referenced by fpsDown(), fpsUp(), WebcamSettingsBox(), and wireUpTheme().

Definition at line 95 of file webcam_set.h.

Referenced by brightnessDown(), brightnessUp(), WebcamSettingsBox(), and wireUpTheme().

Definition at line 96 of file webcam_set.h.

Referenced by contrastDown(), contrastUp(), WebcamSettingsBox(), and wireUpTheme().

Definition at line 97 of file webcam_set.h.

Referenced by colourDown(), colourUp(), WebcamSettingsBox(), and wireUpTheme().

int WebcamSettingsBox::hue [private]

Definition at line 98 of file webcam_set.h.

Referenced by hueDown(), hueUp(), WebcamSettingsBox(), and wireUpTheme().

uchar WebcamSettingsBox::localRgbBuffer[MAX_RGB_704_576] [private]

Definition at line 100 of file webcam_set.h.

Referenced by DrawLocalWebcamImage().

Definition at line 103 of file webcam_set.h.

Referenced by WebcamSettingsBox().

Definition at line 104 of file webcam_set.h.

Referenced by WebcamSettingsBox().

QString WebcamSettingsBox::palModes [private]

Definition at line 106 of file webcam_set.h.

Referenced by checkPaletteModes(), and SettingDisplayTimerExpiry().

Definition at line 111 of file webcam_set.h.

Referenced by keyPressEvent(), and wireUpTheme().

Definition at line 112 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 113 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 114 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 115 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 116 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 118 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 119 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 120 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 121 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 122 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 123 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 124 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 125 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 126 of file webcam_set.h.

Referenced by SettingDisplayTimerExpiry(), and wireUpTheme().

Definition at line 127 of file webcam_set.h.

Referenced by DrawLocalWebcamImage(), and wireUpTheme().

Definition at line 128 of file webcam_set.h.

Referenced by brightnessDown(), brightnessUp(), and wireUpTheme().

Definition at line 129 of file webcam_set.h.

Referenced by contrastDown(), contrastUp(), and wireUpTheme().

Definition at line 130 of file webcam_set.h.

Referenced by colourDown(), colourUp(), and wireUpTheme().

Definition at line 131 of file webcam_set.h.

Referenced by hueDown(), hueUp(), and wireUpTheme().

Definition at line 132 of file webcam_set.h.

Referenced by fpsDown(), fpsUp(), and wireUpTheme().

Definition at line 133 of file webcam_set.h.

Referenced by keyPressEvent(), and wireUpTheme().

Definition at line 134 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 135 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 136 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 137 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 138 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 139 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 140 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 141 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 142 of file webcam_set.h.

Referenced by wireUpTheme().

Definition at line 143 of file webcam_set.h.

Referenced by wireUpTheme().


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

Generated on Sat Dec 18 05:16:14 2010 for MythTV by  doxygen 1.5.5