1 Star 0 Fork 1

郭PAPA/Qklabs

forked from trooquant/Qklabs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
main.cpp 1.58 KB
一键复制 编辑 原始数据 按行查看 历史
guoyl 提交于 2023-09-16 23:53 . LaTeX支持
#include "mainwindow.h"
#include <QApplication>
#include <QOffscreenSurface>
#include <QOpenGLContext>
#include <QOpenGLFunctions>
#include <QMessageBox>
#include <qDebug>
#include <QFontDatabase>
#include "qkcomputation/latex.h"
int main(int argc, char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_ShareOpenGLContexts);
QApplication a(argc, argv);
qApp->setStyleSheet("QLabel {font-family: Microsoft YaHei; font-size: 10.0pt;}" \
"QMenuBar {font-family: Microsoft YaHei; font-size: 10.0pt;}" \
"QMenu {font-family: Microsoft YaHei; font-size: 10.0pt;}" \
"QGroupBox {font-family: Microsoft YaHei; font-size: 10.0pt;}" \
"QCheckBox {font-family: Microsoft YaHei; font-size: 10.0pt;}" \
"QPushButton {font-family: Microsoft YaHei; font-size: 10.0pt;}" \
"QDockWidget {font-family: Microsoft YaHei; font-size: 10.0pt;}"\
);
// Load FontAwesome
/*int fontId = QFontDatabase::addApplicationFont(":/font/Font Awesome 6 Free-Regular-400.otf");
QStringList fontFamilies = QFontDatabase::applicationFontFamilies(fontId);
qDebug() << "fontFamilies.size() " << fontFamilies.size();
for (int i = 0; i < fontFamilies.size(); ++i)
qDebug() << fontFamilies.at(i).toLocal8Bit().constData();
if (fontId < 0)
qWarning() << "FontAwesome cannot be loaded !";
*/
LaTeXInit();
MainWindow mainWindow;
mainWindow.showMaximized();
int ret = a.exec();
LaTeXRelease();
return ret;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/guo_tie_hu/qklabs.git
git@gitee.com:guo_tie_hu/qklabs.git
guo_tie_hu
qklabs
Qklabs
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385