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 ()
 
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 18 of file webpage.cpp.

◆ WebPage() [2/2]

WebPage::WebPage ( MythBrowser parent,
MythUIWebBrowser browser 
)

Definition at line 41 of file webpage.cpp.

◆ ~WebPage()

WebPage::~WebPage ( )

Definition at line 61 of file webpage.cpp.

Member Function Documentation

◆ SetActive()

void WebPage::SetActive ( bool  active)

Definition at line 77 of file webpage.cpp.

Referenced by MythBrowser::Create(), and MythBrowser::slotAddTab().

◆ getBrowser()

MythUIWebBrowser* WebPage::getBrowser ( )
inline

Definition at line 28 of file webpage.h.

Referenced by MythBrowser::Create(), and MythBrowser::slotAddTab().

◆ 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 122 of file webpage.cpp.

◆ slotLoadFinished

void WebPage::slotLoadFinished ( bool  OK)
protectedslot

Definition at line 132 of file webpage.cpp.

◆ slotLoadProgress

void WebPage::slotLoadProgress ( int  progress)
protectedslot

Definition at line 143 of file webpage.cpp.

◆ slotTitleChanged

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

Definition at line 155 of file webpage.cpp.

◆ slotStatusBarMessage

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

Definition at line 149 of file webpage.cpp.

◆ slotIconChanged

void WebPage::slotIconChanged ( void  )
protectedslot

Definition at line 93 of file webpage.cpp.

Member Data Documentation

◆ m_active

bool WebPage::m_active {false}
private

Definition at line 47 of file webpage.h.

◆ m_parent

MythBrowser* WebPage::m_parent {nullptr}
private

Definition at line 49 of file webpage.h.

◆ m_browser

MythUIWebBrowser* WebPage::m_browser {nullptr}
private

Definition at line 50 of file webpage.h.

Referenced by getBrowser().

◆ m_listItem

MythUIButtonListItem* WebPage::m_listItem {nullptr}
private

Definition at line 51 of file webpage.h.

Referenced by getListItem().


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