MythTV  master
Signals | Public Member Functions | Protected Slots | Private Attributes | List of all members
WebPage Class Reference

#include <webpage.h>

Inheritance diagram for WebPage:
Inheritance graph
[legend]
Collaboration diagram for WebPage:
Collaboration graph
[legend]

Signals

void loadProgress (int progress)
 
void statusBarMessage (const QString &text)
 
void loadFinished (bool OK)
 

Public Member Functions

 WebPage (MythBrowser *parent, QRect area, const char *name)
 
 WebPage (MythBrowser *parent, MythUIWebBrowser *browser)
 
 ~WebPage () override
 
void SetActive (bool active)
 
MythUIWebBrowsergetBrowser ()
 
MythUIButtonListItemgetListItem ()
 

Protected Slots

void slotLoadStarted (void)
 
void slotLoadFinished (bool OK)
 
void slotLoadProgress (int progress)
 
void slotTitleChanged (const QString &title)
 
void slotStatusBarMessage (const QString &text)
 
void slotIconChanged (void)
 

Private Attributes

bool m_active {false}
 
MythBrowserm_parent {nullptr}
 
MythUIWebBrowserm_browser {nullptr}
 
MythUIButtonListItemm_listItem {nullptr}
 

Detailed Description

Definition at line 16 of file webpage.h.

Constructor & Destructor Documentation

◆ WebPage() [1/2]

WebPage::WebPage ( MythBrowser parent,
QRect  area,
const char *  name 
)

Definition at line 16 of file webpage.cpp.

◆ WebPage() [2/2]

WebPage::WebPage ( MythBrowser parent,
MythUIWebBrowser browser 
)

Definition at line 39 of file webpage.cpp.

◆ ~WebPage()

WebPage::~WebPage ( )
override

Definition at line 59 of file webpage.cpp.

Member Function Documentation

◆ SetActive()

void WebPage::SetActive ( bool  active)

Definition at line 75 of file webpage.cpp.

◆ getBrowser()

MythUIWebBrowser* WebPage::getBrowser ( )
inline

Definition at line 28 of file webpage.h.

◆ getListItem()

MythUIButtonListItem* WebPage::getListItem ( )
inline

Definition at line 29 of file webpage.h.

◆ loadProgress

void WebPage::loadProgress ( int  progress)
signal

◆ statusBarMessage

void WebPage::statusBarMessage ( const QString &  text)
signal

◆ loadFinished

void WebPage::loadFinished ( bool  OK)
signal

◆ slotLoadStarted

void WebPage::slotLoadStarted ( void  )
protectedslot

Definition at line 120 of file webpage.cpp.

Referenced by WebPage().

◆ slotLoadFinished

void WebPage::slotLoadFinished ( bool  OK)
protectedslot

Definition at line 130 of file webpage.cpp.

Referenced by WebPage().

◆ slotLoadProgress

void WebPage::slotLoadProgress ( int  progress)
protectedslot

Definition at line 141 of file webpage.cpp.

Referenced by WebPage().

◆ slotTitleChanged

void WebPage::slotTitleChanged ( const QString &  title)
protectedslot

Definition at line 153 of file webpage.cpp.

Referenced by WebPage().

◆ slotStatusBarMessage

void WebPage::slotStatusBarMessage ( const QString &  text)
protectedslot

Definition at line 147 of file webpage.cpp.

Referenced by WebPage().

◆ slotIconChanged

void WebPage::slotIconChanged ( void  )
protectedslot

Definition at line 91 of file webpage.cpp.

Referenced by slotLoadFinished().

Member Data Documentation

◆ m_active

bool WebPage::m_active {false}
private

Definition at line 47 of file webpage.h.

Referenced by SetActive(), slotLoadProgress(), and slotStatusBarMessage().

◆ m_parent

MythBrowser* WebPage::m_parent {nullptr}
private

Definition at line 49 of file webpage.h.

Referenced by slotIconChanged(), slotLoadStarted(), slotTitleChanged(), WebPage(), and ~WebPage().

◆ m_browser

MythUIWebBrowser* WebPage::m_browser {nullptr}
private

Definition at line 50 of file webpage.h.

Referenced by getBrowser(), SetActive(), slotIconChanged(), slotLoadFinished(), WebPage(), and ~WebPage().

◆ m_listItem

MythUIButtonListItem* WebPage::m_listItem {nullptr}
private

The documentation for this class was generated from the following files: