Logo Search packages:      
Sourcecode: kaffeine version File versions

Kaffeine Class Reference

#include <kaffeine.h>

Inheritance diagram for Kaffeine:

List of all members.


Detailed Description

Author:
J├╝rgen Kofler <kaffeine@gmx.net>

Definition at line 63 of file kaffeine.h.


Public Slots

void slotLoadURLS (const QStringList &)
void slotPlay (const MRL &)
void slotSwitchToPlayerWindow ()

Public Member Functions

void appendURL (QString url)
void dvbNext ()
void dvbOSD ()
void dvbPrevious ()
void dvbSetChannelNumber (int num)
void fullscreen ()
QString getFileName ()
int getLength ()
int getTimePos ()
bool isPlaying ()
 Kaffeine (const QStringList &urls=QStringList(), const QStringList &engineParameters=QStringList(), const QString device=QString::null, bool instantPlay=false, bool fullscreen=false, bool wizard=false, QWidget *parent=0, const char *name=0)
void load (const QString &)
void load (const QStringList &)
void loadTMP (const QStringList &)
void mute ()
void next ()
void openURL (QString url)
void pause ()
void play ()
void playAudioCD ()
void playDVD ()
void playVCD ()
void posMinus ()
void posPlus ()
void previous ()
void quit ()
void random ()
void setDevice (const QString &device)
void stop ()
QString title ()
void volDown ()
void volUp ()

Protected Member Functions

void closeEvent (QCloseEvent *)
void hideEvent (QHideEvent *)
void mouseDoubleClickEvent (QMouseEvent *)
void mouseMoveEvent (QMouseEvent *)
void mousePressEvent (QMouseEvent *)
void resizeEvent (QResizeEvent *)
void showEvent (QShowEvent *)

Private Slots

void applyNewToolbarConfig ()
void optionsConfigureKeys ()
void optionsConfigureToolbars ()
void slotAlternateEncoding (const QString &)
void slotAutoresizeDouble ()
void slotAutoresizeOff ()
void slotAutoresizeOriginal ()
void slotAutoresizeTriple ()
void slotChangeCaption (const QString &)
void slotChangePlaylistStatus (const QString &)
void slotChangeStatusbar (const QString &)
void slotClearRecent ()
void slotCurrentTabChanged (QWidget *)
void slotEscapeFullscreen ()
void slotFakeKeyEvent ()
void slotLoadingCanceled (const QString &)
void slotLoadPart (const QString &)
void slotMetaFromPlayer ()
void slotMute ()
void slotNewFrameSize (const QSize &)
void slotOpenAudioCD ()
void slotOpenDirectory ()
void slotOpenDVD ()
void slotOpenFile ()
void slotOpenURL ()
void slotOpenVCD ()
void slotOriginalAspect ()
void slotPauseVideo (bool)
void slotPlaybackFailed ()
void slotPlaylistLoad ()
void slotPlaylistNew ()
void slotPlaylistNext ()
void slotPlaylistPlay ()
void slotPlaylistPrevious ()
void slotPlaylistRemove ()
void slotPlaylistSaveAs ()
void slotPlayRecent (const KURL &)
void slotPreferences ()
void slotQuit ()
void slotQuitAfterPlay ()
void slotQuitAfterPlayMenu ()
void slotRepeat ()
void slotSetOSDTimeout (uint)
void slotSetScreensaverTimeout (int)
void slotShowGoTab (bool)
void slotShuffle ()
void slotSleepAfterPlay ()
void slotSleepAfterPlayMenu ()
void slotStop ()
void slotSystemTray (bool)
void slotToggleFullscreen ()
void slotToggleMinimalMode ()
void slotTogglePlaylistDockState ()
void slotToggleTab ()
void slotUseAlternateEncoding (bool)

Private Member Functions

QString askForOtherDevice (const QString &)
void autoresize ()
void hideToolbars (bool)
void loadConfig ()
void saveConfig ()
void setupAccel ()
void setupActions ()
void unloadCurrentPart ()

Private Attributes

QString m_alternateEncoding
bool m_autoPaused
KToggleAction * m_autoResizeDouble
uint m_autoResizeFactor
KToggleAction * m_autoResizeOff
KToggleAction * m_autoResizeOriginal
KToggleAction * m_autoResizeTriple
QString m_currentPartService
QString m_device
bool m_embedSystemTray
QStringList m_engineParameters
QString m_filter
KToggleFullScreenAction * m_fullscreen
bool m_haveKWin
int m_haveXTest
KMediaPart * m_mediaPart
KToggleAction * m_minimal
bool m_noResize
KToggleAction * m_originalAspect
uint m_osdDuration
bool m_pauseVideo
PlayerContainer * m_playerContainer
KActionMenu * m_playersMenu
PlayList * m_playlist
KToggleAction * m_quitAfterPlay
KRecentFilesAction * m_recent
KToggleAction * m_repeat
int m_screensaverTimeout
QTimer m_screensaverTimer
KToggleAction * m_shuffle
KParts::ReadOnlyPart * m_simplePart
KToggleAction * m_sleepAfterPlay
bool m_sleepInfo
StartWindow * m_startWindow
bool m_statusBarVisible
SystemTray * m_systemTray
TabWidget * m_tabWidget
bool m_useAlternateEncoding
QSize m_videoSize
int m_xTestKeycode

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

Generated by  Doxygen 1.6.0   Back to index