| 
|   | NetBase (MythScreenStack *parent, const char *name=nullptr) | 
|   | 
|   | ~NetBase () override | 
|   | 
|   | MythScreenType (MythScreenStack *parent, const QString &name, bool fullscreen=true) | 
|   | 
|   | ~MythScreenType () override | 
|   | 
| virtual bool  | Create (void) | 
|   | 
| bool  | keyPressEvent (QKeyEvent *event) override | 
|   | Key event handler.  More...
  | 
|   | 
| bool  | inputMethodEvent (QInputMethodEvent *event) override | 
|   | Input Method event handler.  More...
  | 
|   | 
| bool  | gestureEvent (MythGestureEvent *event) override | 
|   | Mouse click/movement handler, receives mouse gesture events from the QCoreApplication event loop.  More...
  | 
|   | 
| virtual void  | ShowMenu (void) | 
|   | 
| void  | doInit (void) | 
|   | 
| void  | LoadInForeground (void) | 
|   | 
| bool  | IsInitialized (void) const | 
|   | Has Init() been called on this screen?  More...
  | 
|   | 
| bool  | IsFullscreen (void) const | 
|   | 
| void  | SetFullscreen (bool full) | 
|   | 
| MythUIType *  | GetFocusWidget (void) const | 
|   | 
| bool  | SetFocusWidget (MythUIType *widget=nullptr) | 
|   | 
| virtual bool  | NextPrevWidgetFocus (bool up_or_down) | 
|   | 
| void  | BuildFocusList (void) | 
|   | 
| MythScreenStack *  | GetScreenStack () const | 
|   | 
| virtual void  | aboutToHide (void) | 
|   | 
| virtual void  | aboutToShow (void) | 
|   | 
| bool  | IsDeleting (void) const | 
|   | 
| void  | SetDeleting (bool deleting) | 
|   | 
| bool  | IsLoading (void) const | 
|   | 
| bool  | IsLoaded (void) const | 
|   | 
| MythPainter *  | GetPainter (void) override | 
|   | 
|   | MythUIComposite (QObject *parent, const QString &name) | 
|   | 
|   | ~MythUIComposite () override=default | 
|   | 
| virtual void  | SetTextFromMap (const InfoMap &infoMap) | 
|   | 
| virtual void  | ResetMap (const InfoMap &infoMap) | 
|   | 
|   | 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 | 
|   | 
 | 
| void  | Init () override | 
|   | Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in Load()  More...
  | 
|   | 
| virtual ResultItem *  | GetStreamItem ()=0 | 
|   | 
| virtual void  | LoadData (void)=0 | 
|   | 
| void  | InitProgressDialog () | 
|   | 
| void  | DownloadVideo (const QString &url, const QString &dest) | 
|   | 
|   | MythScreenType (MythUIType *parent, const QString &name, bool fullscreen=true) | 
|   | 
| 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...
  | 
|   | 
| 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...
  | 
|   | 
| virtual void  | Load (void) | 
|   | Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning)  More...
  | 
|   | 
| virtual void  | Init (void) | 
|   | Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in Load()  More...
  | 
|   | 
| void  | LoadInBackground (const QString &message="") | 
|   | 
| void  | ReloadInBackground (void) | 
|   | 
| void  | OpenBusyPopup (const QString &message="") | 
|   | 
| void  | CloseBusyPopup (void) | 
|   | 
| void  | SetBusyPopupMessage (const QString &message) | 
|   | 
| void  | ResetBusyPopup (void) | 
|   | 
|   | ~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...
  | 
|   | 
 | 
| virtual void  | Close () | 
|   | 
| 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) | 
|   | 
| void  | Exiting () | 
|   | 
| 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) | 
|   | 
| 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) | 
|   | 
Definition at line 18 of file netbase.h.