|
LibreOffice Module cui (master) 1
|
#include <cuigaldlg.hxx>
Public Member Functions | |
| SearchThread (SearchProgress *pProgress, TPGalleryThemeProperties *pBrowser, INetURLObject aStartURL) | |
Public Member Functions inherited from salhelper::Thread | |
| Thread (char const *name) | |
| void | launch () |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
| SimpleReferenceObject () | |
| void | acquire () |
| void | release () |
Private Member Functions | |
| void | ImplSearch (const INetURLObject &rStartURL, const std::vector< OUString > &rFormats, bool bRecursive) |
| virtual | ~SearchThread () override |
| virtual void | execute () override |
Private Attributes | |
| SearchProgress * | mpProgress |
| TPGalleryThemeProperties * | mpBrowser |
| INetURLObject | maStartURL |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::Thread | |
| static void * | operator new (std::size_t size) |
| static void | operator delete (void *pointer) |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
| static void * | operator new (std::size_t nSize) |
| static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
| static void | operator delete (void *pPtr) |
| static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Member Functions inherited from salhelper::Thread | |
| virtual | ~Thread () SAL_OVERRIDE |
| virtual void | execute ()=0 |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
| virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
| oslInterlockedCount | m_nCount |
Definition at line 49 of file cuigaldlg.hxx.
|
overrideprivatevirtual |
Definition at line 77 of file cuigaldlg.cxx.
| SearchThread::SearchThread | ( | SearchProgress * | pProgress, |
| TPGalleryThemeProperties * | pBrowser, | ||
| INetURLObject | aStartURL | ||
| ) |
Definition at line 67 of file cuigaldlg.cxx.
|
overrideprivatevirtual |
Implements salhelper::Thread.
Definition at line 81 of file cuigaldlg.cxx.
References TPGalleryThemeProperties::aFilterEntryList, TPGalleryThemeProperties::bSearchRecursive, i, ImplSearch(), LINK, TPGalleryThemeProperties::m_xCbbFileType, maStartURL, mpBrowser, mpProgress, and Application::PostUserEvent().
|
private |
Definition at line 109 of file cuigaldlg.cxx.
References TPGalleryThemeProperties::aFoundList, Content, DBG_ASSERT, GraphicDescriptor::Detect(), INetURLObject::GetFileExtension(), GraphicDescriptor::GetFileFormat(), GraphicDescriptor::GetImportFormatShortName(), INetURLObject::GetMainURL(), comphelper::getProcessComponentContext(), INetURLObject::GetProtocol(), GetReducedString(), ImplSearch(), TPGalleryThemeProperties::m_xLbxFound, mpBrowser, mpProgress, INetURLObject::NONE, and SearchProgress::SetDirectory().
Referenced by execute(), and ImplSearch().
|
private |
Definition at line 55 of file cuigaldlg.hxx.
Referenced by execute().
|
private |
Definition at line 54 of file cuigaldlg.hxx.
Referenced by execute(), and ImplSearch().
|
private |
Definition at line 53 of file cuigaldlg.hxx.
Referenced by execute(), and ImplSearch().