Skip to content

Commit

Permalink
2023-5-4 commit
Browse files Browse the repository at this point in the history
  • Loading branch information
kaipol committed May 4, 2023
1 parent 4161e7b commit 1f3d399
Show file tree
Hide file tree
Showing 376 changed files with 8,516 additions and 994 deletions.
23 changes: 23 additions & 0 deletions .history/Survivor-Game/main_20230411125110.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#include "mainwindow.h"

#include <QApplication>
#include <QLocale>
#include <QTranslator>

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages) {
const QString baseName = "Survivor-Game_" + QLocale(locale).name();
if (translator.load(":/i18n/" + baseName)) {
a.installTranslator(&translator);
break;
}
}
MainWindow w;
w.show();
return a.exec();
}
25 changes: 25 additions & 0 deletions .history/Survivor-Game/main_20230412003301.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#include "mainwindow.h"

#include <QApplication>
#include <QLocale>
#include <QTranslator>

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages)
{
const QString baseName = "Survivor-Game_" + QLocale(locale).name();
if (translator.load(":/i18n/" + baseName))
{
a.installTranslator(&translator);
break;
}
}
MainWindow w;
w.show();
return a.exec();
}
53 changes: 53 additions & 0 deletions .history/Survivor-Game/main_20230420184524.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
#include "mainwindow.h"

#include <QApplication>
#include <QLocale>
#include <QTranslator>

void read_date()
{
FILE *fp;
fp = freopen("./date/date.txt", "r", stdin);
if (!fp)
{
}
else
{
qDebug() << "Error: Can't open file \"./date/date.txt\".";
exit(-1);
}
fclose(fp);
}
void save_date()
{
FILE *fp;
fp = freopen("./date/date.txt", "w", stdout);
if (!fp)
{
}
else
{
qDebug() << "Error: Can't open file \"./date/date.txt\".";
exit(-1);
}
fclose(fp);
}
int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages)
{
const QString baseName = "Survivor-Game_" + QLocale(locale).name();
if (translator.load(":/i18n/" + baseName))
{
a.installTranslator(&translator);
break;
}
}
MainWindow w;
w.show();
return a.exec();
}
47 changes: 47 additions & 0 deletions .history/Survivor-Game/main_20230422214308.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
#include "mainwindow.h"

#include <QApplication>
#include <QByteArray>
#include <QFile>
#include <QJsonObject>
#include <QJsonDocument>
#include <QJsonArray>
#include <QLocale>
#include <QTranslator>

void save_date()
{
QFile file("./date/date.json");
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
{
qDebug() << ("打开存档失败!");
}
QJsonObject root;
root.insert("关卡数", QJsonValue(1)); // TODO:其他特性
root.insert("血量", QJsonValue(1));
root.insert("攻击力", QJsonValue(1));
file.write(QJsonDocument(root).toJson());
file.close();
}
void read_date()
{
}
int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages)
{
const QString baseName = "Survivor-Game_" + QLocale(locale).name();
if (translator.load(":/i18n/" + baseName))
{
a.installTranslator(&translator);
break;
}
}
MainWindow w;
w.show();
return a.exec();
}
53 changes: 53 additions & 0 deletions .history/Survivor-Game/main_20230422221322.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
#include "mainwindow.h"

#include <QApplication>
#include <QByteArray>
#include <QFile>
#include <QJsonObject>
#include <QJsonDocument>
#include <QJsonArray>
#include <QLocale>
#include <QTranslator>

void save_date()
{
QFile file("./date/date.json");
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
{
qDebug() << ("打开存档失败!");
}
QJsonObject root;
root.insert("关卡数", QJsonValue(1)); // TODO:其他特性
root.insert("血量", QJsonValue(1));
root.insert("攻击力", QJsonValue(1));
file.write(QJsonDocument(root).toJson());
file.close();
}
void read_date()
{
QFile file("./date/date.json");
file.open(QIODevice::ReadOnly);
QByteArray data = file.readAll();
file.close();

QJsonParseError json_error;
}
int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QTranslator translator;
const QStringList uiLanguages = QLocale::system().uiLanguages();
for (const QString &locale : uiLanguages)
{
const QString baseName = "Survivor-Game_" + QLocale(locale).name();
if (translator.load(":/i18n/" + baseName))
{
a.installTranslator(&translator);
break;
}
}
MainWindow w;
w.show();
return a.exec();
}
Loading

0 comments on commit 1f3d399

Please sign in to comment.