MuseScore  3.4
Music composition and notation
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
FluidGui Class Reference

#include <fluidgui.h>

Inheritance diagram for FluidGui:
Inheritance graph
[legend]
Collaboration diagram for FluidGui:
Collaboration graph
[legend]

Public Slots

virtual void synthesizerChanged ()
 
- Public Slots inherited from Ms::SynthesizerGui
virtual void synthesizerChanged ()
 

Public Member Functions

 FluidGui (Ms::Synthesizer *)
 
FluidS::Fluidfluid ()
 
- Public Member Functions inherited from Ms::SynthesizerGui
 SynthesizerGui (Synthesizer *)
 
Synthesizersynthesizer ()
 

Private Slots

void soundFontTopClicked ()
 
void soundFontUpClicked ()
 
void soundFontDownClicked ()
 
void soundFontAddClicked ()
 
void soundFontDeleteClicked ()
 
void onSoundFontLoaded ()
 
void updateProgress ()
 
void cancelLoadClicked ()
 
void updateUpDownButtons ()
 

Private Member Functions

void loadSf ()
 
void moveSoundfontInTheList (int currentIdx, int targetIdx)
 

Private Attributes

QFutureWatcher< bool > _futureWatcher
 
QString _loadedSfPath
 
QString _loadedSfName
 
QProgressDialog * _progressDialog
 
QTimer * _progressTimer
 
std::list< struct SfNamePath_sfToLoad
 

Additional Inherited Members

- Signals inherited from Ms::SynthesizerGui
void sfChanged ()
 
void valueChanged ()
 

Constructor & Destructor Documentation

◆ FluidGui()

FluidGui::FluidGui ( Ms::Synthesizer s)

Member Function Documentation

◆ cancelLoadClicked

void FluidGui::cancelLoadClicked ( )
privateslot

◆ fluid()

FluidS::Fluid* FluidGui::fluid ( )
inline

◆ loadSf()

void FluidGui::loadSf ( )
private

◆ moveSoundfontInTheList()

void FluidGui::moveSoundfontInTheList ( int  currentIdx,
int  targetIdx 
)
private

◆ onSoundFontLoaded

void FluidGui::onSoundFontLoaded ( )
privateslot

◆ soundFontAddClicked

void FluidGui::soundFontAddClicked ( )
privateslot

◆ soundFontDeleteClicked

void FluidGui::soundFontDeleteClicked ( )
privateslot

◆ soundFontDownClicked

void FluidGui::soundFontDownClicked ( )
privateslot

◆ soundFontTopClicked

void FluidGui::soundFontTopClicked ( )
privateslot

◆ soundFontUpClicked

void FluidGui::soundFontUpClicked ( )
privateslot

◆ synthesizerChanged

void FluidGui::synthesizerChanged ( )
virtualslot

◆ updateProgress

void FluidGui::updateProgress ( )
privateslot

◆ updateUpDownButtons

void FluidGui::updateUpDownButtons ( )
privateslot

Member Data Documentation

◆ _futureWatcher

QFutureWatcher<bool> FluidGui::_futureWatcher
private

◆ _loadedSfName

QString FluidGui::_loadedSfName
private

◆ _loadedSfPath

QString FluidGui::_loadedSfPath
private

◆ _progressDialog

QProgressDialog* FluidGui::_progressDialog
private

◆ _progressTimer

QTimer* FluidGui::_progressTimer
private

◆ _sfToLoad

std::list<struct SfNamePath> FluidGui::_sfToLoad
private

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