Header/C-extension

M.J. Stoutjesdijk m.stoutjesdijk at rdiag.azn.nl
Wed Jun 2 12:51:01 BST 1999


Martin Kneppe wrote:

> ...all my header files ended up in OTHERS and not in
> HEADERS. When browsing through the source-code i found out that only files
> with the extensions .h or .hxx are recognised as CPP-Header files. Too
> bad, my files are .hpp files ;-(

I had a problem  with loading my project as well: kdevelop dumps core while
parsing the .dkevprj file. This did not happen in 3.1 or the previous
snapshot!


     [marks dcdisp]$ kdevelop
     CClassView::refresh( proj )
       parsing:[/home/marks/projects/dcdisp/dcdisp/dcdisp.h]
         .....
       parsing:[/home/marks/projects/dcdisp/dcdisp/dicom_objects.h]
     QGDict::hash: Invalid null key
     Segmentation fault

The kdevprj looks like this (what's the COPYING tag in the middle of all
those headers??):

     # KDE Config File
     [Workspace_1]
     openfiles=Untitled.h,Untitled.cpp,/home/marks/projects/dcdisp/dcdisp/dcdisp.h,/home/marks/projects/dcdisp/dcdisp/main.cpp,/home/marks/projects/dcdisp/dcdisp/dcdisp.cpp,/home/marks/projects/dcdisp/dcdisp/dcmimage.cpp,

     show_outputview=true
     show_treeview=true
     header_file=/home/marks/projects/dcdisp/dcdisp/dcdisp.h
     cpp_file=/home/marks/projects/dcdisp/dcdisp/dcmimage.cpp
     browser_file=file:/opt/kde/share/doc/HTML/default/kdevelop/index-4.html

     [dcdisp/dulprotocol.h]
     install_location=
     dist=true
     install=false
     type=HEADER
     [COPYING]
     install_location=
     dist=true
     install=false
     type=DATA
     [dcdisp/resource.h]
     install_location=
     dist=true
     install=false
     type=HEADER
     [dcdisp/dicom_objects.h]
     install_location=
     dist=true
     install=false
     type=HEADER
     [dcdisp/settings.h]
     install_location=
        ....

--
  Mark J. Stoutjesdijk, MD, MSEE
       University Hospital Nijmegen
       Dept. of Diagnostic Radiology
       PO Box 9101, 6500 HB Nijmegen
       The Netherlands
       Tel. +31-24-3614766 ; Fax. +31-24-3540866






More information about the KDevelop mailing list