From 97cbae26456f178e31afb8804d42dd096b4d0d61 Mon Sep 17 00:00:00 2001 From: Florian Paul Schmidt Date: Thu, 10 Nov 2011 02:19:41 +0100 Subject: [PATCH] adsr --- main_window.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/main_window.h b/main_window.h index 35555b2..ea831d7 100644 --- a/main_window.h +++ b/main_window.h @@ -228,8 +228,12 @@ class main_window : public QMainWindow { int row = 0; for (generator_list::iterator it = engine_.gens->t.begin(); it != engine_.gens->t.end(); ++it) { int col = 0; - generator_table->setCellWidget(row, col++, new QSlider(Qt::Horizontal)); + generator_table->setCellWidget(row, col++, new QSlider(Qt::Vertical)); generator_table->setItem(row, col++, new QTableWidgetItem(QString((*it)->t.name.c_str()))); + generator_table->setCellWidget(row, col++, new QSlider(Qt::Vertical)); + generator_table->setCellWidget(row, col++, new QSlider(Qt::Vertical)); + generator_table->setCellWidget(row, col++, new QSlider(Qt::Vertical)); + generator_table->setCellWidget(row, col++, new QSlider(Qt::Vertical)); generator_table->setCellWidget(row, col++, new keyboard_widget((*it))); generator_table->setCellWidget(row, col++, new waveform_widget((*it))); generator_table->setItem(row, col++, new QTableWidgetItem(QString((*it)->t.sample_->t.file_name.c_str()))); @@ -565,13 +569,13 @@ class main_window : public QMainWindow { } void show_keyboard(bool show) { - generator_table->setColumnHidden(2, !show); + generator_table->setColumnHidden(6, !show); } void show_waveform(bool show) { - generator_table->setColumnHidden(3, !show); + generator_table->setColumnHidden(7, !show); } @@ -589,6 +593,7 @@ class main_window : public QMainWindow { headers << "Gain" << "Name" + << "A" << "D" << "S" << "R" << "Note-Range" << "Waveform" << "Sample";