#include <CKlearControllerMain.h>
Collaboration diagram for CKlearControllerMain:
Public Slots | |
void | slotMinimizeWindow () |
Only show playback window. Hide all menus. | |
void | slotFullscreenWindow () |
Show klear minimal and fullscreen. | |
void | slotCloseWindow () |
Quits Klear. | |
void | slotTakeScreenshot () |
Takes a screenshot from the current playback window. | |
void | slotXineFatal (const QString &ferror) |
Slot to catch fatal error emits from playback window. | |
void | slotShowXineStatus (const QString &status) |
Slot to catch the xine status emits from playback window. | |
void | closeEvent (QCloseEvent *ce) |
Overwrite closing method to clean up all threads befor destroying window. | |
void | slotAboutKlear () |
Gets signal from About-Button, and shows the Klear-About-Dialog. | |
void | slotConfigDialog () |
Calls the graphical configuration dialog with the Klear-config-backend. | |
void | slotShowInfoOSD () |
shows the information OSD for the current channel | |
void | slotSetVolume () |
Sets the volume to the current slider position (called everytime a users moves the slider). | |
void | slotLaunchEPG () |
Starts the EPG dialog. | |
void | slotChangeChannel () |
Just tunes the currently marked channel-entry (used for hotkey channelswitching). | |
void | slotPushRecording () |
start recording | |
void | slotPushTimeshifting () |
start timeshifting | |
void | slotResumeTimeshifting () |
resume a already started timeshifting process | |
void | slotStartingScheduled () |
start scheduled recording | |
void | slotStoppingScheduled () |
stop recording | |
void | slotPushQueue () |
Start playing datastream, depending on the current playback-mode (recording or live). | |
void | slotSchedulerOverviewDialog () |
show scheduler overview dialog | |
void | slotToggleDeinterlaceButton () |
switch to easy deinterlace mode (tell xine to double lines) called by emitted signal | |
void | slotToggleDeinterlace () |
switch to easy deinterlace mode (tell xine to double lines) | |
void | slotToggleMute () |
switch on/off audio (seignal to xine to set softwaremixer to zero) | |
void | slotIncChannel () |
Switch to the next channel below (see channelliste). | |
void | slotDecChannel () |
Switch to the next channel above (see channelliste). | |
void | hideEvent (QHideEvent *ce) |
drag Klear to systemtray | |
void | resizeEvent (QResizeEvent *re) |
sets klearconfig windowsize values | |
void | showEvent (QShowEvent *ce) |
show up Klear | |
void | slotToggleMuteButton () |
toggles button and calls slottogglemute | |
void | slotFullscreenWindowButton () |
toggles button and calls slotFullscreen | |
void | wheelEvent (QWheelEvent *e) |
mousewheelevent value is used to control volume level | |
Signals | |
void | signalCloseTray () |
emits a closing signal to CKlearAppTray | |
Public Member Functions | |
CKlearControllerMain (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0) | |
Constructor. | |
~CKlearControllerMain () | |
Destructor. |
|
Constructor.
|
|
Destructor.
|
|
Overwrite closing method to clean up all threads befor destroying window.
|
|
drag Klear to systemtray
|
|
sets klearconfig windowsize values
|
|
show up Klear
|
|
emits a closing signal to CKlearAppTray
|
|
Gets signal from About-Button, and shows the Klear-About-Dialog.
|
|
Just tunes the currently marked channel-entry (used for hotkey channelswitching).
|
|
Quits Klear.
|
|
Calls the graphical configuration dialog with the Klear-config-backend.
|
|
Switch to the next channel above (see channelliste).
|
|
Show klear minimal and fullscreen.
|
|
toggles button and calls slotFullscreen
|
|
Switch to the next channel below (see channelliste).
|
|
Starts the EPG dialog.
|
|
Only show playback window. Hide all menus.
|
|
Start playing datastream, depending on the current playback-mode (recording or live).
|
|
start recording
|
|
start timeshifting
|
|
resume a already started timeshifting process
|
|
show scheduler overview dialog
|
|
Sets the volume to the current slider position (called everytime a users moves the slider).
|
|
shows the information OSD for the current channel
|
|
Slot to catch the xine status emits from playback window.
|
|
start scheduled recording
|
|
stop recording
|
|
Takes a screenshot from the current playback window.
|
|
switch to easy deinterlace mode (tell xine to double lines)
|
|
switch to easy deinterlace mode (tell xine to double lines) called by emitted signal
|
|
switch on/off audio (seignal to xine to set softwaremixer to zero)
|
|
toggles button and calls slottogglemute
|
|
Slot to catch fatal error emits from playback window.
|
|
mousewheelevent value is used to control volume level
|