KMediaPlayer::View Class Reference
#include <view.h>
Inheritance diagram for KMediaPlayer::View:

Detailed Description
View is part of the user interface of a Player.
Definition at line 34 of file kmediaplayer/view.h.
Public Types | |
Play = 1 | |
Stop = 2 | |
Pause = 4 | |
Seeker = 8 | |
All = 255 | |
enum | Button { Play = 1, Stop = 2, Pause = 4, Seeker = 8, All = 255 } |
Public Slots | |
void | setButtons (int) |
bool | button (int) |
void | showButton (int) |
void | hideButton (int) |
void | toggleButton (int) |
Signals | |
void | buttonsChanged (int) |
Public Member Functions | |
View (QWidget *parent, const char *name) | |
virtual | ~View (void) |
int | buttons (void) |
QWidget * | videoWidget () |
Protected Member Functions | |
void | setVideoWidget (QWidget *videoWidget) |
Member Enumeration Documentation
The Possible buttons that can appear in the UI.
- Enumerator:
-
Play Button that connects to Player::play. Stop Button that connects to Player::stop. Pause Button that connects to Player::pause. Seeker A seeker that interfaces with Player::seek. All Show all buttons.
Definition at line 44 of file kmediaplayer/view.h.
Constructor & Destructor Documentation
KMediaPlayer::View::View | ( | QWidget * | parent, | |
const char * | name | |||
) |
Member Function Documentation
bool KMediaPlayer::View::button | ( | int | ) | [slot] |
int KMediaPlayer::View::buttons | ( | void | ) |
void KMediaPlayer::View::buttonsChanged | ( | int | ) | [signal] |
Emitted when the set of displayed buttons changes.
void KMediaPlayer::View::hideButton | ( | int | ) | [slot] |
void KMediaPlayer::View::setButtons | ( | int | ) | [slot] |
void KMediaPlayer::View::setVideoWidget | ( | QWidget * | videoWidget | ) | [protected] |
The implementing view should set the widget in which the video will be displayed.
KMediaPlayer users may reparent() it to somewhere else, for example.
void KMediaPlayer::View::showButton | ( | int | ) | [slot] |
void KMediaPlayer::View::toggleButton | ( | int | ) | [slot] |
QWidget * KMediaPlayer::View::videoWidget | ( | ) |
The documentation for this class was generated from the following files: