flags >>= 1;
}
}
- config.state_log_to_console = MyGetPrivateProfileInt(_T("Qt"), _T("StateLogToConsole"), config.state_log_to_console, config_path);;
- config.state_log_to_syslog = MyGetPrivateProfileInt(_T("Qt"), _T("StateLogToSyslog"), config.state_log_to_syslog, config_path);;
- config.state_log_to_recording = MyGetPrivateProfileInt(_T("Qt"), _T("StateLogToRecording"), config.state_log_to_recording, config_path);;
+ config.state_log_to_console = MyGetPrivateProfileBool(_T("Qt"), _T("StateLogToConsole"), config.state_log_to_console, config_path);;
+ config.state_log_to_syslog = MyGetPrivateProfileBool(_T("Qt"), _T("StateLogToSyslog"), config.state_log_to_syslog, config_path);;
+ config.state_log_to_recording = MyGetPrivateProfileBool(_T("Qt"), _T("StateLogToRecording"), config.state_log_to_recording, config_path);;
config.virtual_media_position = MyGetPrivateProfileInt(_T("Qt"), _T("UiVirtualMediaPosition"), config.virtual_media_position, config_path);
//csp_logger->debug_log(CSP_LOG_INFO, CSP_LOG_TYPE_GENERAL, "Read config done.");
}
MyWritePrivateProfileInt(_T("Qt"), create_string(_T("RecordLogEnabled%d"), ii), flags, config_path);
}
- MyWritePrivateProfileInt(_T("Qt"), _T("StateLogToConsole"), config.state_log_to_console, config_path);
- MyWritePrivateProfileInt(_T("Qt"), _T("StateLogToSyslog"), config.state_log_to_syslog, config_path);
- MyWritePrivateProfileInt(_T("Qt"), _T("StateLogToRecording"), config.state_log_to_recording, config_path);
+ MyWritePrivateProfileBool(_T("Qt"), _T("StateLogToConsole"), config.state_log_to_console, config_path);
+ MyWritePrivateProfileBool(_T("Qt"), _T("StateLogToSyslog"), config.state_log_to_syslog, config_path);
+ MyWritePrivateProfileBool(_T("Qt"), _T("StateLogToRecording"), config.state_log_to_recording, config_path);
MyWritePrivateProfileInt(_T("Qt"), _T("UiVirtualMediaPosition"), config.virtual_media_position, config_path);
//csp_logger->debug_log(CSP_LOG_INFO, CSP_LOG_TYPE_GENERAL, "Write config done.");
void Ui_MainWindowBase::do_set_print_cpu_statistics(bool flag)
{
p_config->print_statistics = flag;
+ emit sig_emu_update_config();
}
void Ui_MainWindowBase::CreateEmulatorMenu(void)
actionSpeed_FULL->setCheckable(true);
actionSpeed_FULL->setChecked(false);
if(p_config->full_speed) actionSpeed_FULL->setChecked(true);
- connect(actionSpeed_FULL, SIGNAL(toggle(bool)), this,SLOT(do_emu_full_speed(bool))); // OK?
+ connect(actionSpeed_FULL, SIGNAL(toggled(bool)), this,SLOT(do_emu_full_speed(bool))); // OK?
if(using_flags->is_use_joystick()) {
action_SetupJoystick = new Action_Control(this, using_flags);