Files
macports-ports/math/mathmod/files/patch-parametersoptions.cpp.diff
2024-07-08 16:50:07 -04:00

70 lines
2.5 KiB
Diff

--- ui_modules/parametersoptions.cpp.orig 2018-12-19 02:50:32.000000000 +0800
+++ ui_modules/parametersoptions.cpp 2024-07-03 11:51:07.000000000 +0800
@@ -20,6 +20,8 @@
#include <QtGui>
#include <math.h>
#include "parametersoptions.h"
+#include <QJsonParseError.h>
+#include <QJsonDocument.h>
bool MACOS = false;
@@ -108,7 +110,7 @@
}
QFile file(JsonFile);
- //QFileDevice::Permissions p = file.permissions();
+ //QFile::Permissions p = file.permissions();
if (file.open( QIODevice::ReadOnly | QIODevice::Text ) )
{
QJsonDocument doc = QJsonDocument::fromJson(((file.readAll()).trimmed()).replace("\n","").replace("\t","").replace("DOTSYMBOL",dotsymbol.toStdString().c_str()),&err);
@@ -157,7 +159,7 @@
{
QFile file2(":/mathmodcollection_empty.js");
file2.copy(JsonFileName);
- QFile::setPermissions(JsonFileName, QFileDevice::ReadOwner| QFileDevice::WriteOwner);
+ QFile::setPermissions(JsonFileName, QFile::ReadOwner| QFile::WriteOwner);
}
QFile file(JsonFileName);
@@ -217,10 +219,10 @@
ui.maxpt->setValue(mg);
//Styles:
QString Style = ((JConfig["Styles"].toObject())["UsedStyle"].toString());
- ui.comboBox_2->setCurrentText(Style);
+ ui.comboBox_2->setItemText(0, Style);
//Theme:
QString theme = ((JConfig["Themes"].toObject())["UsedTheme"].toString());
- ui.comboBox_3->setCurrentText(theme);
+ ui.comboBox_3->setItemText(0, theme);
if(theme == "MyTheme")
ui.groupBox->show();
else
@@ -424,7 +426,7 @@
{
QFile file3(":/mathmodconfig.js");
file3.copy(fileconfig);
- QFile::setPermissions(fileconfig, QFileDevice::ReadOwner | QFileDevice::WriteOwner);
+ QFile::setPermissions(fileconfig, QFile::ReadOwner | QFile::WriteOwner);
}
QFile fconf(fileconfig);
@@ -591,7 +593,7 @@
out << str << endl;
file.close();
file.copy(advancedmodels);
- QFile::setPermissions(advancedmodels, QFileDevice::ReadOwner | QFileDevice::WriteOwner);
+ QFile::setPermissions(advancedmodels, QFile::ReadOwner | QFile::WriteOwner);
}
QFile mathmodfile(filecollection);
@@ -614,7 +616,7 @@
out << str << endl;
file.close();
file.copy(filecollection);
- QFile::setPermissions(filecollection, QFileDevice::ReadOwner | QFileDevice::WriteOwner);
+ QFile::setPermissions(filecollection, QFile::ReadOwner | QFile::WriteOwner);
}
}
void Parametersoptions::on_save_clicked()