diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index a8b6494..63c9565 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include #include @@ -158,6 +159,7 @@ void mainWindow::updatePreset(QMidiMessage *message) for(int i=0; i<48; i++){ _preset[presetNum][i] = message->getRawMessage().at(9+i); } + updateTable(); } void mainWindow::updateTable() @@ -210,6 +212,7 @@ void mainWindow::sendAllDumpRequest(){ for(int i=0; i<_presetsList->count(); i++){ _presetsList->setCurrentRow(i); sendSingleDumpRequest(); + QThread::msleep(200); } }