|
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 73 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 510 of file mythuiwebbrowser.cpp.
Referenced by CreateCopy().
|
override |
the classes destructor
Definition at line 695 of file mythuiwebbrowser.cpp.
|
slot |
Got backward in page history.
Definition at line 999 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 988 of file mythuiwebbrowser.cpp.
| bool MythUIWebBrowser::CanGoForward | ( | void | ) |
Can go forward in page history.
Definition at line 975 of file mythuiwebbrowser.cpp.
|
overrideprotectedvirtual |
Copy this widgets state from another.
Reimplemented from MythUIType.
Definition at line 1409 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 1434 of file mythuiwebbrowser.cpp.
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 1263 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 523 of file mythuiwebbrowser.cpp.
|
slot |
Got forward in page history.
Definition at line 1010 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), and MythBrowser::slotForward().
|
inline |
Definition at line 118 of file mythuiwebbrowser.h.
|
inline |
Definition at line 121 of file mythuiwebbrowser.h.
| QIcon MythUIWebBrowser::GetIcon | ( | void | ) |
Gets the current page's fav icon.
Definition at line 1022 of file mythuiwebbrowser.cpp.
|
inline |
Definition at line 127 of file mythuiwebbrowser.h.
Referenced by MythWebEngineView::handleKeyPress().
| QString MythUIWebBrowser::GetTitle | ( | void | ) |
Gets the current page's title.
Definition at line 1046 of file mythuiwebbrowser.cpp.
Referenced by WebPage::slotLoadFinished().
| QUrl MythUIWebBrowser::GetUrl | ( | void | ) |
Gets the current page's url.
Definition at line 1034 of file mythuiwebbrowser.cpp.
Referenced by MythBrowser::slotAddBookmark().
| QWebEngineProfile * MythUIWebBrowser::GetWebEngineProfile | ( | void | ) |
Definition at line 815 of file mythuiwebbrowser.cpp.
| QWebEngineSettings * MythUIWebBrowser::GetWebEngineSettings | ( | void | ) |
Definition at line 807 of file mythuiwebbrowser.cpp.
| float MythUIWebBrowser::GetZoom | ( | void | ) | const |
Get the current zoom level.
Definition at line 965 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::HandleMouseAction | ( | const QString & | action | ) |
Definition at line 1276 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 537 of file mythuiwebbrowser.cpp.
Referenced by MythFlashPlayer::Create(), Finalize(), and WebPage::WebPage().
|
inline |
Definition at line 101 of file mythuiwebbrowser.h.
|
inline |
returns true if all keypresses are to be passed to the web page
Definition at line 104 of file mythuiwebbrowser.h.
Referenced by MythWebEngineView::handleKeyPress().
|
protected |
is our containing screen the top screen?
Definition at line 1180 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 716 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 746 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 1359 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 1244 of file mythuiwebbrowser.cpp.
Definition at line 929 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress().
| void MythUIWebBrowser::RemoveUserStyleSheet | ( | const QString & | name | ) |
Definition at line 782 of file mythuiwebbrowser.cpp.
Referenced by LoadUserStyleSheet().
|
protected |
Definition at line 1341 of file mythuiwebbrowser.cpp.
Referenced by LoadPage(), SetHtml(), and SetZoom().
| void MythUIWebBrowser::RunJavaScript | ( | const QString & | scriptSource | ) |
Definition at line 1058 of file mythuiwebbrowser.cpp.
Referenced by MythFlashPlayer::runJavaScript().
| void MythUIWebBrowser::SendStatusBarMessage | ( | const QString & | text | ) |
Definition at line 1064 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 861 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 837 of file mythuiwebbrowser.cpp.
Referenced by Init().
| void MythUIWebBrowser::SetDefaultSaveDirectory | ( | const QString & | saveDir | ) |
Definition at line 945 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::SetDefaultSaveFilename | ( | const QString & | filename | ) |
Definition at line 953 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 732 of file mythuiwebbrowser.cpp.
| void MythUIWebBrowser::SetHttpUserAgent | ( | const QString & | userAgent | ) |
Definition at line 823 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
inline |
Definition at line 105 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 913 of file mythuiwebbrowser.cpp.
|
protectedslot |
Definition at line 1147 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
staticprotectedslot |
Definition at line 1087 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1132 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1137 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1127 of file mythuiwebbrowser.cpp.
|
protectedslot |
Definition at line 1106 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1112 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
a file has been downloaded
Referenced by Init().
|
protectedslot |
Definition at line 1075 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1081 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1159 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1152 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1142 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1122 of file mythuiwebbrowser.cpp.
Referenced by Init(), SendStatusBarMessage(), and SetZoom().
|
protectedslot |
Definition at line 1069 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1117 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1165 of file mythuiwebbrowser.cpp.
Referenced by Init().
|
protectedslot |
Definition at line 1092 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 937 of file mythuiwebbrowser.cpp.
Referenced by Reload().
| void MythUIWebBrowser::UpdateBuffer | ( | void | ) |
Definition at line 1223 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::customEvent(), Pulse(), SetActive(), SetBackgroundColor(), SetZoom(), slotLoadFinished(), and slotTopScreenChanged().
|
protected |
Definition at line 1200 of file mythuiwebbrowser.cpp.
Referenced by slotContentsSizeChanged(), slotScrollPositionChanged(), and UpdateBuffer().
|
slot |
Increase the text size.
Definition at line 896 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), and MythBrowser::slotZoomIn().
|
slot |
Decrease the text size.
Definition at line 904 of file mythuiwebbrowser.cpp.
Referenced by MythWebEngineView::handleKeyPress(), and MythBrowser::slotZoomOut().
Definition at line 187 of file mythuiwebbrowser.h.
Referenced by SetActive(), slotTopScreenChanged(), and UpdateBuffer().
|
protected |
Definition at line 183 of file mythuiwebbrowser.h.
Referenced by DrawSelf(), Init(), and UpdateScrollBars().
|
protected |
Definition at line 194 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 182 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 197 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), and SetDefaultSaveDirectory().
|
protected |
Definition at line 198 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), and SetDefaultSaveFilename().
|
protected |
Definition at line 205 of file mythuiwebbrowser.h.
Referenced by Init(), ResetScrollBars(), and UpdateScrollBars().
|
protected |
Definition at line 185 of file mythuiwebbrowser.h.
Referenced by DrawSelf(), Init(), UpdateBuffer(), and ~MythUIWebBrowser().
Definition at line 189 of file mythuiwebbrowser.h.
Referenced by Init().
Definition at line 200 of file mythuiwebbrowser.h.
|
protected |
Definition at line 201 of file mythuiwebbrowser.h.
Referenced by HandleMouseAction().
|
protected |
Definition at line 203 of file mythuiwebbrowser.h.
Referenced by HandleMouseAction().
|
protected |
Definition at line 190 of file mythuiwebbrowser.h.
Referenced by MythUIWebBrowser(), and Pulse().
|
protected |
Definition at line 202 of file mythuiwebbrowser.h.
Referenced by HandleMouseAction().
|
protected |
Definition at line 179 of file mythuiwebbrowser.h.
Referenced by Init(), and IsOnTopScreen().
|
protected |
Definition at line 191 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 196 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 206 of file mythuiwebbrowser.h.
Referenced by Init(), ResetScrollBars(), and UpdateScrollBars().
Definition at line 188 of file mythuiwebbrowser.h.
Referenced by SetActive(), and slotTopScreenChanged().
|
protected |
Definition at line 181 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 195 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), Init(), and ParseElement().
|
protected |
Definition at line 193 of file mythuiwebbrowser.h.
Referenced by CopyFrom(), GetZoom(), Init(), ParseElement(), SetZoom(), ZoomIn(), and ZoomOut().