KIO::KUriFilterSearchProviderActions Class

Header: #include <KUriFilterSearchProviderActions>
CMake: find_package(Qt6 REQUIRED COMPONENTS KIOWidgets)
target_link_libraries(mytarget PRIVATE Qt6::KIOWidgets)

Public Functions

KUriFilterSearchProviderActions(QObject *parent = nullptr)
void addWebShortcutsToMenu(QMenu *menu)
QString selectedText() const
void setSelectedText(const QString &selectedText)

Detailed Description

@class KUriFilterSearchProviderActions kurifiltersearchprovideractions.h <KIO/KUriFilterSearchProviderActions>

This class is a manager for web shortcuts

It will provide a list of web shortcuts against a selected text

You can set the selected text with setSelectedText() function

@since 5.16

Member Function Documentation

[explicit] KUriFilterSearchProviderActions::KUriFilterSearchProviderActions(QObject *parent = nullptr)

Constructs a webshorts menu manager.

@param parent The QObject parent.

void KUriFilterSearchProviderActions::addWebShortcutsToMenu(QMenu *menu)

@brief addWebShortcutsToMenu Manage to add web shortcut actions to existing menu. @param menu menu to add shortcuts to

QString KUriFilterSearchProviderActions::selectedText() const

@brief return the selected text

See also setSelectedText().

void KUriFilterSearchProviderActions::setSelectedText(const QString &selectedText)

@brief Set selected text @param selectedText the text to search for

See also selectedText().