aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/welcome
diff options
context:
space:
mode:
authorRobert Loehning <robert.loehning@theqtcompany.com>2015-09-29 16:43:42 +0200
committerRobert Loehning <robert.loehning@theqtcompany.com>2015-10-02 16:39:03 +0000
commita835b51407b2d8b8f56367fd0d894066498e7e30 (patch)
tree7aec1a84f730cf0a590bb18c7a08b14061599266 /src/plugins/welcome
parent0e8a0cac475b3127ce1fac95214c3f252124a461 (diff)
Centralize checking for OpenGL
Change-Id: Ic2212c8519f4c771ba3e3c61dd32073b93db7ed9 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/plugins/welcome')
-rw-r--r--src/plugins/welcome/welcomeplugin.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/welcome/welcomeplugin.cpp b/src/plugins/welcome/welcomeplugin.cpp
index 0b7ac6e0e40..7a64fde5beb 100644
--- a/src/plugins/welcome/welcomeplugin.cpp
+++ b/src/plugins/welcome/welcomeplugin.cpp
@@ -51,7 +51,6 @@
#include <QMessageBox>
#include <QDir>
-#include <QOpenGLContext>
#include <QQmlPropertyMap>
#ifdef USE_QUICK_WIDGET
@@ -289,10 +288,8 @@ WelcomePlugin::WelcomePlugin()
bool WelcomePlugin::initialize(const QStringList & /* arguments */, QString *errorMessage)
{
- if (!QOpenGLContext().create()) {
- *errorMessage = tr("Cannot create OpenGL context.");
+ if (!Utils::HostOsInfo::canCreateOpenGLContext(errorMessage))
return false;
- }
m_welcomeMode = new WelcomeMode;
addAutoReleasedObject(m_welcomeMode);