Add reopen on launch setting to UI
This commit is contained in:
parent
a407fa9e17
commit
2bdc8024f7
3 changed files with 16 additions and 0 deletions
|
@ -2661,6 +2661,7 @@
|
||||||
<addaction name="actionUse_Encounter_Json"/>
|
<addaction name="actionUse_Encounter_Json"/>
|
||||||
<addaction name="actionMonitor_Project_Files"/>
|
<addaction name="actionMonitor_Project_Files"/>
|
||||||
<addaction name="actionUse_Poryscript"/>
|
<addaction name="actionUse_Poryscript"/>
|
||||||
|
<addaction name="actionOpen_Recent_Project_On_Launch"/>
|
||||||
<addaction name="separator"/>
|
<addaction name="separator"/>
|
||||||
<addaction name="actionEdit_Preferences"/>
|
<addaction name="actionEdit_Preferences"/>
|
||||||
<addaction name="actionEdit_Shortcuts"/>
|
<addaction name="actionEdit_Shortcuts"/>
|
||||||
|
@ -2733,6 +2734,14 @@
|
||||||
<string>Use Poryscript</string>
|
<string>Use Poryscript</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
|
<action name="actionOpen_Recent_Project_On_Launch">
|
||||||
|
<property name="checkable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Open Recent Project On Launch</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
<action name="action_NewMap">
|
<action name="action_NewMap">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>New Map...</string>
|
<string>New Map...</string>
|
||||||
|
|
|
@ -250,6 +250,7 @@ private slots:
|
||||||
void on_actionUse_Encounter_Json_triggered(bool checked);
|
void on_actionUse_Encounter_Json_triggered(bool checked);
|
||||||
void on_actionMonitor_Project_Files_triggered(bool checked);
|
void on_actionMonitor_Project_Files_triggered(bool checked);
|
||||||
void on_actionUse_Poryscript_triggered(bool checked);
|
void on_actionUse_Poryscript_triggered(bool checked);
|
||||||
|
void on_actionOpen_Recent_Project_On_Launch_triggered(bool checked);
|
||||||
void on_actionEdit_Shortcuts_triggered();
|
void on_actionEdit_Shortcuts_triggered();
|
||||||
|
|
||||||
void on_mainTabBar_tabBarClicked(int index);
|
void on_mainTabBar_tabBarClicked(int index);
|
||||||
|
|
|
@ -461,6 +461,7 @@ void MainWindow::loadUserSettings() {
|
||||||
ui->horizontalSlider_MetatileZoom->setValue(porymapConfig.getMetatilesZoom());
|
ui->horizontalSlider_MetatileZoom->setValue(porymapConfig.getMetatilesZoom());
|
||||||
ui->horizontalSlider_MetatileZoom->blockSignals(false);
|
ui->horizontalSlider_MetatileZoom->blockSignals(false);
|
||||||
ui->actionMonitor_Project_Files->setChecked(porymapConfig.getMonitorFiles());
|
ui->actionMonitor_Project_Files->setChecked(porymapConfig.getMonitorFiles());
|
||||||
|
ui->actionOpen_Recent_Project_On_Launch->setChecked(porymapConfig.getReopenOnLaunch());
|
||||||
setTheme(porymapConfig.getTheme());
|
setTheme(porymapConfig.getTheme());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1770,6 +1771,11 @@ void MainWindow::on_actionUse_Poryscript_triggered(bool checked)
|
||||||
projectConfig.setUsePoryScript(checked);
|
projectConfig.setUsePoryScript(checked);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::on_actionOpen_Recent_Project_On_Launch_triggered(bool checked)
|
||||||
|
{
|
||||||
|
porymapConfig.setReopenOnLaunch(checked);
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionEdit_Shortcuts_triggered()
|
void MainWindow::on_actionEdit_Shortcuts_triggered()
|
||||||
{
|
{
|
||||||
if (!shortcutsEditor)
|
if (!shortcutsEditor)
|
||||||
|
|
Loading…
Reference in a new issue