[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 287492] Qt includes are not offered in #include <QFoo> form
From:       András Manţia <amantia () kde ! org>
Date:       2011-11-26 21:20:02
Message-ID: E1RUPfG-00075O-MB () bugs ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=287492


András Manţia <amantia@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDSINFO                   |NEW
         Resolution|WAITINGFORINFO              |




--- Comment #2 from András Manţia <amantia kde org>  2011-11-26 21:20:02 ---
I can reproduce by creating a new project from inside KDevelop:
KDE->Graphical->Cmake-Qt-C++ project, remove the #include statements for
QLabel, etc. and then try to add them back using the autocompletion.
Some extra information from my system:
- i have a self compiled Qt (and the system Qt as well, of course)
- system Qt is in /usr
- self compiled is in /data/development/sources/qt
- Qt is compiled in-source (so no need to install it)
- I have a symlink from /opt/qt4 to /data/development/sources/qt
- QTDIR=/opt/qt4
- compiling the test project gives this output:

/usr/bin/c++    -g -I/data/development/sources/qt/include/QtDesigner
-I/data/development/sources/qt/include/QtDeclarative
-I/data/development/sources/qt/include/QtScriptTools
-I/data/development/sources/qt/include/QtDBus
-I/data/development/sources/qt/include/QtXml
-I/data/development/sources/qt/include/QtSql
-I/data/development/sources/qt/include/QtOpenGL
-I/data/development/sources/qt/include/QtMultimedia
-I/data/development/sources/qt/include/QtNetwork
-I/data/development/sources/qt/include/phonon
-I/data/development/sources/qt/include/QtXmlPatterns
-I/data/development/sources/qt/include/QtWebKit
-I/data/development/sources/qt/include/QtHelp
-I/data/development/sources/qt/include/QtUiTools
-I/data/development/sources/qt/include/QtTest
-I/data/development/sources/qt/include/QtScript
-I/data/development/sources/qt/include/QtSvg
-I/data/development/sources/qt/include/Qt3Support
-I/data/development/sources/qt/include/QtGui
-I/data/development/sources/qt/include/QtCore
-I/data/development/sources/qt/mkspecs/default
-I/data/development/sources/qt/include
-I/encrypted/home/andris/projects/a/build    -o CMakeFiles/a.dir/a.cpp.o -c
/encrypted/home/andris/projects/a/a.cpp

(so paths are fine)

/usr/bin/c++    -g -I/data/development/sources/qt/include/QtDesigner
-I/data/development/sources/qt/include/QtDeclarative
-I/data/development/sources/qt/include/QtScriptTools
-I/data/development/sources/qt/include/QtDBus
-I/data/development/sources/qt/include/QtXml
-I/data/development/sources/qt/include/QtSql
-I/data/development/sources/qt/include/QtOpenGL
-I/data/development/sources/qt/include/QtMultimedia
-I/data/development/sources/qt/include/QtNetwork
-I/data/development/sources/qt/include/phonon
-I/data/development/sources/qt/include/QtXmlPatterns
-I/data/development/sources/qt/include/QtWebKit
-I/data/development/sources/qt/include/QtHelp
-I/data/development/sources/qt/include/QtUiTools
-I/data/development/sources/qt/include/QtTest
-I/data/development/sources/qt/include/QtScript
-I/data/development/sources/qt/include/QtSvg
-I/data/development/sources/qt/include/Qt3Support
-I/data/development/sources/qt/include/QtGui
-I/data/development/sources/qt/include/QtCore
-I/data/development/sources/qt/mkspecs/default
-I/data/development/sources/qt/include
-I/encrypted/home/andris/projects/a/build    -o CMakeFiles/a.dir/a.cpp.o -c
/encrypted/home/andris/projects/a/a.cpp

Generated CMakeLists.txt:
roject(a)                                                                       
cmake_minimum_required(VERSION 2.6)                                             
find_package(Qt4 REQUIRED)                                                      

include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR})                 

set(a_SRCS a.cpp main.cpp)                                                      
qt4_automoc(${a_SRCS})                                                          
add_executable(a ${a_SRCS})                                                     
target_link_libraries(a ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic