| 680 | } |
| 681 | |
| 682 | void MainWindow::createMenuBar() |
| 683 | { |
| 684 | m_menuFile->addAction(m_actionStartCore); |
| 685 | m_menuFile->addAction(m_actionRestartCore); |
| 686 | m_menuFile->addAction(m_actionStopCore); |
| 687 | m_menuFile->addSeparator(); |
| 688 | m_menuFile->addAction(m_actionQuit); |
| 689 | |
| 690 | m_menuEdit->addAction(m_actionSettings); |
| 691 | |
| 692 | m_menuView->addAction(m_logDock->toggleViewAction()); |
| 693 | |
| 694 | m_menuHelp->addAction(m_actionAbout); |
| 695 | m_menuHelp->addAction(m_actionReportBug); |
| 696 | m_menuHelp->addSeparator(); |
| 697 | m_menuHelp->addAction(m_actionClearSettings); |
| 698 | |
| 699 | auto menuBar = new QMenuBar(this); |
| 700 | menuBar->addMenu(m_menuFile); |
| 701 | menuBar->addMenu(m_menuEdit); |
| 702 | menuBar->addMenu(m_menuView); |
| 703 | menuBar->addMenu(m_menuHelp); |
| 704 | |
| 705 | setMenuBar(menuBar); |
| 706 | } |
| 707 | |
| 708 | void MainWindow::setupTrayIcon() |
| 709 | { |