LibreOffice Module sd (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SdOpenSoundFileDialog Class Reference

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
 
SdOpenSoundFileDialogoperator= (const SdOpenSoundFileDialog &)=delete
 

Private Attributes

const std::unique_ptr< SdFileDialog_ImpmpImpl
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ SdOpenSoundFileDialog() [1/2]

SdOpenSoundFileDialog::SdOpenSoundFileDialog ( const SdOpenSoundFileDialog )
privatedelete

◆ SdOpenSoundFileDialog() [2/2]

SdOpenSoundFileDialog::SdOpenSoundFileDialog ( weld::Window pParent)

Definition at line 211 of file filedlg.cxx.

References sfx2::FileDialogHelper::DrawImpressOpenSound, mpImpl, and SdResId().

◆ ~SdOpenSoundFileDialog()

SdOpenSoundFileDialog::~SdOpenSoundFileDialog ( )

Definition at line 238 of file filedlg.cxx.

Member Function Documentation

◆ Execute()

ErrCode SdOpenSoundFileDialog::Execute ( )

◆ GetPath()

OUString SdOpenSoundFileDialog::GetPath ( ) const

◆ IsInsertAsLinkSelected()

bool SdOpenSoundFileDialog::IsInsertAsLinkSelected ( ) const

Definition at line 258 of file filedlg.cxx.

References mpImpl.

◆ operator=()

SdOpenSoundFileDialog & SdOpenSoundFileDialog::operator= ( const SdOpenSoundFileDialog )
privatedelete

References Execute(), GetPath(), and SetPath().

◆ SetPath()

void SdOpenSoundFileDialog::SetPath ( const OUString &  rPath)

Definition at line 252 of file filedlg.cxx.

References mpImpl.

Referenced by SdTPAction::OpenFileDialog().

Member Data Documentation

◆ mpImpl

const std::unique_ptr<SdFileDialog_Imp> SdOpenSoundFileDialog::mpImpl
private

Definition at line 41 of file filedlg.hxx.

Referenced by Execute(), GetPath(), IsInsertAsLinkSelected(), SdOpenSoundFileDialog(), and SetPath().


The documentation for this class was generated from the following files: