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

Qt5 applications doesn't obey "applealu_ansi" keyboard model setting

XMLWordPrintable

      I built Qt 5.3.2 myself, using Debian/sid source, on my arm board. Then I found all Qt5 applications, including Qt Creator (built myself), didn't obey system keyboard setting (in /etc/default/keyboard).My keyboard model is "applealu_ansi", which has numeric keyboard. However, I can't use numeric keyboard to input. Qt5 applications behave like it's a normal keyboard that need to turn on NumLock.

      The configure options are:

      ./configure -confirm-license \
      -prefix "/usr" \
      -bindir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin" \
      -libdir "/usr/lib/$(DEB_HOST_MULTIARCH)" \
      -docdir "/usr/share/qt5/doc" \
      -headerdir "/usr/include/$(DEB_HOST_MULTIARCH)/qt5" \
      -datadir "/usr/share/qt5" \
      -archdatadir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5" \
      -hostdatadir "/usr/share/qt5" \
      -plugindir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/plugins" \
      -importdir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/imports" \
      -translationdir "/usr/share/qt5/translations" \
      -hostdatadir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5" \
      -sysconfdir "/etc/xdg" \
      -examplesdir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/examples" \
      -opensource \
      -plugin-sql-mysql \
      -plugin-sql-odbc \
      -plugin-sql-psql \
      -plugin-sql-sqlite \
      -no-sql-sqlite2 \
      -plugin-sql-tds \
      -system-sqlite \
      -platform $(platform_arg) \
      -qt-harfbuzz \
      -system-zlib \
      -system-libpng \
      -system-libjpeg \
      -openssl \
      -no-rpath \
      -verbose \
      -optimized-qmake \
      -dbus-linked \
      -reduce-relocations \
      -no-strip \
      -no-separate-debug-info \
      -qpa xcb \
      -xcb \
      -glib \
      -icu \
      -accessibility \
      -compile-examples \
      -no-directfb

      I have to note that I'm using qt bundled xkb components because Debian Wheezy doesn't have that.

      In addition to that, this problem exists in my Fedora 20 laptop as well. I installed Qt5 components through yum package manager. And the desktop environment is KDE4. I can't use the numeric keyboard to input in Qt 5 applications. But all Qt 4 applications behave normal.

      This problem exists for a long time I believe, maybe since Qt 5.2.

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

            paeglis Gatis Paeglis
            librehat Symeon Huang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes