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

#include <sbi_icon.h>

Inheritance diagram for SBI_Icon:
ClickableLabel SBI_ImagesIcon SBI_JavaScriptIcon SBI_NetworkIcon

Public Member Functions

 SBI_Icon (BrowserWindow *window, const QString &settingsPath=QString())
 
- Public Member Functions inherited from ClickableLabel
 ClickableLabel (QWidget *parent=nullptr)
 
QString themeIcon () const
 
void setThemeIcon (const QString &name)
 
QIcon fallbackIcon () const
 
void setFallbackIcon (const QIcon &fallbackIcon)
 

Protected Member Functions

bool testCurrentPageWebAttribute (QWebEngineSettings::WebAttribute attr) const
 
void setCurrentPageWebAttribute (QWebEngineSettings::WebAttribute attr, bool value)
 
QWebEngineSettings * currentPageSettings () const
 
WebPagecurrentPage () const
 

Protected Attributes

BrowserWindowm_window
 
QString m_settingsFile
 

Additional Inherited Members

- Signals inherited from ClickableLabel
void clicked (QPoint)
 
void middleClicked (QPoint)
 
- Properties inherited from ClickableLabel
QSize fixedsize
 
int fixedwidth
 
int fixedheight
 
QString themeIcon
 
QIcon fallbackIcon
 

Detailed Description

Definition at line 28 of file sbi_icon.h.

Constructor & Destructor Documentation

◆ SBI_Icon()

SBI_Icon::SBI_Icon ( BrowserWindow window,
const QString &  settingsPath = QString() 
)
explicit

Definition at line 23 of file sbi_icon.cpp.

Member Function Documentation

◆ currentPage()

WebPage * SBI_Icon::currentPage ( ) const
protected

Definition at line 51 of file sbi_icon.cpp.

◆ currentPageSettings()

QWebEngineSettings * SBI_Icon::currentPageSettings ( ) const
protected

Definition at line 42 of file sbi_icon.cpp.

◆ setCurrentPageWebAttribute()

void SBI_Icon::setCurrentPageWebAttribute ( QWebEngineSettings::WebAttribute  attr,
bool  value 
)
protected

Definition at line 35 of file sbi_icon.cpp.

◆ testCurrentPageWebAttribute()

bool SBI_Icon::testCurrentPageWebAttribute ( QWebEngineSettings::WebAttribute  attr) const
protected

Definition at line 30 of file sbi_icon.cpp.

Member Data Documentation

◆ m_settingsFile

QString SBI_Icon::m_settingsFile
protected

Definition at line 43 of file sbi_icon.h.

◆ m_window

BrowserWindow* SBI_Icon::m_window
protected

Definition at line 42 of file sbi_icon.h.


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