Added (what should be a) menu bar
parent
894207a19f
commit
608e9f1754
|
|
@ -1,5 +1,6 @@
|
||||||
#include "mainwindow.h"
|
#include "mainwindow.h"
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
|
#include <QVBoxLayout>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
|
|
@ -7,6 +8,7 @@ mainWindow::mainWindow(QWidget *parent) :
|
||||||
QMainWindow(parent),
|
QMainWindow(parent),
|
||||||
_presetsTable(new QTableWidget),
|
_presetsTable(new QTableWidget),
|
||||||
_presetSettingsTable(new QTableWidget),
|
_presetSettingsTable(new QTableWidget),
|
||||||
|
_menuBar(new QMenuBar),
|
||||||
_midiIn(new QMidiIn),
|
_midiIn(new QMidiIn),
|
||||||
_midiOut(new QMidiOut),
|
_midiOut(new QMidiOut),
|
||||||
_midiMessage(new QMidiMessage)
|
_midiMessage(new QMidiMessage)
|
||||||
|
|
@ -14,9 +16,26 @@ mainWindow::mainWindow(QWidget *parent) :
|
||||||
//_midiIn->openPort(NULL);
|
//_midiIn->openPort(NULL);
|
||||||
//_midiOut->openPort(NULL);
|
//_midiOut->openPort(NULL);
|
||||||
|
|
||||||
|
|
||||||
|
// Layout
|
||||||
|
|
||||||
QWidget *mainWidget = new QWidget(this);
|
QWidget *mainWidget = new QWidget(this);
|
||||||
QHBoxLayout *mainLayout = new QHBoxLayout(mainWidget);
|
QHBoxLayout *mainLayout = new QHBoxLayout(mainWidget);
|
||||||
|
|
||||||
|
|
||||||
|
// Menu Bar
|
||||||
|
|
||||||
|
QMenu* menu1 = new QMenu("File", _menuBar);
|
||||||
|
menu1->addAction("Settings");
|
||||||
|
menu1->addSeparator();
|
||||||
|
menu1->addMenu("Send");
|
||||||
|
menu1->addMenu("Receive");
|
||||||
|
|
||||||
|
_menuBar->addMenu(menu1);
|
||||||
|
mainLayout->addWidget(_menuBar);
|
||||||
|
|
||||||
|
// Table
|
||||||
|
|
||||||
_presetsTable->setRowCount(128);
|
_presetsTable->setRowCount(128);
|
||||||
_presetsTable->setColumnCount(1);
|
_presetsTable->setColumnCount(1);
|
||||||
|
|
||||||
|
|
@ -41,6 +60,7 @@ mainWindow::mainWindow(QWidget *parent) :
|
||||||
mainWidget->setLayout(mainLayout);
|
mainWidget->setLayout(mainLayout);
|
||||||
setCentralWidget(mainWidget);
|
setCentralWidget(mainWidget);
|
||||||
|
|
||||||
|
|
||||||
connect(_midiIn, SIGNAL(midiMessageReceived(QMidiMessage*)), this, SLOT(onMidiMessageReceive(QMidiMessage*)));
|
connect(_midiIn, SIGNAL(midiMessageReceived(QMidiMessage*)), this, SLOT(onMidiMessageReceive(QMidiMessage*)));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@ public:
|
||||||
mainWindow(QWidget *parent = 0);
|
mainWindow(QWidget *parent = 0);
|
||||||
QTableWidget* _presetsTable;
|
QTableWidget* _presetsTable;
|
||||||
QTableWidget* _presetSettingsTable;
|
QTableWidget* _presetSettingsTable;
|
||||||
|
QMenuBar* _menuBar;
|
||||||
|
|
||||||
~mainWindow();
|
~mainWindow();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue