![]() |
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 |
Public Member Functions inherited from AdBlockSubscription | |
| 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 | |
Public Slots inherited from AdBlockSubscription | |
| void | updateSubscription () |
Signals inherited from AdBlockSubscription | |
| void | subscriptionChanged () |
| void | subscriptionUpdated () |
| void | subscriptionError (const QString &message) |
Protected Slots inherited from AdBlockSubscription | |
| void | subscriptionDownloaded () |
Protected Member Functions inherited from AdBlockSubscription | |
| virtual bool | saveDownloadedData (const QByteArray &data) |
Protected Attributes inherited from AdBlockSubscription | |
| 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.