|
MythTV
0.26-pre
|
Adds a JavaScript object. More...
#include <mythuiwebbrowser.h>
Public Slots | |
| void | Play (void) |
| void | Stop (void) |
| void | Pause (void) |
| void | SetVolume (int volumn) |
| int | GetVolume (void) |
| void | PlayFile (QString filename) |
| void | PlayTrack (int trackID) |
| void | PlayURL (QString url) |
| QString | GetMetadata (void) |
Public Member Functions | |
| BrowserApi (QObject *parent) | |
| ~BrowserApi (void) | |
| void | setWebView (QWebView *view) |
Private Slots | |
| void | attachObject () |
Private Member Functions | |
| void | customEvent (QEvent *e) |
Private Attributes | |
| QWebFrame * | m_frame |
| bool | m_gotAnswer |
| QString | m_answer |
Adds a JavaScript object.
Definition at line 22 of file mythuiwebbrowser.h.
| BrowserApi::BrowserApi | ( | QObject * | parent | ) |
Definition at line 118 of file mythuiwebbrowser.cpp.
Definition at line 123 of file mythuiwebbrowser.cpp.
| void BrowserApi::setWebView | ( | QWebView * | view | ) |
Definition at line 128 of file mythuiwebbrowser.cpp.
Referenced by MythWebView::MythWebView().
| void BrowserApi::Play | ( | void | ) | [slot] |
Definition at line 143 of file mythuiwebbrowser.cpp.
| void BrowserApi::Stop | ( | void | ) | [slot] |
Definition at line 149 of file mythuiwebbrowser.cpp.
| void BrowserApi::Pause | ( | void | ) | [slot] |
Definition at line 155 of file mythuiwebbrowser.cpp.
| void BrowserApi::SetVolume | ( | int | volumn | ) | [slot] |
Definition at line 161 of file mythuiwebbrowser.cpp.
| int BrowserApi::GetVolume | ( | void | ) | [slot] |
Definition at line 168 of file mythuiwebbrowser.cpp.
| void BrowserApi::PlayFile | ( | QString | filename | ) | [slot] |
Definition at line 191 of file mythuiwebbrowser.cpp.
| void BrowserApi::PlayTrack | ( | int | trackID | ) | [slot] |
Definition at line 198 of file mythuiwebbrowser.cpp.
| void BrowserApi::PlayURL | ( | QString | url | ) | [slot] |
Definition at line 205 of file mythuiwebbrowser.cpp.
| QString BrowserApi::GetMetadata | ( | void | ) | [slot] |
Definition at line 212 of file mythuiwebbrowser.cpp.
| void BrowserApi::attachObject | ( | void | ) | [private, slot] |
Definition at line 138 of file mythuiwebbrowser.cpp.
Referenced by setWebView().
| void BrowserApi::customEvent | ( | QEvent * | e | ) | [private] |
Definition at line 235 of file mythuiwebbrowser.cpp.
QWebFrame* BrowserApi::m_frame [private] |
Definition at line 51 of file mythuiwebbrowser.h.
Referenced by attachObject(), and setWebView().
bool BrowserApi::m_gotAnswer [private] |
Definition at line 53 of file mythuiwebbrowser.h.
Referenced by customEvent(), GetMetadata(), and GetVolume().
QString BrowserApi::m_answer [private] |
Definition at line 54 of file mythuiwebbrowser.h.
Referenced by customEvent(), GetMetadata(), and GetVolume().
1.7.6.1