add menu bar

This commit is contained in:
laserpants 2016-03-19 13:48:17 +03:00
parent 5a1817168c
commit 82614fab18
1 changed files with 17 additions and 0 deletions

View File

@ -1,5 +1,7 @@
#include <QVBoxLayout>
#include <QPushButton>
#include <QMenu>
#include <QMenuBar>
#include <QLabel>
#include "mainwindow.h"
#include "flatbutton.h"
@ -9,6 +11,19 @@
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
QMenu *components = new QMenu("Components");
components->addAction("AppBar");
QMenu *buttons = new QMenu("Buttons");
components->addMenu(buttons);
buttons->addAction("FlatButton");
buttons->addAction("IconButton");
menuBar()->addMenu(components);
// -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
QVBoxLayout *layout = new QVBoxLayout;
QWidget *widget = new QWidget;
widget->setLayout(layout);
@ -50,6 +65,8 @@ MainWindow::MainWindow(QWidget *parent)
QPushButton *button2 = new QPushButton("Test #2");
layout->addWidget(button2);
button2->setIcon(icon);
// -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
}
MainWindow::~MainWindow()