Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-59594

Qt Virtual Keyboard uses bundled 3rd party libraries for building


    • Type: Bug
    • Status: Reported
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: 5.8.0
    • Fix Version/s: None
    • Component/s: Virtual Keyboard
    • Labels:


      https://github.com/qt/qtvirtualkeyboard/tree/dev/src/virtualkeyboard/3rdparty shows that there are 6 libraries bundled with the Virtual Keyboard.

      With the exception of hunspell, all the others are used when certain translations are used, regardless if they are found in the system. Even worse, the third party components are built statically.

      For Linux distributions, and in the interest of reproducible builds, 3rd party bundled libs should be used only if the system equivalents cannot be found in the system doing the build. Also, if a distribution does not allow bundling, that would mean actually disabling translations in the package offered to users.

      As desktop environments like KDE's Plasma are starting to use the Virtual Keyboard (for example in absence of a physical keyboard) and asked distributions to include it, this is an important requirement.


        No reviews matched the request. Check your Options in the drop-down menu of this sections header.



            • Assignee:
              mitch_curtis Mitch Curtis
              lbeltrame Luca Beltrame
            • Votes:
              4 Vote for this issue
              11 Start watching this issue


              • Created:

                Gerrit Reviews

                There are no open Gerrit changes