LibreOffice Module svx (master)
1
|
#include <datanavi.hxx>
Public Member Functions | |
AddConditionDialog (weld::Window *pParent, const OUString &_rPropertyName, const css::uno::Reference< css::beans::XPropertySet > &_rBinding) | |
virtual | ~AddConditionDialog () override |
const css::uno::Reference< css::xforms::XFormsUIHelper1 > & | GetUIHelper () const |
OUString | GetCondition () const |
void | SetCondition (const OUString &_rCondition) |
![]() | |
GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId, bool bMobile=false) | |
virtual Dialog * | getDialog () override |
virtual | ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override |
![]() | |
const Dialog * | getConstDialog () const |
virtual short | run () |
void | set_title (const OUString &rTitle) |
OUString | get_title () const |
void | set_help_id (const OString &rHelpId) |
OString | get_help_id () const |
void | response (int nResponse) |
virtual | ~DialogController () COVERITY_NOEXCEPT_FALSE |
Private Member Functions | |
DECL_LINK (ModifyHdl, weld::TextView &, void) | |
DECL_LINK (ResultHdl, Timer *, void) | |
DECL_LINK (EditHdl, weld::Button &, void) | |
DECL_LINK (OKHdl, weld::Button &, void) | |
Private Attributes | |
Idle | m_aResultIdle |
OUString | m_sPropertyName |
css::uno::Reference< css::xforms::XFormsUIHelper1 > | m_xUIHelper |
css::uno::Reference< css::beans::XPropertySet > | m_xBinding |
std::unique_ptr< weld::TextView > | m_xConditionED |
std::unique_ptr< weld::TextView > | m_xResultWin |
std::unique_ptr< weld::Button > | m_xEditNamespacesBtn |
std::unique_ptr< weld::Button > | m_xOKBtn |
Additional Inherited Members | |
![]() | |
static bool | runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &) |
![]() | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::shared_ptr< weld::Dialog > | m_xDialog |
Definition at line 399 of file datanavi.hxx.
svxform::AddConditionDialog::AddConditionDialog | ( | weld::Window * | pParent, |
const OUString & | _rPropertyName, | ||
const css::uno::Reference< css::beans::XPropertySet > & | _rBinding | ||
) |
m_xBinding->setPropertyValue( m_sPropertyName, makeAny( TRUE_VALUE ) );
Definition at line 2516 of file datanavi.cxx.
References DBG_ASSERT, Exception, LINK, m_aResultIdle, m_sPropertyName, m_xBinding, m_xConditionED, m_xEditNamespacesBtn, m_xOKBtn, m_xResultWin, m_xUIHelper, Timer::SetInvokeHandler(), Task::SetPriority(), TOOLS_WARN_EXCEPTION, and xModel.
|
overridevirtual |
Definition at line 2571 of file datanavi.cxx.
|
private |
|
private |
|
private |
|
inline |
Definition at line 426 of file datanavi.hxx.
|
inline |
Definition at line 425 of file datanavi.hxx.
|
inline |
Definition at line 427 of file datanavi.hxx.
References Idle::Start().
Referenced by svxform::IMPL_LINK(), and svxform::IMPL_LINK_NOARG().
|
private |
Definition at line 402 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 403 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 408 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 410 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 412 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 413 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 411 of file datanavi.hxx.
Referenced by AddConditionDialog().
|
private |
Definition at line 406 of file datanavi.hxx.
Referenced by AddConditionDialog().