This commit is contained in:
2023-04-09 22:12:29 +08:00
commit fba75a8df0
48 changed files with 3413 additions and 0 deletions

40
main.cpp Executable file
View File

@@ -0,0 +1,40 @@
/*
* gfdgd xi、为什么您不喜欢熊出没和阿布呢
* 依照 GPLV3 开源
*/
#include "mainwindow.h"
#include <QApplication>
#include <QTranslator>
#include <QCoreApplication>
#include <QProcess>
#include <QMessageBox>
QString GetRunCommand(QString command){
QProcess process;
process.start(command);
process.waitForStarted();
process.waitForFinished();
QString re = process.readAllStandardOutput();
process.close();
return re;
}
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// 语言
QTranslator *trans = new QTranslator(&a);
trans->load("virtualmachine-en_US.qm");
a.installTranslator(trans);
// 判断是否为 !amd64无需判断了
/*if(GetRunCommand("arch").replace(" ", "").replace("\n", "") != QString("x86_64")){
QMessageBox::critical(NULL, "错误", "此程序不支持非 X86 架构,立即退出");
return 0;
}*/
MainWindow w;
w.show();
return a.exec();
}