|
MythTV master
|
Web browsing widget. More...
#include <libmythui/mythuiwebbrowser.h>
Public Slots | |
| void | Back (void) |
| Got backward in page history. More... | |
| void | Forward (void) |
| Got forward in page history. More... | |
| void | ZoomIn (void) |
| Increase the text size. More... | |
| void | ZoomOut (void) |
| Decrease the text size. More... | |
| void | Reload (bool useCache=true) |
| void | TriggerPageAction (QWebEnginePage::WebAction action, bool checked=false) |
Public Slots inherited from MythUIType | |
| void | LoseFocus (void) |
| bool | TakeFocus (void) |
| void | Activate (void) |
| void | Hide (void) |
| void | Show (void) |
| void | Refresh (void) |
| void | UpdateDependState (bool isDefault) |
| void | UpdateDependState (MythUIType *dependee, bool isDefault) |
Signals | |
| void | loadStarted (void) |
| void | loadFinished (bool ok) |
| a page is starting to load More... | |
| void | loadProgress (int progress) |
| a page has finished loading More... | |
| void | titleChanged (const QString &title) |
| % of page loaded More... | |
| void | statusBarMessage (const QString &text) |
| a pages title has changed More... | |
| void | iconChanged (const QIcon &icon) |
| link hit test messages More... | |
| void | iconUrlChanged (const QUrl &url) |
| a pages fav icon has changed More... | |
| void | fileDownloaded (QString filename) |
| a pages fav icon has changed More... | |
Signals inherited from MythUIType | |
| void | RequestUpdate (void) |
| void | RequestRegionUpdate (const QRect &) |
| void | TakingFocus (void) |
| void | LosingFocus (void) |
| void | VisibilityChanged (bool Visible) |
| void | Showing (void) |
| void | Hiding (void) |
| void | Enabling (void) |
| void | Disabling (void) |
| void | FinishedMoving (void) |
| void | FinishedFading (void) |
| void | DependChanged (bool isDefault) |
Public Member Functions | |
| MythUIWebBrowser (MythUIType *parent, const QString &name) | |
| the classes constructor More... | |
| ~MythUIWebBrowser () override | |
| the classes destructor More... | |
| void | Init (void) |
| Initializes the widget ready for use. More... | |
| void | LoadPage (const QUrl &url) |
| Loads the specified url and displays it. More... | |
| void | SetHtml (const QString &html, const QUrl &baseUrl=QUrl()) |
| Sets the content of the widget to the specified html. More... | |
| void | LoadUserStyleSheet (const QUrl &url, const QString &name=QString("mythtv")) |
| Sets the specified user style sheet. More... | |
| void | RemoveUserStyleSheet (const QString &name) |
| void | SetHttpUserAgent (const QString &userAgent) |
| QWebEngineSettings * | GetWebEngineSettings (void) |
| QWebEngineProfile * | GetWebEngineProfile (void) |
| void | Pulse (void) override |
| Pulse is called 70 times a second to trigger a single frame of an animation. More... | |
| QIcon | GetIcon (void) |
| Gets the current page's fav icon. More... | |
| QUrl | GetUrl (void) |
| Gets the current page's url. More... | |
| QString | GetTitle (void) |
| Gets the current page's title. More... | |
| void | SetActive (bool active) |
| Toggles the active state of the widget. More... | |
| bool | IsActive (void) const |
| bool | IsInputToggled (void) const |
| returns true if all keypresses are to be passed to the web page More... | |
| void | SetInputToggled (bool inputToggled) |
| void | SetZoom (double zoom) |
| Set the text size to specific size. More... | |
| float | GetZoom (void) const |
| Get the current zoom level. More... | |
| bool | CanGoForward (void) |
| Can go forward in page history. More... | |
| bool | CanGoBack (void) |
| Can we go backward in page history. More... | |
| void | RunJavaScript (const QString &scriptSource) |
| void | SendStatusBarMessage (const QString &text) |
| void | SetDefaultSaveDirectory (const QString &saveDir) |
| QString | GetDefaultSaveDirectory (void) |
| void | SetDefaultSaveFilename (const QString &filename) |
| QString | GetDefaultSaveFilename (void) |
| void | HandleMouseAction (const QString &action) |
| void | UpdateBuffer (void) |
| MythScreenType * | GetParentScreen (void) |
Public Member Functions inherited from MythUIType | |
| MythUIType (QObject *parent, const QString &name) | |
| virtual void | Reset (void) |
| Reset the widget to it's original state, should not reset changes made by the theme. More... | |
| void | AddChild (MythUIType *child) |
| Add a child UIType. More... | |
| MythUIType * | GetChild (const QString &name) const |
| Get a named child of this UIType. More... | |
| MythUIType * | GetChildAt (QPoint p, bool recursive=true, bool focusable=true) const |
| Return the first MythUIType at the given coordinates. More... | |
| QList< MythUIType * > * | GetAllChildren (void) |
| Return a list of all child widgets. More... | |
| QList< MythUIType * > | GetAllDescendants (void) |
| void | DeleteChild (const QString &name) |
| Delete a named child of this UIType. More... | |
| void | DeleteChild (MythUIType *child) |
| Delete the given UIType if it is a child of this UIType. More... | |
| void | DeleteAllChildren (void) |
| Delete all child widgets. More... | |
| bool | NeedsRedraw (void) const |
| void | ResetNeedsRedraw (void) |
| void | SetRedraw (void) |
| void | SetChildNeedsRedraw (MythUIType *child) |
| bool | CanTakeFocus (void) const |
| Return if this widget can accept input focus. More... | |
| void | SetCanTakeFocus (bool set=true) |
| Set whether this widget can take focus. More... | |
| void | SetFocusOrder (int order) |
| void | SetFocusedName (const QString &widgetname) |
| QString | GetFocusedName (void) const |
| bool | IsEnabled (void) const |
| void | SetEnabled (bool enable) |
| bool | MoveToTop (void) |
| bool | MoveChildToTop (MythUIType *child) |
| void | ActivateAnimations (MythUIAnimation::Trigger trigger) |
| QList< MythUIAnimation * > * | GetAnimations (void) |
| virtual void | Pulse (void) |
| Pulse is called 70 times a second to trigger a single frame of an animation. More... | |
| void | Draw (MythPainter *p, int xoffset, int yoffset, int alphaMod=255, QRect clipRect=QRect()) |
| void | SetPosition (int x, int y) |
| Convenience method, calls SetPosition(const MythPoint&) Override that instead to change functionality. More... | |
| void | SetPosition (QPoint point) |
| virtual void | SetPosition (const MythPoint &point) |
| virtual MythPoint | GetPosition (void) const |
| virtual void | SetSize (QSize size) |
| virtual void | SetMinSize (const MythPoint &size) |
| Set the minimum size of this widget, for widgets which can be rescaled. More... | |
| virtual QSize | GetMinSize (void) const |
| virtual void | SetArea (const MythRect &rect) |
| virtual void | AdjustMinArea (int delta_x, int delta_y, int delta_w, int delta_h) |
| Adjust the size of a sibling. More... | |
| virtual void | VanishSibling (void) |
| virtual void | SetMinAreaParent (MythRect actual_area, MythRect allowed_area, MythUIType *child) |
| Adjust the size of sibling objects within the button. More... | |
| virtual void | SetMinArea (const MythRect &rect) |
| Set the minimum area based on the given size. More... | |
| virtual MythRect | GetArea (void) const |
| If the object has a minimum area defined, return it, other wise return the default area. More... | |
| virtual MythRect | GetFullArea (void) const |
| virtual void | RecalculateArea (bool recurse=true) |
| void | ExpandArea (QRect rect) |
| virtual QRegion | GetDirtyArea (void) const |
| bool | IsVisible (bool recurse=false) const |
| virtual void | SetVisible (bool visible) |
| void | MoveTo (QPoint destXY, QPoint speedXY) |
| void | AdjustAlpha (int mode, int alphachange, int minalpha=0, int maxalpha=255) |
| void | SetAlpha (int newalpha) |
| int | GetAlpha (void) const |
| virtual bool | keyPressEvent (QKeyEvent *event) |
| Key event handler. More... | |
| virtual bool | inputMethodEvent (QInputMethodEvent *event) |
| Input Method event handler. More... | |
| virtual bool | gestureEvent (MythGestureEvent *event) |
| Mouse click/movement handler, receives mouse gesture events from the QCoreApplication event loop. More... | |
| virtual void | mediaEvent (MythMediaEvent *event) |
| Media/Device status event handler, received from MythMediaMonitor. More... | |
| MythFontProperties * | GetFont (const QString &text) const |
| bool | AddFont (const QString &text, MythFontProperties *fontProp) |
| void | SetHelpText (const QString &text) |
| QString | GetHelpText (void) const |
| void | SetXMLLocation (const QString &filename, int where) |
| QString | GetXMLLocation (void) const |
| void | SetXMLName (const QString &name) |
| QString | GetXMLName (void) const |
| bool | IsDeferredLoading (bool recurse=false) const |
| void | SetDeferLoad (bool defer) |
| virtual void | LoadNow (void) |
| Cause images in this and child widgets to be loaded. More... | |
| bool | ContainsPoint (QPoint point) const |
| Check if the given point falls within this widgets area. More... | |
| virtual MythPainter * | GetPainter (void) |
| void | SetPainter (MythPainter *painter) |
| void | SetCentre (UIEffects::Centre centre) |
| void | SetZoom (float zoom) |
| void | SetHorizontalZoom (float zoom) |
| void | SetVerticalZoom (float zoom) |
| void | SetAngle (float angle) |
| void | SetDependIsDefault (bool isDefault) |
| void | SetReverseDependence (MythUIType *dependee, bool reverse) |
| void | SetDependsMap (QMap< QString, QString > dependsMap) |
| QMap< QString, QString > | GetDependsMap () const |
Protected Slots | |
| void | slotLoadStarted (void) |
| a file has been downloaded More... | |
| void | slotLoadFinished (bool Ok) |
| void | slotLoadProgress (int progress) |
| void | slotTitleChanged (const QString &title) |
| void | slotStatusBarMessage (const QString &text) |
| void | slotIconChanged (const QIcon &icon) |
| void | slotIconUrlChanged (const QUrl &url) |
| void | slotScrollPositionChanged (QPointF position) |
| void | slotContentsSizeChanged (QSizeF size) |
| void | slotLinkClicked (const QUrl &url) |
| void | slotTopScreenChanged (MythScreenType *screen) |
| void | slotScrollBarShowing (void) |
| void | slotScrollBarHiding (void) |
| void | slotLosingFocus () |
| void | slotTakingFocus () |
| void | slotRenderProcessTerminated (QWebEnginePage::RenderProcessTerminationStatus terminationStatus, int exitCode) |
| static void | slotFullScreenRequested (QWebEngineFullScreenRequest fullScreenRequest) |
| void | slotWindowCloseRequested (void) |
Protected Member Functions | |
| void | SetBackgroundColor (QColor color) |
| Sets the default background color. More... | |
| void | ResetScrollBars (void) |
| void | UpdateScrollBars (void) |
| bool | IsOnTopScreen (void) |
| is our containing screen the top screen? More... | |
| void | Finalize (void) override |
| Perform any post-xml parsing initialisation tasks. More... | |
| void | DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect) override |
| bool | ParseElement (const QString &filename, QDomElement &element, bool showWarnings) override |
| Parse the xml definition of this widget setting the state of the object accordingly. More... | |
| void | CopyFrom (MythUIType *base) override |
| Copy this widgets state from another. More... | |
| void | CreateCopy (MythUIType *parent) override |
| Copy the state of this widget to the one given, it must be of the same type. More... | |
Protected Member Functions inherited from MythUIType | |
| ~MythUIType () override | |
| void | customEvent (QEvent *event) override |
| virtual void | DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect) |
| void | AddFocusableChildrenToList (FocusInfoType &focusList) |
| void | HandleAlphaPulse () |
| Handle one frame of an alpha (transparency) change animation. More... | |
| void | HandleMovementPulse () |
| Handle one frame of a movement animation. More... | |
| int | CalcAlpha (int alphamod) const |
| void | ConnectDependants (bool recurse=false) |
| virtual bool | ParseElement (const QString &filename, QDomElement &element, bool showWarnings) |
| Parse the xml definition of this widget setting the state of the object accordingly. More... | |
| virtual void | CopyFrom (MythUIType *base) |
| Copy this widgets state from another. More... | |
| virtual void | CreateCopy (MythUIType *parent) |
| Copy the state of this widget to the one given, it must be of the same type. More... | |
| virtual void | Finalize (void) |
| Perform any post-xml parsing initialisation tasks. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from XMLParseBase | |
| static QString | getFirstText (QDomElement &element) |
| static bool | parseBool (const QString &text) |
| static bool | parseBool (QDomElement &element) |
| static MythPoint | parsePoint (const QString &text, bool normalize=true) |
| static MythPoint | parsePoint (QDomElement &element, bool normalize=true) |
| static QSize | parseSize (const QString &text, bool normalize=true) |
| static QSize | parseSize (QDomElement &element, bool normalize=true) |
| static MythRect | parseRect (const QString &text, bool normalize=true) |
| static MythRect | parseRect (QDomElement &element, bool normalize=true) |
| static int | parseAlignment (const QString &text) |
| static int | parseAlignment (QDomElement &element) |
| static QBrush | parseGradient (const QDomElement &element) |
| static QString | parseText (QDomElement &element) |
| static MythUIType * | GetGlobalObjectStore (void) |
| static void | ClearGlobalObjectStore (void) |
| static void | ParseChildren (const QString &filename, QDomElement &element, MythUIType *parent, bool showWarnings) |
| static MythUIType * | ParseUIType (const QString &filename, QDomElement &element, const QString &type, MythUIType *parent, MythScreenType *screen, bool showWarnings, QMap< QString, QString > &parentDependsMap) |
| static bool | WindowExists (const QString &xmlfile, const QString &windowname) |
| static bool | LoadWindowFromXML (const QString &xmlfile, const QString &windowname, MythUIType *parent) |
| static bool | LoadBaseTheme (void) |
| static bool | LoadBaseTheme (const QString &baseTheme) |
| static bool | CopyWindowFromBase (const QString &windowname, MythScreenType *win) |
Static Protected Member Functions inherited from MythUIType | |
| static int | NormX (int width) |
| static int | NormY (int height) |
Web browsing widget.
Provide a web browser widget.
Can load and render local and remote html. Supports netscape plugins.
This widget can display HTML documents from the net, a file or passed to it as a QString.
This is how you would add the widget to a theme file :-
<webbrowser name="webbrowser">
<url>http://www.google.com/</url>
<area>20,55,760,490</area>
<zoom>1.4</zoom>
<background color="white"/>
</webbrowser>
area is the screen area the widget should use. zoom is the initial text size. background is the default background color to use.
The widget has two modes of operation active and inactive. When it's active and has focus it will show the mouse pointer, links will respond when clicked, the highlighed link can be changed and activated using the keyboard. In inactive mode it will just display a static image of the web document, you can scroll it but that is all.
One thing to be aware of is you cannot show popups above this widget when it is in active mode and has focus so either call Active(false) or move the focus to another widget before showing the popup.
Definition at line 75 of file mythuiwebbrowser.h.
| MythUIWebBrowser::MythUIWebBrowser | ( | MythUIType * | parent, |
| const QString & | name | ||
| ) |
the classes constructor
| parent | the parent of this widget |
| name | the name of this widget |
Definition at line 511 of file mythuiwebbrowser.cpp.
Referenced by CreateCopy().
|
override |
the classes destructor
Definition at line 696 of file mythuiwebbrowser.cpp.
|
slot |
Got backward in page history.
Definition at line 1000 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), MythBrowser::keyPressEvent(), MythBrowser::slotBack(), and slotWindowCloseRequested().
| bool MythUIWebBrowser::CanGoBack | ( | void | ) |
Can we go backward in page history.
Definition at line 989 of file mythuiwebbrowser.cpp.
| bool MythUIWebBrowser::CanGoForward | ( | void | ) |
Can go forward in page history.
Definition at line 976 of file mythuiwebbrowser.cpp.
|
overrideprotectedvirtual |
Copy this widgets state from another.
Reimplemented from MythUIType.
Definition at line 1412 of file mythuiwebbrowser.cpp.
|
overrideprotectedvirtual |
Copy the state of this widget to the one given, it must be of the same type.
Reimplemented from MythUIType.
Definition at line 1437 of file mythuiwebbrowser.cpp.
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 1266 of file mythuiwebbrowser.cpp.
|
signal |
a pages fav icon has changed
|
overrideprotectedvirtual |
Perform any post-xml parsing initialisation tasks.
This is called after the widget has been created and it's state established by ParseElement() or CopyFrom(). A derived class should use this to perform any initialisation tasks which should occur after this point.
Reimplemented from MythUIType.
Definition at line 524 of file mythuiwebbrowser.cpp.
|
slot |
Got forward in page history.
Definition at line 1011 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), and MythBrowser::slotForward().
|
inline |
Definition at line 120 of file mythuiwebbrowser.h.
|
inline |
Definition at line 123 of file mythuiwebbrowser.h.
| QIcon MythUIWebBrowser::GetIcon | ( | void | ) |
Gets the current page's fav icon.
Definition at line 1023 of file mythuiwebbrowser.cpp.
|
inline |
Definition at line 129 of file mythuiwebbrowser.h.
Referenced by MythWebEngineView::handleKeyPress().
| QString MythUIWebBrowser::GetTitle | ( | void | ) |
Gets the current page's title.
Definition at line 1047 of file mythuiwebbrowser.cpp.
Referenced by WebPage::slotLoadFinished().
| QUrl MythUIWebBrowser::GetUrl | ( | void | ) |
Gets the current page's url.
Definition at line 1035 of file mythuiwebbrowser.cpp.
Referenced by MythBrowser::slotAddBookmark().
| QWebEngineProfile * MythUIWebBrowser::GetWebEngineProfile | ( | void | ) |
Definition at line 816 of file mythuiwebbrowser.cpp.
| QWebEngineSettings * MythUIWebBrowser::GetWebEngineSettings | ( | void | ) |
Definition at line 808 of file mythuiwebbrowser.cpp.
| float MythUIWebBrowser::GetZoom | ( | void | ) | const |
Get the current zoom level.
Definition at line 966 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::HandleMouseAction | ( | const QString & | action | ) |
Definition at line 1279 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress().
|
signal |
link hit test messages
Referenced by slotIconChanged(), and WebPage::WebPage().
|
signal |
a pages fav icon has changed
Referenced by slotIconUrlChanged().
| void MythUIWebBrowser::Init | ( | void | ) |
Initializes the widget ready for use.
Definition at line 538 of file mythuiwebbrowser.cpp.
Referenced by MythFlashPlayer::Create(), Finalize(), and WebPage::WebPage().
|
inline |
Definition at line 103 of file mythuiwebbrowser.h.
|
inline |
returns true if all keypresses are to be passed to the web page
Definition at line 106 of file mythuiwebbrowser.h.
Referenced by MythWebEngineView::handleKeyPress().
|
protected |
is our containing screen the top screen?
Definition at line 1183 of file mythuiwebbrowser.cpp.
Referenced by slotTopScreenChanged().
|
signal |
a page is starting to load
Referenced by slotLoadFinished(), and WebPage::WebPage().
| void MythUIWebBrowser::LoadPage | ( | const QUrl & | url | ) |
Loads the specified url and displays it.
| url | The url to load |
Definition at line 717 of file mythuiwebbrowser.cpp.
Referenced by MythFlashPlayer::Create(), Init(), slotLinkClicked(), and MythBrowser::slotOpenURL().
|
signal |
a page has finished loading
Referenced by slotLoadProgress(), and WebPage::WebPage().
|
signal |
Referenced by WebPage::WebPage().
| void MythUIWebBrowser::LoadUserStyleSheet | ( | const QUrl & | url, |
| const QString & | name = QString("mythtv") |
||
| ) |
Sets the specified user style sheet.
| url | The url to the style sheet |
Definition at line 747 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
overrideprotectedvirtual |
Parse the xml definition of this widget setting the state of the object accordingly.
Reimplemented from MythUIType.
Definition at line 1362 of file mythuiwebbrowser.cpp.
|
overridevirtual |
Pulse is called 70 times a second to trigger a single frame of an animation.
This changes the alpha value of the widget
Reimplemented from MythUIType.
Definition at line 1247 of file mythuiwebbrowser.cpp.
|
slot |
Definition at line 930 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress().
| void MythUIWebBrowser::RemoveUserStyleSheet | ( | const QString & | name | ) |
Definition at line 783 of file mythuiwebbrowser.cpp.
Referenced by LoadUserStyleSheet().
|
protected |
Definition at line 1344 of file mythuiwebbrowser.cpp.
Referenced by LoadPage(), SetHtml(), and SetZoom().
| void MythUIWebBrowser::RunJavaScript | ( | const QString & | scriptSource | ) |
Definition at line 1059 of file mythuiwebbrowser.cpp.
Referenced by MythFlashPlayer::runJavaScript().
| void MythUIWebBrowser::SendStatusBarMessage | ( | const QString & | text | ) |
Definition at line 1065 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress().
| void MythUIWebBrowser::SetActive | ( | bool | active | ) |
Toggles the active state of the widget.
| active | the new active state |
Definition at line 862 of file mythuiwebbrowser.cpp.
Referenced by MythFlashPlayer::Create(), WebPage::SetActive(), slotTakingFocus(), and slotTopScreenChanged().
|
protected |
Sets the default background color.
| color | the color to use |
Definition at line 838 of file mythuiwebbrowser.cpp.
Referenced by Init().
| void MythUIWebBrowser::SetDefaultSaveDirectory | ( | const QString & | saveDir | ) |
Definition at line 946 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::SetDefaultSaveFilename | ( | const QString & | filename | ) |
Definition at line 954 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::SetHtml | ( | const QString & | html, |
| const QUrl & | baseUrl = QUrl() |
||
| ) |
Sets the content of the widget to the specified html.
| html | the html to display |
| baseUrl | External objects referenced in the HTML document are located relative to baseUrl. |
Definition at line 733 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::SetHttpUserAgent | ( | const QString & | userAgent | ) |
Definition at line 824 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
inline |
Definition at line 107 of file mythuiwebbrowser.h.
Referenced by MythWebEngineView::handleKeyPress().
| void MythUIWebBrowser::SetZoom | ( | double | zoom | ) |
Set the text size to specific size.
| zoom | The size to use. Useful values are between 0.3 and 5.0 |
Definition at line 914 of file mythuiwebbrowser.cpp.
|
protectedslot |
Definition at line 1148 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
staticprotectedslot |
Definition at line 1088 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1133 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1138 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1128 of file mythuiwebbrowser.cpp.
|
protectedslot |
Definition at line 1107 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1113 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
a file has been downloaded
Referenced by Init().
|
protectedslot |
Definition at line 1076 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1082 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1160 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1153 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1143 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1123 of file mythuiwebbrowser.cpp.
Referenced by Init(), SendStatusBarMessage(), and SetZoom().
|
protectedslot |
Definition at line 1070 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1118 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1166 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1093 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
signal |
a pages title has changed
Referenced by slotStatusBarMessage(), and WebPage::WebPage().
|
signal |
% of page loaded
Referenced by slotTitleChanged(), and WebPage::WebPage().
|
slot |
Definition at line 938 of file mythuiwebbrowser.cpp.
Referenced by Reload().
| void MythUIWebBrowser::UpdateBuffer | ( | void | ) |
Definition at line 1226 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::customEvent(), Pulse(), SetActive(), SetBackgroundColor(), SetZoom(), slotLoadFinished(), and slotTopScreenChanged().
|
protected |
Definition at line 1203 of file mythuiwebbrowser.cpp.
Referenced by slotContentsSizeChanged(), slotScrollPositionChanged(), and UpdateBuffer().
|
slot |
Increase the text size.
Definition at line 897 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), and MythBrowser::slotZoomIn().
|
slot |
Decrease the text size.
Definition at line 905 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), and MythBrowser::slotZoomOut().
|
protected |
Definition at line 189 of file mythuiwebbrowser.h.
Referenced by SetActive(), slotTopScreenChanged(), and UpdateBuffer().
|
protected |
Definition at line 185 of file mythuiwebbrowser.h.
Referenced by DrawSelf(), Init(), and UpdateScrollBars().
|
protected |
Definition at line 196 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 184 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 199 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), and SetDefaultSaveDirectory().
|
protected |
Definition at line 200 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), and SetDefaultSaveFilename().
|
protected |
Definition at line 207 of file mythuiwebbrowser.h.
Referenced by Init(), ResetScrollBars(), and UpdateScrollBars().
|
protected |
Definition at line 187 of file mythuiwebbrowser.h.
Referenced by DrawSelf(), Init(), UpdateBuffer(), and ~MythUIWebBrowser().
|
protected |
Definition at line 191 of file mythuiwebbrowser.h.
Referenced by Init().
|
protected |
Definition at line 202 of file mythuiwebbrowser.h.
|
protected |
Definition at line 203 of file mythuiwebbrowser.h.
Referenced by HandleMouseAction().
|
protected |
Definition at line 205 of file mythuiwebbrowser.h.
Referenced by HandleMouseAction().
|
protected |
Definition at line 192 of file mythuiwebbrowser.h.
Referenced by MythUIWebBrowser(), and Pulse().
|
protected |
Definition at line 204 of file mythuiwebbrowser.h.
Referenced by HandleMouseAction().
|
protected |
Definition at line 181 of file mythuiwebbrowser.h.
Referenced by Init(), and IsOnTopScreen().
|
protected |
Definition at line 193 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 198 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 208 of file mythuiwebbrowser.h.
Referenced by Init(), ResetScrollBars(), and UpdateScrollBars().
|
protected |
Definition at line 190 of file mythuiwebbrowser.h.
Referenced by SetActive(), and slotTopScreenChanged().
|
protected |
Definition at line 183 of file mythuiwebbrowser.h.
Referenced by Back(), CanGoBack(), CanGoForward(), DrawSelf(), Forward(), GetIcon(), GetTitle(), GetUrl(), GetWebEngineProfile(), GetWebEngineSettings(), Init(), LoadPage(), LoadUserStyleSheet(), Pulse(), RemoveUserStyleSheet(), RunJavaScript(), SetActive(), SetBackgroundColor(), SetHtml(), SetHttpUserAgent(), SetZoom(), slotLosingFocus(), slotRenderProcessTerminated(), slotTakingFocus(), TriggerPageAction(), UpdateBuffer(), UpdateScrollBars(), and ~MythUIWebBrowser().
|
protected |
Definition at line 197 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 195 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), GetZoom(), Init(), ParseElement(), SetZoom(), ZoomIn(), and ZoomOut().