dolphin/Source/Core/DolphinQt2/MenuBar.h

34 lines
541 B
C
Raw Normal View History

2015-12-20 05:24:48 +00:00
// Copyright 2015 Dolphin Emulator Project
// Licensed under GPLv2+
// Refer to the license.txt file included.
#pragma once
#include <QMenu>
#include <QMenuBar>
class MenuBar final : public QMenuBar
{
Q_OBJECT
public:
explicit MenuBar(QWidget* parent = nullptr);
2015-12-20 05:24:48 +00:00
signals:
void Open();
void Exit();
void ShowTable();
void ShowList();
void ShowAboutDialog();
2015-12-20 05:24:48 +00:00
private:
void AddFileMenu();
void AddViewMenu();
void AddHelpMenu();
2015-12-20 05:24:48 +00:00
void AddGameListTypeSection(QMenu* view_menu);
void AddTableColumnsMenu(QMenu* view_menu);
};