LibreOffice Module cui (master)  1
Public Member Functions | Protected Member Functions | List of all members
SvxHyperURLBox Class Reference

ComboBox-Control for URL's with History and Autocompletion. More...

#include <hltpbase.hxx>

Inheritance diagram for SvxHyperURLBox:
Collaboration diagram for SvxHyperURLBox:

Public Member Functions

 SvxHyperURLBox (std::unique_ptr< weld::ComboBox > xWidget)
- Public Member Functions inherited from URLBox
 URLBox (std::unique_ptr< weld::ComboBox > xWidget)
 ~URLBox ()
void set_entry_text (const OUString &rStr)
void show ()
void clear ()
void connect_entry_activate (const Link< weld::ComboBox &, bool > &rLink)
void connect_changed (const Link< weld::ComboBox &, void > &rLink)
void trigger_changed ()
void connect_focus_out (const Link< weld::Widget &, void > &rLink)
void append_text (const OUString &rStr)
int find_text (const OUString &rStr) const
OUString get_active_text () const
void grab_focus ()
void set_sensitive (bool bSensitive)
void EnableAutocomplete ()
void SetBaseURL (const OUString &rURL)
const OUString & GetBaseURL () const
void SetSmartProtocol (INetProtocol eProt)
INetProtocol GetSmartProtocol () const
OUString GetURL ()
void DisableHistory ()
weld::ComboBoxgetWidget ()
void SetFilter (const OUString &_sFilter)
- Public Member Functions inherited from DropTargetHelper
 DropTargetHelper (vcl::Window *pWindow)
 DropTargetHelper (const css::uno::Reference< css::datatransfer::dnd::XDropTarget > &rxDropTarget)
void dispose ()
virtual ~DropTargetHelper ()
bool IsDropFormatSupported (SotClipboardFormatId nFormat)
const DataFlavorExVectorGetDataFlavorExVector () const

Protected Member Functions

virtual sal_Int8 AcceptDrop (const AcceptDropEvent &rEvt) override
virtual sal_Int8 ExecuteDrop (const ExecuteDropEvent &rEvt) override

Additional Inherited Members

- Static Public Member Functions inherited from URLBox
static OUString ParseSmart (const OUString &aText, const OUString &aBaseURL)

Detailed Description

ComboBox-Control for URL's with History and Autocompletion.

Definition at line 36 of file hltpbase.hxx.

Constructor & Destructor Documentation

SvxHyperURLBox::SvxHyperURLBox ( std::unique_ptr< weld::ComboBox xWidget)

Definition at line 76 of file hltpbase.cxx.

References URLBox::SetSmartProtocol().

Member Function Documentation

sal_Int8 SvxHyperURLBox::AcceptDrop ( const AcceptDropEvent rEvt)

Reimplemented from DropTargetHelper.

Definition at line 83 of file hltpbase.cxx.

References DND_ACTION_COPY, DND_ACTION_NONE, and DropTargetHelper::IsDropFormatSupported().

sal_Int8 SvxHyperURLBox::ExecuteDrop ( const ExecuteDropEvent rEvt)

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