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
- is replaced by
-
QTBUG-26109 If QT_NO_IM is set the compilation of Qt fails
- Closed