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

IM can't be disabled in qconfig

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 4.8.2
    • None
    • Windows 7, MinGW

    Description

      Qt can't be compiled w/o IM (QInputContext):

      In file included from ..\..\include\QtGui/private/qwininputcontext_p.h:1:0,
                       from kernel\qwidget.cpp:93:
      ..\..\include\QtGui/private/../../../src/gui/inputmethod/qwininputcontext_p.h:75:1: e
      rror: invalid use of incomplete type 'struct QInputContext'
      ..\..\include\QtGui/../../src/gui/kernel/qapplication.h:77:7: error: forward declarat
      ion of 'struct QInputContext'
      kernel\qwidget.cpp: In member function 'void QWidget::setInputContext(QInputContext*)
      ':
      kernel\qwidget.cpp:472:5: warning: unused variable 'd' [-Wunused-variable]
      kernel\qwidget.cpp: In member function 'bool QWidget::hasFocus() const':
      kernel\qwidget.cpp:6360:18: warning: unused variable 'window' [-Wunused-variable]
      kernel\qwidget.cpp: In member function 'virtual bool QWidget::focusNextPrevChild(bool
      )':
      kernel\qwidget.cpp:6601:5: warning: unused variable 'd' [-Wunused-variable]
              g++ -c -include tmp\obj\release_shared\qt_gui_pch.h -fno-keep-inline-dllexpor
      t -O2 -Wall -frtti -fexceptions -mthreads -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -
      DQT_LARGEFILE_SUPPORT -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO
      _CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -D_US
      E_MATH_DEFINES -DQT_NO_DIRECTDRAW -DQT_USE_BUNDLED_LIBPNG -DPNG_NO_ASSEMBLER_CODE -DQ
      T_NO_CUPS -DQT_NO_LPR -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_GTK -DQT_NO_ST
      YLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQT_NO_EGL -DQ_INTERNAL_
      QAPP_SRC -DQT_NO_DIRECTWRITE -DQT_DLL -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_
      HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\..\include\QtCore" -I"..\..\include" -
      I"..\..\include\QtGui" -I"tmp\rcc\release_shared" -I"tmp" -I"..\3rdparty\wintab" -I"i
      mage" -I"..\3rdparty\libpng" -I"..\3rdparty\zlib" -I"..\3rdparty\zlib" -I"..\3rdparty
      \harfbuzz\src" -I"dialogs" -I"..\..\include\ActiveQt" -I"tmp\moc\release_shared" -I".
      " -I"..\..\mkspecs\win32-g++-4.6" -o tmp\obj\release_shared\qkeymapper.o kernel\qkeym
      apper.cpp
      jom: F:\Qt\src\gui\Makefile.Release [tmp\obj\release_shared\qwidget.o] Error 1
      jom: F:\Qt\src\gui\Makefile [release] Error 2
      jom: F:\Qt\Makefile [sub-gui-make_default-ordered] Error 2

      Attachments

        Issue Links

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

          Activity

            People

              Unassigned Unassigned
              dmitry64 Dmitry
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes