interfaces
KMediaPlayer::View Class Reference
View is part of the user interface of a Player. More...
#include <view.h>
Inheritance diagram for KMediaPlayer::View:
Public Types | |
enum | Button { Play = 1, Stop = 2, Pause = 4, Seeker = 8, All = 255 } |
Public Slots | |
bool | button (int) |
void | hideButton (int) |
void | setButtons (int) |
void | showButton (int) |
void | toggleButton (int) |
Signals | |
void | buttonsChanged (int) |
Public Member Functions | |
int | buttons (void) |
QWidget * | videoWidget () |
View (QWidget *parent, const char *name) | |
virtual | ~View (void) |
Protected Member Functions | |
void | setVideoWidget (QWidget *videoWidget) |
Detailed Description
View is part of the user interface of a Player.
Definition at line 34 of file kmediaplayer/view.h.
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 | b | ) | [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 | b | ) | [slot] |
void KMediaPlayer::View::setButtons | ( | int | buttons | ) | [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 | b | ) | [slot] |
void KMediaPlayer::View::toggleButton | ( | int | b | ) | [slot] |
QWidget * KMediaPlayer::View::videoWidget | ( | ) |
The documentation for this class was generated from the following files: