added my Recipes
This commit is contained in:
29
meta-st/meta-st-openstlinux/recipes-qt/qt5/files/qt-eglfs.sh
Normal file
29
meta-st/meta-st-openstlinux/recipes-qt/qt5/files/qt-eglfs.sh
Normal file
@@ -0,0 +1,29 @@
|
||||
#!/bin/sh -
|
||||
|
||||
export QT_QPA_PLATFORM=eglfs
|
||||
if [ -e /usr/share/qt5/cursor.json ];
|
||||
then
|
||||
export QT_QPA_EGLFS_KMS_CONFIG=/usr/share/qt5/cursor.json
|
||||
fi
|
||||
# force to keep the MODE SETTING set
|
||||
export QT_QPA_EGLFS_ALWAYS_SET_MODE=1
|
||||
#force to use KMS ATOMIC
|
||||
export QT_QPA_EGLFS_KMS_ATOMIC=1
|
||||
|
||||
# EGLFS environment variables accessible for qt 5.12
|
||||
# Documentation: https://doc.qt.io/qt-5/embedded-linux.html
|
||||
##
|
||||
# * QT_QPA_EGLFS_ROTATION
|
||||
# Specifies the rotation applied to software-rendered content in QWidget-based applications
|
||||
#
|
||||
# * QT_QPA_EGLFS_KMS_ATOMIC
|
||||
# enable the DRM atomic
|
||||
#
|
||||
# * QT_QPA_EGLFS_HIDECURSOR
|
||||
# The mouse cursor shows up whenever this variable is not set
|
||||
#
|
||||
# * QT_QPA_EGLFS_ALWAYS_SET_MODE
|
||||
# Due to the fact that modesetting is done only when the desired mode is actually
|
||||
# different from the active one (unless forced via the QT_QPA_EGLFS_ALWAYS_SET_MODE
|
||||
# environment variable), this value is useful to keep the current mode and any content
|
||||
# in the planes not touched by Qt.
|
||||
Reference in New Issue
Block a user