#include <osd.h>
Inheritance diagram for Osd:
Public Member Functions | |
Osd () | |
QWidget * | configWidget () |
QSize | size () |
bool | init () |
void | exit () |
void | setPixel (int, int, bool) |
void | update () |
void | clear (const QRect &rect=QRect()) |
Properties | |
int | width [] |
int | height [] |
int | xOffset [] |
int | yOffset [] |
QString | color [] |
QString | position [] |
Private Member Functions | |
void | setWidth (int width) |
void | setHeight (int height) |
void | setXOffset (int x) |
void | setYOffset (int y) |
void | setColor (const QString &color) |
void | setPosition (const QString &pos) |
int | width () |
int | height () |
int | xOffset () |
int | yOffset () |
QString | color () |
QString | position () |
void | calcScreenPos () |
Private Attributes | |
OsdConfig * | m_config |
QMultiHash< int, int > | m_pos |
QMultiHash< int, int >::const_iterator | m_posIterator |
Display * | m_display |
Window | m_win |
GC | m_gc |
GC | m_gcMask |
GC | m_gcMaskBack |
Pixmap | m_pixmap |
Pixmap | m_pixmapMask |
XColor | m_RGBcolour |
XColor | m_HWcolour |
Colormap | m_colorMap |
int | m_screen |
int | m_x |
int | m_y |
unsigned int | m_depth |
Osd::Osd | ( | ) |
void Osd::calcScreenPos | ( | ) | [private] |
void Osd::clear | ( | const QRect & | rect = QRect() |
) | [virtual] |
Implements ControllerInterface.
QString Osd::color | ( | ) | [inline, private] |
QWidget * Osd::configWidget | ( | ) | [virtual] |
Implements ControllerInterface.
void Osd::exit | ( | ) | [virtual] |
Implements ControllerInterface.
int Osd::height | ( | ) | [inline, private] |
bool Osd::init | ( | ) | [virtual] |
Implements ControllerInterface.
QString Osd::position | ( | ) | [inline, private] |
void Osd::setColor | ( | const QString & | color | ) | [inline, private] |
void Osd::setHeight | ( | int | height | ) | [inline, private] |
void Osd::setPixel | ( | int | , | |
int | , | |||
bool | ||||
) | [virtual] |
Implements ControllerInterface.
void Osd::setPosition | ( | const QString & | pos | ) | [inline, private] |
void Osd::setWidth | ( | int | width | ) | [inline, private] |
void Osd::setXOffset | ( | int | x | ) | [inline, private] |
void Osd::setYOffset | ( | int | y | ) | [inline, private] |
QSize Osd::size | ( | ) | [virtual] |
Implements ControllerInterface.
void Osd::update | ( | ) | [virtual] |
Implements ControllerInterface.
int Osd::width | ( | ) | [inline, private] |
int Osd::xOffset | ( | ) | [inline, private] |
int Osd::yOffset | ( | ) | [inline, private] |
Colormap Osd::m_colorMap [private] |
OsdConfig* Osd::m_config [private] |
unsigned int Osd::m_depth [private] |
Display* Osd::m_display [private] |
GC Osd::m_gc [private] |
GC Osd::m_gcMask [private] |
GC Osd::m_gcMaskBack [private] |
XColor Osd::m_HWcolour [private] |
Pixmap Osd::m_pixmap [private] |
Pixmap Osd::m_pixmapMask [private] |
QMultiHash<int, int> Osd::m_pos [private] |
QMultiHash<int, int>::const_iterator Osd::m_posIterator [private] |
XColor Osd::m_RGBcolour [private] |
int Osd::m_screen [private] |
Window Osd::m_win [private] |
int Osd::m_x [private] |
int Osd::m_y [private] |
QString Osd::color [read, write] |
int Osd::height [read, write] |
QString Osd::position [read, write] |
int Osd::width [read, write] |
int Osd::xOffset [read, write] |
int Osd::yOffset [read, write] |