默认打印设置的编辑, 文件管理器不识别U盘修复、文件管理器对中文文件名的支持修复
This commit is contained in:
+12
-1
@@ -102,7 +102,13 @@ void PrintSetting::buttonClickedSlot()
|
||||
}
|
||||
|
||||
void PrintSetting::on_pushButtonApply_pressed(){
|
||||
applyPrintSettingsToSysPara(true);
|
||||
if (m_isDefaultSettingMode) {
|
||||
updateModelFromUI();
|
||||
PrintSettingModel::setDefPrintSettingModel(m_model);
|
||||
QMessageBox::information(nullptr, tr("提示"), tr("默认设置已保存"));
|
||||
} else {
|
||||
applyPrintSettingsToSysPara(true);
|
||||
}
|
||||
}
|
||||
|
||||
void PrintSetting::updateModelFromUI(){
|
||||
@@ -625,6 +631,11 @@ void PrintSetting::setModel(const PrintSettingModel &model)
|
||||
LogInfo::setRunStatusText("Print settings: " + PrintSettingModel::toString(model));
|
||||
}
|
||||
|
||||
void PrintSetting::setDefaultSettingMode(bool enable)
|
||||
{
|
||||
m_isDefaultSettingMode = enable;
|
||||
}
|
||||
|
||||
void PrintSetting::on_radioButtonSynTriggerInner_clicked()
|
||||
{
|
||||
setEnableSynTriggerSetting(false);
|
||||
|
||||
Reference in New Issue
Block a user