13 #ifndef __ZERBERUSGUI_H__ 14 #define __ZERBERUSGUI_H__ 17 #include "ui_zerberus_gui.h" 19 #include <QDialogButtonBox> 21 class QProgressDialog;
47 std::vector<struct SfNamePath>
getNamePaths() {
return _namePaths; }
48 void add(
const QString&
name,
const QString&
path);
66 void loadSoundFontsAsync(QStringList sfonts);
67 void moveSoundfontInTheList(
int currentIdx,
int targetIdx);
70 void soundFontTopClicked();
71 void soundFontUpClicked();
72 void soundFontDownClicked();
73 void soundFontAddClicked();
74 void cancelLoadClicked();
75 void soundFontDeleteClicked();
76 void onSoundFontLoaded();
77 void updateProgress();
81 virtual void synthesizerChanged();
Zerberus * zerberus()
Definition: zerberusgui.h:85
std::vector< struct SfNamePath > getNamePaths()
Definition: zerberusgui.h:47
Definition: zerberusgui.h:32
Definition: synthesizer.h:41
std::list< struct SfNamePath > _sfzToLoad
Definition: zerberusgui.h:63
Definition: zerberus.h:75
QPushButton * okButton
Definition: zerberusgui.h:38
QFutureWatcher< bool > _futureWatcher
Definition: zerberusgui.h:58
QPushButton * cancelButton
Definition: zerberusgui.h:39
Definition: synthesizergui.h:24
QString _loadedSfPath
Definition: zerberusgui.h:59
Definition: zerberusgui.h:55
QString name
Definition: fluidgui.h:25
QListWidget * list
Definition: zerberusgui.h:36
QString path
Definition: fluidgui.h:26
Definition: fluidgui.h:24
QProgressDialog * _progressDialog
Definition: zerberusgui.h:61
QString _loadedSfName
Definition: zerberusgui.h:60
QTimer * _progressTimer
Definition: zerberusgui.h:62
QDialogButtonBox * buttonBox
Definition: zerberusgui.h:37
std::vector< struct SfNamePath > _namePaths
Definition: zerberusgui.h:35