LibreOffice Module dbaccess (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
dbaui::TextConnectionSettingsDialog Class Reference

#include <textconnectionsettings.hxx>

Inheritance diagram for dbaui::TextConnectionSettingsDialog:
[legend]
Collaboration diagram for dbaui::TextConnectionSettingsDialog:
[legend]

Public Member Functions

 TextConnectionSettingsDialog (weld::Window *_pParent, SfxItemSet &rItems)
 
virtual ~TextConnectionSettingsDialog () override
 
virtual short run () override
 
- Public Member Functions inherited from weld::GenericDialogController
 GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId, bool bMobile=false)
 
virtual DialoggetDialog () override
 
virtual ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override
 
- Public Member Functions inherited from weld::DialogController
virtual DialoggetDialog ()=0
 
const DialoggetConstDialog () const
 
virtual short run ()
 
void set_title (const OUString &rTitle)
 
OUString get_title () const
 
void set_help_id (const OUString &rHelpId)
 
OUString get_help_id () const
 
void response (int nResponse)
 
virtual ~DialogController () COVERITY_NOEXCEPT_FALSE
 

Static Public Member Functions

static void bindItemStorages (SfxItemSet &_rSet, PropertyValues &_rValues)
 initializes a set of PropertyStorage instances, which are bound to the text-connection relevant items in our item sets More...
 
- Static Public Member Functions inherited from weld::DialogController
static bool runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &)
 

Private Member Functions

 DECL_LINK (OnOK, weld::Button &, void)
 

Private Attributes

SfxItemSetm_rItems
 
std::unique_ptr< weld::Widgetm_xContainer
 
std::unique_ptr< weld::Buttonm_xOK
 
std::unique_ptr< OTextConnectionHelperm_xTextConnectionHelper
 

Additional Inherited Members

- Protected Attributes inherited from weld::GenericDialogController
std::unique_ptr< weld::Builderm_xBuilder
 
std::shared_ptr< weld::Dialogm_xDialog
 

Detailed Description

Definition at line 33 of file textconnectionsettings.hxx.

Constructor & Destructor Documentation

◆ TextConnectionSettingsDialog()

dbaui::TextConnectionSettingsDialog::TextConnectionSettingsDialog ( weld::Window _pParent,
SfxItemSet rItems 
)

Definition at line 28 of file textconnectionsettings.cxx.

References get(), LINK, and m_xOK.

◆ ~TextConnectionSettingsDialog()

dbaui::TextConnectionSettingsDialog::~TextConnectionSettingsDialog ( )
overridevirtual

Definition at line 38 of file textconnectionsettings.cxx.

Member Function Documentation

◆ bindItemStorages()

void dbaui::TextConnectionSettingsDialog::bindItemStorages ( SfxItemSet _rSet,
PropertyValues _rValues 
)
static

◆ DECL_LINK()

dbaui::TextConnectionSettingsDialog::DECL_LINK ( OnOK  ,
weld::Button ,
void   
)
private

◆ run()

short dbaui::TextConnectionSettingsDialog::run ( )
overridevirtual

Reimplemented from weld::DialogController.

Definition at line 52 of file textconnectionsettings.cxx.

References m_rItems, and m_xTextConnectionHelper.

Member Data Documentation

◆ m_rItems

SfxItemSet& dbaui::TextConnectionSettingsDialog::m_rItems
private

Definition at line 47 of file textconnectionsettings.hxx.

Referenced by run().

◆ m_xContainer

std::unique_ptr<weld::Widget> dbaui::TextConnectionSettingsDialog::m_xContainer
private

Definition at line 49 of file textconnectionsettings.hxx.

◆ m_xOK

std::unique_ptr<weld::Button> dbaui::TextConnectionSettingsDialog::m_xOK
private

Definition at line 50 of file textconnectionsettings.hxx.

Referenced by TextConnectionSettingsDialog().

◆ m_xTextConnectionHelper

std::unique_ptr<OTextConnectionHelper> dbaui::TextConnectionSettingsDialog::m_xTextConnectionHelper
private

Definition at line 51 of file textconnectionsettings.hxx.

Referenced by run().


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