26#ifndef PATCHES_DIALOG_H
27#define PATCHES_DIALOG_H
29#include "ui_PatchesDialog.h"
50 PatchesDialog(QWidget * pParent = 0, Qt::WindowFlags wflags = QFlag(0));
63 void progChanged( QTreeWidgetItem * curr, QTreeWidgetItem * prev );
Definition GigPlayer.h:74
int m_dirty
Definition PatchesDialog.h:88
LcdSpinBoxModel * m_progModel
Definition PatchesDialog.h:91
QTreeWidgetItem * findProgItem(int iProg)
Definition PatchesDialog.cpp:301
void stabilizeForm()
Definition PatchesDialog.cpp:200
QLabel * m_patchLabel
Definition PatchesDialog.h:92
GigInstance * m_pSynth
Definition PatchesDialog.h:82
void setup(GigInstance *pSynth, int iChan, const QString &chanName, LcdSpinBoxModel *bankModel, LcdSpinBoxModel *progModel, QLabel *patchLabel)
Definition PatchesDialog.cpp:111
int m_iChan
Definition PatchesDialog.h:84
void accept() override
Definition PatchesDialog.cpp:235
LcdSpinBoxModel * m_bankModel
Definition PatchesDialog.h:90
void progChanged(QTreeWidgetItem *curr, QTreeWidgetItem *prev)
Definition PatchesDialog.cpp:382
int m_iProg
Definition PatchesDialog.h:86
void bankChanged()
Definition PatchesDialog.cpp:323
int m_iBank
Definition PatchesDialog.h:85
QTreeWidgetItem * findBankItem(int iBank)
Definition PatchesDialog.cpp:279
~PatchesDialog() override=default
PatchesDialog(QWidget *pParent=0, Qt::WindowFlags wflags=QFlag(0))
Definition PatchesDialog.cpp:66
void setBankProg(int iBank, int iProg)
Definition PatchesDialog.cpp:223
bool validateForm()
Definition PatchesDialog.cpp:209
void reject() override
Definition PatchesDialog.cpp:263
Definition AudioPortAudio.cpp:223
IntModel LcdSpinBoxModel
Definition LcdSpinBox.h:88