00001 #ifndef MYTHFLASHPLAYER_H 00002 #define MYTHFLASHPLAYER_H 00003 00004 #include <mythscreentype.h> 00005 00006 class MythUIWebBrowser; 00007 00008 class MythFlashPlayer : public MythScreenType 00009 { 00010 Q_OBJECT 00011 00012 public: 00013 MythFlashPlayer(MythScreenStack *parent, QStringList &urlList); 00014 ~MythFlashPlayer(); 00015 00016 bool Create(void); 00017 bool keyPressEvent(QKeyEvent *); 00018 00019 private: 00020 QVariant evaluateJavaScript(const QString&); 00021 MythUIWebBrowser* m_browser; 00022 QString m_url; 00023 int m_fftime; 00024 int m_rewtime; 00025 int m_jumptime; 00026 }; 00027 00028 #endif