Falkon Develop
Cross-platform Qt-based web browser
QmlStaticData Class Reference

#include <qmlstaticdata.h>

Inheritance diagram for QmlStaticData:

Public Member Functions

 QmlStaticData (QObject *parent=nullptr)
 
 ~QmlStaticData ()
 
QmlBookmarkTreeNode * getBookmarkTreeNode (BookmarkItem *item)
 
QmlCookie * getCookie (const QNetworkCookie &cookie)
 
QmlHistoryItem * getHistoryItem (const HistoryEntry &entry)
 
QmlTab * getTab (WebTab *webTab)
 
QmlMostVisitedUrl * getMostVisitedUrl (const QString &title=QString(), const QString &url=QString())
 
QmlWindow * getWindow (BrowserWindow *window)
 
QHash< BrowserWindow *, int > windowIdHash ()
 
QIcon getIcon (const QString &iconPath, const QString &pluginPath)
 
QmlBookmarks * getBookmarksSingleton ()
 
QmlHistory * getHistorySingleton ()
 
QmlCookies * getCookiesSingleton ()
 
QmlTopSites * getTopSitesSingleton ()
 
QmlTabs * getTabsSingleton ()
 
QmlClipboard * getClipboardSingleton ()
 
QmlWindows * getWindowsSingleton ()
 
QmlExternalJsObject * getExternalJsObjectSingleton ()
 
QmlUserScripts * getUserScriptsSingleton ()
 

Static Public Member Functions

static QmlStaticData & instance ()
 

Detailed Description

Definition at line 44 of file qmlstaticdata.h.

Constructor & Destructor Documentation

◆ QmlStaticData()

QmlStaticData::QmlStaticData ( QObject *  parent = nullptr)
explicit

Definition at line 30 of file qmlstaticdata.cpp.

◆ ~QmlStaticData()

QmlStaticData::~QmlStaticData ( )

Definition at line 47 of file qmlstaticdata.cpp.

Member Function Documentation

◆ getBookmarksSingleton()

QmlBookmarks * QmlStaticData::getBookmarksSingleton ( )

Definition at line 140 of file qmlstaticdata.cpp.

◆ getBookmarkTreeNode()

QmlBookmarkTreeNode * QmlStaticData::getBookmarkTreeNode ( BookmarkItem *  item)

Definition at line 63 of file qmlstaticdata.cpp.

◆ getClipboardSingleton()

QmlClipboard * QmlStaticData::getClipboardSingleton ( )

Definition at line 175 of file qmlstaticdata.cpp.

◆ getCookie()

QmlCookie * QmlStaticData::getCookie ( const QNetworkCookie &  cookie)

Definition at line 73 of file qmlstaticdata.cpp.

◆ getCookiesSingleton()

QmlCookies * QmlStaticData::getCookiesSingleton ( )

Definition at line 154 of file qmlstaticdata.cpp.

◆ getExternalJsObjectSingleton()

QmlExternalJsObject * QmlStaticData::getExternalJsObjectSingleton ( )

Definition at line 189 of file qmlstaticdata.cpp.

◆ getHistoryItem()

QmlHistoryItem * QmlStaticData::getHistoryItem ( const HistoryEntry &  entry)

Definition at line 83 of file qmlstaticdata.cpp.

◆ getHistorySingleton()

QmlHistory * QmlStaticData::getHistorySingleton ( )

Definition at line 147 of file qmlstaticdata.cpp.

◆ getIcon()

QIcon QmlStaticData::getIcon ( const QString &  iconPath,
const QString &  pluginPath 
)

Definition at line 128 of file qmlstaticdata.cpp.

◆ getMostVisitedUrl()

QmlMostVisitedUrl * QmlStaticData::getMostVisitedUrl ( const QString &  title = QString(),
const QString &  url = QString() 
)

Definition at line 103 of file qmlstaticdata.cpp.

◆ getTab()

QmlTab * QmlStaticData::getTab ( WebTab *  webTab)

Definition at line 93 of file qmlstaticdata.cpp.

◆ getTabsSingleton()

QmlTabs * QmlStaticData::getTabsSingleton ( )

Definition at line 168 of file qmlstaticdata.cpp.

◆ getTopSitesSingleton()

QmlTopSites * QmlStaticData::getTopSitesSingleton ( )

Definition at line 161 of file qmlstaticdata.cpp.

◆ getUserScriptsSingleton()

QmlUserScripts * QmlStaticData::getUserScriptsSingleton ( )

Definition at line 196 of file qmlstaticdata.cpp.

◆ getWindow()

QmlWindow * QmlStaticData::getWindow ( BrowserWindow *  window)

Definition at line 113 of file qmlstaticdata.cpp.

◆ getWindowsSingleton()

QmlWindows * QmlStaticData::getWindowsSingleton ( )

Definition at line 182 of file qmlstaticdata.cpp.

◆ instance()

QmlStaticData & QmlStaticData::instance ( )
static

Definition at line 57 of file qmlstaticdata.cpp.

◆ windowIdHash()

QHash< BrowserWindow *, int > QmlStaticData::windowIdHash ( )

Definition at line 123 of file qmlstaticdata.cpp.


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