Bug 78580 - Items in Classes tab disappear when header window is closed.
Summary: Items in Classes tab disappear when header window is closed.
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-27 22:49 UTC by Jonathan Solomon
Modified: 2006-12-16 20:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Solomon 2004-03-27 22:49:59 UTC
Version:            (using KDE KDE 3.2.1)
Installed from:    Compiled From Sources
Compiler:          gcc 3.3.3 
OS:          Linux

This one seems to be pretty reproducible. 

1.) Open the Classes tab (sorted by directory)
2.) Expand a class and select "Open Declaration" for any of its members.
3.) Click the Close toolbar button to close the header file which was opened.

The class is deleted from the Class tab. This is not behavior one would expect.
I saw this is Tabbed mode but it may occur in others.
Comment 1 Jonathan Solomon 2004-03-27 22:59:48 UTC
I've confirmed that it doesn't matter how you close the header file window. I've also checked the behavior with .cpp files. When a .cpp file is closed it does not delete the class from the tree but "Open Implementation" is no longer available (greyed out). Again it's acting as if the file had been deleted from the project.
Comment 2 Jens Dagerbo 2004-03-28 04:46:02 UTC
What project type? Are the files in question actually part of the project?
Comment 3 Jonathan Solomon 2004-03-28 06:12:54 UTC
In this case it was the KDevelop project :) Yes the files were part of the project.
Comment 4 Jens Dagerbo 2006-12-16 20:03:18 UTC
Haven't seen this in years. I think it's FIXED.