Gnash  0.8.10
Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Friends
KlashPart Class Reference

#include <klash_part.h>

List of all members.

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 ( ) [virtual, slot]
KDE_NO_EXPORT bool KlashPart::closeURL ( ) [virtual, slot]
void KlashPart::fullScreen ( )
KDE_NO_EXPORT void KlashPart::fullScreen ( )

Referenced by KlashPart().

int KlashPart::height ( ) const [inline, slot]
int KlashPart::height ( ) const [inline, slot]
KlashLiveConnectExtension* KlashPart::liveconnectextension ( ) const [inline]
KlashLiveConnectExtension* KlashPart::liveconnectextension ( ) const [inline]
virtual bool KlashPart::openFile ( ) [protected, virtual]
bool KlashPart::openFile ( ) [protected, virtual]

References play().

KDE_NO_EXPORT bool KlashPart::openUrl ( const KUrl &  url) [virtual, slot]
KDE_NO_EXPORT bool KlashPart::openURL ( const KURL &  url) [virtual, slot]
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 stop(), url, gnash::image::end(), and processStopped().

Referenced by KlashPart(), and openFile().

void KlashPart::playingStarted ( ) [protected, slot]
KDE_NO_EXPORT void KlashPart::playingStarted ( ) [protected, slot]
void KlashPart::playingStopped ( ) [protected, slot]
KDE_NO_EXPORT void KlashPart::playingStopped ( ) [protected, slot]
KDE_NO_EXPORT void KlashPart::processStopped ( int  ,
QProcess::ExitStatus   
) [protected, slot]

References playingStopped().

KDE_NO_EXPORT void KlashPart::processStopped ( KProcess *  ) [protected, slot]

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 assert, and gnash::key::L.

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

int KlashPart::width ( ) const [inline, slot]
int KlashPart::width ( ) const [inline, slot]

Friends And Related Function Documentation

GroupPredicate [friend]

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