浏览代码

add openGL version hint

Le Tan 7 年之前
父节点
当前提交
274a5a1aec
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      src/main.cpp

+ 7 - 0
src/main.cpp

@@ -9,6 +9,8 @@
 #include <QStringList>
 #include <QStringList>
 #include <QDir>
 #include <QDir>
 #include <QSslSocket>
 #include <QSslSocket>
+#include <QOpenGLContext>
+
 #include "utils/vutils.h"
 #include "utils/vutils.h"
 #include "vsingleinstanceguard.h"
 #include "vsingleinstanceguard.h"
 #include "vconfigmanager.h"
 #include "vconfigmanager.h"
@@ -125,6 +127,10 @@ int main(int argc, char *argv[])
         QTextCodec::setCodecForLocale(codec);
         QTextCodec::setCodecForLocale(codec);
     }
     }
 
 
+    // Set openGL version.
+    // Or set environment QT_OPENGL to "angle/desktop/software".
+    // QCoreApplication::setAttribute(Qt::AA_UseOpenGLES, true);
+
     QApplication app(argc, argv);
     QApplication app(argc, argv);
 
 
     // The file path passed via command line arguments.
     // The file path passed via command line arguments.
@@ -173,6 +179,7 @@ int main(int argc, char *argv[])
 
 
     // Check the openSSL.
     // Check the openSSL.
     if (checkSSL) {
     if (checkSSL) {
+        qDebug() << "openGL" << QOpenGLContext::openGLModuleType();
         qDebug() << "openSSL"
         qDebug() << "openSSL"
                  << QSslSocket::sslLibraryBuildVersionString()
                  << QSslSocket::sslLibraryBuildVersionString()
                  << QSslSocket::sslLibraryVersionNumber();
                  << QSslSocket::sslLibraryVersionNumber();