File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ AppMenuBar::AppMenuBar(QObject *parent) :
4545 m_turboModeItem->setCheckable (true );
4646 m_turboModeItem->setChecked (false );
4747 m_editMenu->addItem (m_turboModeItem);
48- connect (m_turboModeItem, &MenuItemModel::checkedChanged, this , [ this ]() { setTurboMode (m_turboModeItem-> checked ()); } );
48+ connect (m_turboModeItem, &MenuItemModel::checkedChanged, this , &AppMenuBar::turboModeChanged );
4949}
5050
5151MenuBarModel *AppMenuBar::model () const
@@ -84,14 +84,13 @@ void AppMenuBar::loadOpenedFile(const QByteArray &content)
8484
8585bool AppMenuBar::turboMode () const
8686{
87- return m_turboMode ;
87+ return m_turboModeItem-> checked () ;
8888}
8989
9090void AppMenuBar::setTurboMode (bool newTurboMode)
9191{
92- if (m_turboMode == newTurboMode)
92+ if (m_turboModeItem-> checked () == newTurboMode)
9393 return ;
9494
95- m_turboMode = newTurboMode;
96- emit turboModeChanged ();
95+ m_turboModeItem->setChecked (newTurboMode);
9796}
Original file line number Diff line number Diff line change @@ -57,7 +57,6 @@ class AppMenuBar : public QObject
5757
5858 uicomponents::MenuModel *m_editMenu = nullptr ;
5959 uicomponents::MenuItemModel *m_turboModeItem = nullptr ;
60- bool m_turboMode = false ;
6160};
6261
6362} // namespace scratchcpp
You can’t perform that action at this time.
0 commit comments