From 82614fab18816b024c1a69a9625ba648c2428c31 Mon Sep 17 00:00:00 2001 From: laserpants Date: Sat, 19 Mar 2016 13:48:17 +0300 Subject: [PATCH] add menu bar --- mainwindow.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mainwindow.cpp b/mainwindow.cpp index f14ca3d..d2c7f91 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1,5 +1,7 @@ #include #include +#include +#include #include #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()