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

#include <adblockicon.h>

Inheritance diagram for AdBlockIcon:
AbstractButtonInterface

Public Member Functions

 AdBlockIcon (QObject *parent=nullptr)
 
QString id () const override
 
QString name () const override
 
- Public Member Functions inherited from AbstractButtonInterface
 AbstractButtonInterface (QObject *parent=nullptr)
 
virtual QString id () const =0
 
virtual QString name () const =0
 
bool isValid () const
 
bool isActive () const
 
void setActive (bool active)
 
bool isVisible () const
 
void setVisible (bool visible)
 
QString title () const
 
void setTitle (const QString &text)
 
QString toolTip () const
 
void setToolTip (const QString &toolTip)
 
QIcon icon () const
 
void setIcon (const QIcon &icon)
 
QString badgeText () const
 
void setBadgeText (const QString &badgeText)
 
WebViewwebView () const
 
void setWebView (WebView *view)
 

Additional Inherited Members

- Signals inherited from AbstractButtonInterface
void activeChanged (bool active)
 
void visibleChanged (bool visible)
 
void titleChanged (const QString &title)
 
void toolTipChanged (const QString &toolTip)
 
void iconChanged (const QIcon &icon)
 
void badgeTextChanged (const QString &badgeText)
 
void webViewChanged (WebView *view)
 
void clicked (AbstractButtonInterface::ClickController *controller)
 

Detailed Description

Definition at line 26 of file adblockicon.h.

Constructor & Destructor Documentation

◆ AdBlockIcon()

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

Definition at line 31 of file adblockicon.cpp.

Member Function Documentation

◆ id()

QString AdBlockIcon::id ( ) const
overridevirtual

Implements AbstractButtonInterface.

Definition at line 45 of file adblockicon.cpp.

◆ name()

QString AdBlockIcon::name ( ) const
overridevirtual

Implements AbstractButtonInterface.

Definition at line 50 of file adblockicon.cpp.


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