24#include <com/sun/star/beans/XPropertySet.hpp>
31 css::uno::Reference<css::beans::XPropertySet>
m_xListBox;
39 const css::uno::Reference< css::beans::XPropertySet >& _rxListBox,
40 OUString _sPropertyName,
41 const OUString& _rPropertyUIName
45 virtual short run()
override;
51 void fillEntryList (
const css::uno::Sequence< OUString >& _rListEntries );
53 void selectEntries (
const css::uno::Sequence< sal_Int16 >& _rSelection );
css::uno::Reference< css::beans::XPropertySet > m_xListBox
virtual short run() override
std::unique_ptr< weld::Frame > m_xFrame
void collectSelection(std::vector< sal_Int16 > &_rSelection)
ListSelectionDialog(weld::Window *_pParent, const css::uno::Reference< css::beans::XPropertySet > &_rxListBox, OUString _sPropertyName, const OUString &_rPropertyUIName)
void selectEntries(const css::uno::Sequence< sal_Int16 > &_rSelection)
std::unique_ptr< weld::TreeView > m_xEntries
void fillEntryList(const css::uno::Sequence< OUString > &_rListEntries)
virtual ~ListSelectionDialog() override
a property handler for any virtual string properties