Skip to content

Commit b4e0ec0

Browse files
committed
Add project settings menu item
1 parent 6f2fc21 commit b4e0ec0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/app/appmenubar.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ AppMenuBar::AppMenuBar(QObject *parent) :
5555
m_editMenu->addItem(m_fps60ModeItem);
5656
connect(m_fps60ModeItem, &MenuItemModel::checkedChanged, this, &AppMenuBar::fps60ModeChanged);
5757

58+
// Edit -> Project settings
59+
m_projectSettingsItem = new MenuItemModel(m_editMenu);
60+
m_projectSettingsItem->setText(tr("Project settings..."));
61+
m_editMenu->addItem(m_projectSettingsItem);
62+
connect(m_projectSettingsItem, &MenuItemModel::clicked, this, &AppMenuBar::projectSettingsTriggered);
63+
5864
// Help menu
5965
m_helpMenu = new MenuModel(m_model);
6066
m_helpMenu->setTitle(tr("&Help"));

src/app/appmenubar.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class AppMenuBar : public QObject
4646
void fileOpened(const QString &fileName);
4747
void turboModeChanged();
4848
void fps60ModeChanged();
49+
void projectSettingsTriggered();
4950
void aboutAppTriggered();
5051

5152
private:
@@ -64,6 +65,7 @@ class AppMenuBar : public QObject
6465
uicomponents::MenuModel *m_editMenu = nullptr;
6566
uicomponents::MenuItemModel *m_turboModeItem = nullptr;
6667
uicomponents::MenuItemModel *m_fps60ModeItem = nullptr;
68+
uicomponents::MenuItemModel *m_projectSettingsItem = nullptr;
6769

6870
uicomponents::MenuModel *m_helpMenu = nullptr;
6971
uicomponents::MenuItemModel *m_aboutAppItem = nullptr;

0 commit comments

Comments
 (0)