代码拉取完成,页面将自动刷新
同步操作将从 韦东山/Qtmxapp-desktop 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#include <QApplication>
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QFontDatabase>
#include "qmlplot.h"
#include "common.h"
#include "myfunction.h"
#include "translator.h"
#include "mvideooutput.h"
void iconFontInit()
{
//17171717fontawesome-webfont.ttf171717170017171717
//17171717:www.fontawesome.com.cn
//
int fontId_digital = QFontDatabase::addApplicationFont(":/fonts/DIGITAL/DS-DIGIB.TTF");
int fontId_fws = QFontDatabase::addApplicationFont(":/fonts/fontawesome-webfont.ttf"); //17171717171717Ʉ171717170017171717ID
QString fontName_fws = QFontDatabase::applicationFontFamilies(fontId_fws).at(0); //1717001717171717171717
QFont iconFont_fws;
iconFont_fws.setFamily(fontName_fws);
QApplication::setFont(iconFont_fws);
iconFont_fws.setPixelSize(20); //17171717171717171717
}
int main(int argc, char *argv[])
{
qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));
QApplication app(argc, argv);
QQmlApplicationEngine engine;
// QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
// QGuiApplication app(argc, argv);
qmlRegisterType<GetSystemInfo>("GetSystemInfoAPI", 1, 0, "GetSystemInfo");
qmlRegisterType<CustomPlotItem>("CustomPlot", 1, 0, "CustomPlotItem");
qmlRegisterType<MyFunction>("MyFunction.module", 1, 0, "MyFunction");
qmlRegisterType<MVideoOutput>("mvideooutput",1,0, "MVideoOutput");
// qmlRegisterType<Translator>("translator", 1, 0, );
Translator *translator = Translator::getInstance();
translator->set_QQmlEngine(&engine);
engine.rootContext()->setContextProperty("translator",
translator);
//font icon init
iconFontInit();
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
if (engine.rootObjects().isEmpty())
return -1;
return app.exec();
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。