Gnash  0.8.11dev
Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Friends | List of all members
KlashPart Class Reference

#include <klash_part.h>

Inheritance diagram for KlashPart:

Public Slots

virtual bool openURL (const KURL &url)
 
virtual bool closeURL ()
 
void play ()
 
void stop ()
 
void pause ()
 
int width () const
 
int height () const
 
virtual bool openUrl (const KUrl &url)
 
virtual bool closeUrl ()
 
void play ()
 
void stop ()
 
void pause ()
 
int width () const
 
int height () const
 

Public Member Functions

 KlashPart (QWidget *wparent, const char *wname, QObject *parent, const char *name, const QStringList &args)
 
 ~KlashPart ()
 
KDE_NO_EXPORT
KlashBrowserExtension
browserextension () const
 
KlashLiveConnectExtensionliveconnectextension () const
 
bool allowRedir (const KURL &url) const
 
void fullScreen ()
 
void setLoaded (int percentage)
 
const QString & source () const
 
 KlashPart (QWidget *wparent, QObject *parent, const QStringList &args)
 
 ~KlashPart ()
 
KDE_NO_EXPORT
KlashBrowserExtension
browserextension () const
 
KlashLiveConnectExtensionliveconnectextension () const
 
bool allowRedir (const KUrl &url) const
 
void fullScreen ()
 
void setLoaded (int percentage)
 
const QString & source () const
 

Protected Slots

void playingStarted ()
 
void playingStopped ()
 
void processStopped (KProcess *)
 
void playingStarted ()
 
void playingStopped ()
 
void processStopped (int, QProcess::ExitStatus)
 

Protected Member Functions

virtual bool openFile ()
 
virtual bool openFile ()
 

Friends

struct GroupPredicate
 

Constructor & Destructor Documentation

KDE_NO_CDTOR_EXPORT KlashPart::KlashPart ( QWidget *  wparent,
const char *  wname,
QObject *  parent,
const char *  name,
const QStringList &  args 
)
KDE_NO_CDTOR_EXPORT KlashPart::~KlashPart ( )

References stop().

KDE_NO_CDTOR_EXPORT KlashPart::KlashPart ( QWidget *  wparent,
QObject *  parent,
const QStringList &  args 
)
KlashPart::~KlashPart ( )

Member Function Documentation

KDE_NO_EXPORT bool KlashPart::allowRedir ( const KUrl &  url) const
KDE_NO_EXPORT bool KlashPart::allowRedir ( const KURL &  url) const
KDE_NO_EXPORT KlashBrowserExtension* KlashPart::browserextension ( ) const
inline
KDE_NO_EXPORT KlashBrowserExtension* KlashPart::browserextension ( ) const
inline
KDE_NO_EXPORT bool KlashPart::closeUrl ( )
virtualslot
KDE_NO_EXPORT bool KlashPart::closeURL ( )
virtualslot
void KlashPart::fullScreen ( )
KDE_NO_EXPORT void KlashPart::fullScreen ( )

Referenced by KlashPart().

int KlashPart::height ( ) const
inlineslot
int KlashPart::height ( ) const
inlineslot
KlashLiveConnectExtension* KlashPart::liveconnectextension ( ) const
inline
KlashLiveConnectExtension* KlashPart::liveconnectextension ( ) const
inline
virtual bool KlashPart::openFile ( )
protectedvirtual
bool KlashPart::openFile ( )
protectedvirtual

References play().

KDE_NO_EXPORT bool KlashPart::openUrl ( const KUrl &  url)
virtualslot
KDE_NO_EXPORT bool KlashPart::openURL ( const KURL &  url)
virtualslot
void KlashPart::pause ( )
slot
KDE_NO_EXPORT void KlashPart::pause ( )
slot

Referenced by KlashPart().

void KlashPart::play ( )
slot
KDE_NO_EXPORT void KlashPart::play ( )
slot

References gnash::image::end(), processStopped(), stop(), and url.

Referenced by KlashPart(), and openFile().

void KlashPart::playingStarted ( )
protectedslot
KDE_NO_EXPORT void KlashPart::playingStarted ( )
protectedslot
void KlashPart::playingStopped ( )
protectedslot
KDE_NO_EXPORT void KlashPart::playingStopped ( )
protectedslot
KDE_NO_EXPORT void KlashPart::processStopped ( int  ,
QProcess::ExitStatus   
)
protectedslot

References playingStopped().

KDE_NO_EXPORT void KlashPart::processStopped ( KProcess *  )
protectedslot

References playingStopped().

Referenced by play().

void KlashPart::setLoaded ( int  percentage)
KDE_NO_EXPORT void KlashPart::setLoaded ( int  percentage)
const QString& KlashPart::source ( ) const
inline
const QString& KlashPart::source ( ) const
inline
void KlashPart::stop ( )
slot
KDE_NO_EXPORT void KlashPart::stop ( )
slot

References gnash::key::L.

Referenced by KlashPart(), play(), and ~KlashPart().

int KlashPart::width ( ) const
inlineslot
int KlashPart::width ( ) const
inlineslot

Friends And Related Function Documentation

GroupPredicate
friend

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