LibreOffice Module filter (master) 1
|
#include <xmlfiltertabpagebasic.hxx>
Public Member Functions | |
XMLFilterTabPageBasic (weld::Widget *pPage) | |
~XMLFilterTabPageBasic () | |
void | FillInfo (filter_info_impl *pInfo) |
void | SetInfo (const filter_info_impl *pInfo) |
Public Attributes | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Widget > | m_xContainer |
std::unique_ptr< weld::Entry > | m_xEDFilterName |
std::unique_ptr< weld::ComboBox > | m_xCBApplication |
std::unique_ptr< weld::Entry > | m_xEDInterfaceName |
std::unique_ptr< weld::Entry > | m_xEDExtension |
std::unique_ptr< weld::TextView > | m_xEDDescription |
Definition at line 25 of file xmlfiltertabpagebasic.hxx.
|
explicit |
Definition at line 25 of file xmlfiltertabpagebasic.cxx.
References getApplicationInfos(), m_xCBApplication, m_xContainer, and m_xEDDescription.
XMLFilterTabPageBasic::~XMLFilterTabPageBasic | ( | ) |
Definition at line 44 of file xmlfiltertabpagebasic.cxx.
void XMLFilterTabPageBasic::FillInfo | ( | filter_info_impl * | pInfo | ) |
Definition at line 74 of file xmlfiltertabpagebasic.cxx.
References checkExtensions(), getApplicationInfos(), m_xCBApplication, m_xEDDescription, m_xEDExtension, m_xEDFilterName, m_xEDInterfaceName, filter_info_impl::maComment, filter_info_impl::maDocumentService, filter_info_impl::maExportService, filter_info_impl::maExtension, filter_info_impl::maFilterName, filter_info_impl::maImportService, filter_info_impl::maInterfaceName, and string_encode().
void XMLFilterTabPageBasic::SetInfo | ( | const filter_info_impl * | pInfo | ) |
Definition at line 109 of file xmlfiltertabpagebasic.cxx.
References getApplicationUIName(), m_xCBApplication, m_xEDDescription, m_xEDExtension, m_xEDFilterName, m_xEDInterfaceName, filter_info_impl::maComment, filter_info_impl::maExportService, filter_info_impl::maExtension, filter_info_impl::maFilterName, filter_info_impl::maImportService, filter_info_impl::maInterfaceName, and string_decode().
std::unique_ptr<weld::Builder> XMLFilterTabPageBasic::m_xBuilder |
Definition at line 34 of file xmlfiltertabpagebasic.hxx.
std::unique_ptr<weld::ComboBox> XMLFilterTabPageBasic::m_xCBApplication |
Definition at line 37 of file xmlfiltertabpagebasic.hxx.
Referenced by FillInfo(), SetInfo(), and XMLFilterTabPageBasic().
std::unique_ptr<weld::Widget> XMLFilterTabPageBasic::m_xContainer |
Definition at line 35 of file xmlfiltertabpagebasic.hxx.
std::unique_ptr<weld::TextView> XMLFilterTabPageBasic::m_xEDDescription |
Definition at line 40 of file xmlfiltertabpagebasic.hxx.
Referenced by FillInfo(), SetInfo(), and XMLFilterTabPageBasic().
std::unique_ptr<weld::Entry> XMLFilterTabPageBasic::m_xEDExtension |
Definition at line 39 of file xmlfiltertabpagebasic.hxx.
Referenced by FillInfo(), and SetInfo().
std::unique_ptr<weld::Entry> XMLFilterTabPageBasic::m_xEDFilterName |
Definition at line 36 of file xmlfiltertabpagebasic.hxx.
Referenced by FillInfo(), and SetInfo().
std::unique_ptr<weld::Entry> XMLFilterTabPageBasic::m_xEDInterfaceName |
Definition at line 38 of file xmlfiltertabpagebasic.hxx.
Referenced by FillInfo(), and SetInfo().