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

#include <iconprovider.h>

Inheritance diagram for IconProvider:

Public Slots

void saveIconsToDatabase ()
 
void clearOldIconsInDatabase ()
 

Public Member Functions

 IconProvider ()
 
void saveIcon (WebView *view)
 
QIcon bookmarkIcon () const
 
void setBookmarkIcon (const QIcon &icon)
 

Static Public Member Functions

static QIcon standardIcon (QStyle::StandardPixmap icon)
 
static QIcon newTabIcon ()
 
static QIcon newWindowIcon ()
 
static QIcon privateBrowsingIcon ()
 
static QIcon settingsIcon ()
 
static QIcon emptyWebIcon ()
 
static QImage emptyWebImage ()
 
static QIcon iconForUrl (const QUrl &url, bool allowNull=false)
 
static QImage imageForUrl (const QUrl &url, bool allowNull=false)
 
static QIcon iconForDomain (const QUrl &url, bool allowNull=false)
 
static QImage imageForDomain (const QUrl &url, bool allowNull=false)
 
static IconProviderinstance ()
 

Properties

QIcon bookmarkIcon
 

Detailed Description

Definition at line 38 of file iconprovider.h.

Constructor & Destructor Documentation

◆ IconProvider()

IconProvider::IconProvider ( )
explicit

Definition at line 38 of file iconprovider.cpp.

Member Function Documentation

◆ bookmarkIcon()

QIcon IconProvider::bookmarkIcon ( ) const

Definition at line 85 of file iconprovider.cpp.

◆ clearOldIconsInDatabase

void IconProvider::clearOldIconsInDatabase ( )
slot

Definition at line 278 of file iconprovider.cpp.

◆ emptyWebIcon()

QIcon IconProvider::emptyWebIcon ( )
static

Definition at line 165 of file iconprovider.cpp.

◆ emptyWebImage()

QImage IconProvider::emptyWebImage ( )
static

Definition at line 170 of file iconprovider.cpp.

◆ iconForDomain()

QIcon IconProvider::iconForDomain ( const QUrl &  url,
bool  allowNull = false 
)
static

Definition at line 219 of file iconprovider.cpp.

◆ iconForUrl()

QIcon IconProvider::iconForUrl ( const QUrl &  url,
bool  allowNull = false 
)
static

Definition at line 179 of file iconprovider.cpp.

◆ imageForDomain()

QImage IconProvider::imageForDomain ( const QUrl &  url,
bool  allowNull = false 
)
static

Definition at line 224 of file iconprovider.cpp.

◆ imageForUrl()

QImage IconProvider::imageForUrl ( const QUrl &  url,
bool  allowNull = false 
)
static

Definition at line 184 of file iconprovider.cpp.

◆ instance()

IconProvider * IconProvider::instance ( )
static

Definition at line 251 of file iconprovider.cpp.

◆ newTabIcon()

QIcon IconProvider::newTabIcon ( )
static

Definition at line 145 of file iconprovider.cpp.

◆ newWindowIcon()

QIcon IconProvider::newWindowIcon ( )
static

Definition at line 150 of file iconprovider.cpp.

◆ privateBrowsingIcon()

QIcon IconProvider::privateBrowsingIcon ( )
static

Definition at line 155 of file iconprovider.cpp.

◆ saveIcon()

void IconProvider::saveIcon ( WebView view)

Definition at line 45 of file iconprovider.cpp.

◆ saveIconsToDatabase

void IconProvider::saveIconsToDatabase ( )
slot

Definition at line 256 of file iconprovider.cpp.

◆ setBookmarkIcon()

void IconProvider::setBookmarkIcon ( const QIcon &  icon)

Definition at line 90 of file iconprovider.cpp.

◆ settingsIcon()

QIcon IconProvider::settingsIcon ( )
static

Definition at line 160 of file iconprovider.cpp.

◆ standardIcon()

QIcon IconProvider::standardIcon ( QStyle::StandardPixmap  icon)
static

Definition at line 95 of file iconprovider.cpp.

Property Documentation

◆ bookmarkIcon

QIcon IconProvider::bookmarkIcon
readwrite

Definition at line 38 of file iconprovider.h.


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