Falkon Develop
Cross-platform Qt-based web browser
OpenSearchEngineDelegate Class Referenceabstract

An abstract class providing custom processing of specific activities. More...

#include <opensearchenginedelegate.h>

Public Member Functions

 OpenSearchEngineDelegate ()
 
virtual ~OpenSearchEngineDelegate ()
 
virtual void performSearchRequest (const QNetworkRequest &request, QNetworkAccessManager::Operation operation, const QByteArray &data)=0
 

Detailed Description

An abstract class providing custom processing of specific activities.

OpenSearchEngineDelegate is an abstract class that can be subclassed and set on an OpenSearchEngine. It allows to customize some parts of the default implementation or even extend it with missing bits.

Currently subclasses can only provide a custom way of handling search requests by reimplementing the performSearchRequest() method.

See also
OpenSearchEngine

Definition at line 28 of file opensearchenginedelegate.h.

Constructor & Destructor Documentation

◆ OpenSearchEngineDelegate()

OpenSearchEngineDelegate::OpenSearchEngineDelegate ( )
default

Constructs the delegate.

◆ ~OpenSearchEngineDelegate()

OpenSearchEngineDelegate::~OpenSearchEngineDelegate ( )
virtualdefault

Destructs the delegate.

Member Function Documentation

◆ performSearchRequest()

virtual void OpenSearchEngineDelegate::performSearchRequest ( const QNetworkRequest &  request,
QNetworkAccessManager::Operation  operation,
const QByteArray &  data 
)
pure virtual

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