LibreOffice Module sd (master) 1
|
The class SdOpenSoundFileDialog wraps the FileDialogHelper, displaying the FILEOPEN_PLAY dialog template and performing the 'preview' functionality (playing the selected sound file). More...
#include <filedlg.hxx>
Public Member Functions | |
SdOpenSoundFileDialog (weld::Window *pParent) | |
~SdOpenSoundFileDialog () | |
ErrCode | Execute () |
OUString | GetPath () const |
void | SetPath (const OUString &rPath) |
bool | IsInsertAsLinkSelected () const |
Private Member Functions | |
SdOpenSoundFileDialog (const SdOpenSoundFileDialog &)=delete | |
SdOpenSoundFileDialog & | operator= (const SdOpenSoundFileDialog &)=delete |
Private Attributes | |
const std::unique_ptr< SdFileDialog_Imp > | mpImpl |
The class SdOpenSoundFileDialog wraps the FileDialogHelper, displaying the FILEOPEN_PLAY dialog template and performing the 'preview' functionality (playing the selected sound file).
The interface is a downstripped version of the aforementioned class, with similar semantics.
Definition at line 39 of file filedlg.hxx.
|
privatedelete |
SdOpenSoundFileDialog::SdOpenSoundFileDialog | ( | weld::Window * | pParent | ) |
Definition at line 211 of file filedlg.cxx.
References sfx2::FileDialogHelper::DrawImpressOpenSound, mpImpl, and SdResId().
SdOpenSoundFileDialog::~SdOpenSoundFileDialog | ( | ) |
Definition at line 238 of file filedlg.cxx.
ErrCode SdOpenSoundFileDialog::Execute | ( | ) |
Definition at line 242 of file filedlg.cxx.
References mpImpl.
Referenced by SdTPAction::OpenFileDialog(), sd::CustomAnimationEffectTabPage::openSoundFileDialog(), and sd::SlideTransitionPane::openSoundFileDialog().
OUString SdOpenSoundFileDialog::GetPath | ( | ) | const |
Definition at line 247 of file filedlg.cxx.
References mpImpl.
Referenced by IMPL_LINK_NOARG(), SdTPAction::OpenFileDialog(), sd::CustomAnimationEffectTabPage::openSoundFileDialog(), and sd::SlideTransitionPane::openSoundFileDialog().
bool SdOpenSoundFileDialog::IsInsertAsLinkSelected | ( | ) | const |
Definition at line 258 of file filedlg.cxx.
References mpImpl.
|
privatedelete |
void SdOpenSoundFileDialog::SetPath | ( | const OUString & | rPath | ) |
Definition at line 252 of file filedlg.cxx.
References mpImpl.
Referenced by SdTPAction::OpenFileDialog().
|
private |
Definition at line 41 of file filedlg.hxx.
Referenced by Execute(), GetPath(), IsInsertAsLinkSelected(), SdOpenSoundFileDialog(), and SetPath().