40 OConnectionURLEdit(std::unique_ptr<weld::Entry> xEntry, std::unique_ptr<weld::Label> xForcedPrefix);
81 void SetText(
const OUString& _rStr);
void connect_focus_in(const Link< weld::Widget &, void > &rLink)
void connect_focus_out(const Link< weld::Widget &, void > &rLink)
bool get_value_changed_from_saved() const
OUString GetTextNoPrefix() const
get the currently set text, excluding the prefix indicating the type
std::unique_ptr< weld::Label > m_xForcedPrefix
void ShowPrefix(bool _bShowPrefix)
Shows the Prefix.
const OUString & GetSavedValueNoPrefix() const
void set_sensitive(bool bSensitive)
OConnectionURLEdit(std::unique_ptr< weld::Entry > xEntry, std::unique_ptr< weld::Label > xForcedPrefix)
void set_help_id(const OUString &rName)
void SetText(const OUString &_rStr)
std::unique_ptr< weld::Entry > m_xEntry
::dbaccess::ODsnTypeCollection * m_pTypeCollection
OUString m_sSaveValueNoPrefix
void SetTextNoPrefix(const OUString &_rText)
set a new text, leave the current prefix unchanged
void connect_changed(const Link< weld::Entry &, void > &rLink)
void SetTypeCollection(::dbaccess::ODsnTypeCollection *_pTypeCollection)