Qt World Summit: Register Today!

[Solved] Application with Windows Remote Desktop

  • Hi,

    i don't know further :-(

    I want to use a Qt Application via a Windows Remote Desktop Connection. Please see my simple coding example for more details. ( https://cloud.gmx.net/ngcloud/external?locale=de&guestToken=Azc0H21USEOgviR_hwOAzw&loginName=cldl@gmx.de
    Originally i was using QqmlApplicationEngine to create a the application. With Qt5.4.2, i have just seen a black window (using a Remote Desktop Connection). Within the new features coming with Qt 5.5.0 (using dynamic ANGLE) the application window was shown fine.
    I decided to choose a more widget based approach and filled the mainwindow widget with qml (QquickWidget). Unfortunately, with this approach the mainwindow not visible again.

    I also tried QcoreApplication::setAttribute(Qt::AA_UseOpenGLES), but i get the error message:

    .... Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (libEGL.dll, libGLESv2.dll and d3dcompiler_.dll)
    are available in the application executable's directory or in a location listed in PATH

    The libraries ibEGL.dll, libGLESv2.dll and d3dcompiler_*.dll are available.

    Does somebody has any idea?

    Thanks in advance

  • solved with:

    When absolutely necessary, this limitation can be overcome by setting the Qt::WA_AlwaysStackOnTop attribute on the QQuickWidget

Log in to reply