summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp3
-rw-r--r--src/plugins/platforms/linuxfb/qlinuxfbintegration.h4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp b/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp
index 361911d52ca..fdc04d37cd1 100644
--- a/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp
+++ b/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp
@@ -40,8 +40,7 @@ using namespace Qt::StringLiterals;
QLinuxFbIntegration::QLinuxFbIntegration(const QStringList &paramList)
: m_primaryScreen(nullptr),
- m_fontDb(new QGenericUnixFontDatabase),
- m_kbdMgr(nullptr)
+ m_fontDb(new QGenericUnixFontDatabase)
{
#if QT_CONFIG(kms)
if (qEnvironmentVariableIntValue("QT_QPA_FB_DRM") != 0)
diff --git a/src/plugins/platforms/linuxfb/qlinuxfbintegration.h b/src/plugins/platforms/linuxfb/qlinuxfbintegration.h
index 2a2b53ea3d6..5f727d866d5 100644
--- a/src/plugins/platforms/linuxfb/qlinuxfbintegration.h
+++ b/src/plugins/platforms/linuxfb/qlinuxfbintegration.h
@@ -56,7 +56,9 @@ private:
mutable QScopedPointer<QPlatformServices> m_services;
QScopedPointer<QFbVtHandler> m_vtHandler;
- QEvdevKeyboardManager *m_kbdMgr;
+#if QT_CONFIG(evdev)
+ QEvdevKeyboardManager *m_kbdMgr = nullptr;
+#endif
};
QT_END_NAMESPACE