17        auto menuBar = 
new QMenuBar();
 
   19        QMenu* fileMenu = 
new QMenu(
"File");
 
   21        auto newAction = fileMenu->addAction(
"New..");
 
   22        auto saveAction = fileMenu->addAction(
"Save..");
 
   23        auto loadAction = fileMenu->addAction(
"Load..");
 
   24        auto clearAction = fileMenu->addAction(
"Clear..");
 
   26        menuBar->addMenu(fileMenu);
 
   28        QVBoxLayout *l = 
new QVBoxLayout(
this);
 
   30        l->addWidget(menuBar);
 
   33        l->setContentsMargins(0, 0, 0, 0);
 
   36        QObject::connect(saveAction, &QAction::triggered,
 
   39        QObject::connect(loadAction, &QAction::triggered,
 
   42        QObject::connect(clearAction, &QAction::triggered,