![]() |
Falkon Develop
Cross-platform Qt-based web browser
|
#include <adblocksubscription.h>
Public Member Functions | |
AdBlockCustomList (QObject *parent=nullptr) | |
void | loadSubscription (const QStringList &disabledRules) override |
void | saveSubscription () override |
bool | canEditRules () const override |
bool | canBeRemoved () const override |
bool | containsFilter (const QString &filter) const |
bool | removeFilter (const QString &filter) |
int | addRule (AdBlockRule *rule) override |
bool | removeRule (int offset) override |
const AdBlockRule * | replaceRule (AdBlockRule *rule, int offset) override |
![]() | |
AdBlockSubscription (const QString &title, QObject *parent=nullptr) | |
~AdBlockSubscription () | |
QString | title () const |
QString | filePath () const |
void | setFilePath (const QString &path) |
QUrl | url () const |
void | setUrl (const QUrl &url) |
virtual void | loadSubscription (const QStringList &disabledRules) |
virtual void | saveSubscription () |
const AdBlockRule * | rule (int offset) const |
QVector< AdBlockRule * > | allRules () const |
const AdBlockRule * | enableRule (int offset) |
const AdBlockRule * | disableRule (int offset) |
virtual bool | canEditRules () const |
virtual bool | canBeRemoved () const |
virtual int | addRule (AdBlockRule *rule) |
virtual bool | removeRule (int offset) |
virtual const AdBlockRule * | replaceRule (AdBlockRule *rule, int offset) |
Additional Inherited Members | |
![]() | |
void | updateSubscription () |
![]() | |
void | subscriptionChanged () |
void | subscriptionUpdated () |
void | subscriptionError (const QString &message) |
![]() | |
void | subscriptionDownloaded () |
![]() | |
virtual bool | saveDownloadedData (const QByteArray &data) |
![]() | |
QNetworkReply * | m_reply |
QVector< AdBlockRule * > | m_rules |
Definition at line 115 of file adblocksubscription.h.
|
explicit |
Definition at line 285 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 378 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 349 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 344 of file adblocksubscription.cpp.
bool AdBlockCustomList::containsFilter | ( | const QString & | filter | ) | const |
Definition at line 354 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 291 of file adblocksubscription.cpp.
bool AdBlockCustomList::removeFilter | ( | const QString & | filter | ) |
Definition at line 365 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 390 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 412 of file adblocksubscription.cpp.
|
overridevirtual |
Reimplemented from AdBlockSubscription.
Definition at line 322 of file adblocksubscription.cpp.