DoepferPocketQt/src/mainwindow.cpp

41 lines
1.1 KiB
C++
Raw Normal View History

2016-07-07 19:41:57 +00:00
#include "mainwindow.h"
#include <QHBoxLayout>
2016-07-07 19:41:57 +00:00
mainWindow::mainWindow(QWidget *parent) :
QMainWindow(parent),
_presets(new QTableWidget),
_presetSettings(new QTableWidget)
2016-07-07 19:41:57 +00:00
{
QWidget *mainWidget = new QWidget(this);
QHBoxLayout *mainLayout = new QHBoxLayout(mainWidget);
2016-07-07 19:41:57 +00:00
_presets->setRowCount(128);
_presets->setColumnCount(1);
2016-07-12 16:46:49 +00:00
for(int i=0; i<_presets->rowCount(); i++){
QString defaultCelString = QString("Preset #%1").arg(i+1);
QTableWidgetItem *celContent = new QTableWidgetItem(defaultCelString);
_presets->setItem(i, 0, celContent);
}
_presets->horizontalHeader()->setVisible(false);
QStringList settingsList;
settingsList << "Channel" << "Description"<< "Type" << "Parameter";
_presetSettings->setRowCount(16);
_presetSettings->setColumnCount(4);
_presetSettings->setHorizontalHeaderLabels(settingsList);
mainLayout->addWidget(_presets);
mainLayout->addWidget(_presetSettings);
mainWidget->setLayout(mainLayout);
setCentralWidget(mainWidget);
2016-07-07 19:41:57 +00:00
}
mainWindow::~mainWindow()
{
}