Summary: | Project, New Class does not generate @include "fielname.moc" | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Ian Wadham <iandw.au> |
Component: | Language Support: CPP (old) | Assignee: | KDevelop Developers <kdevelop-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 3.0.0a4 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Ian Wadham
2003-07-13 00:47:12 UTC
"make force-reedit" will help to avoid moc related problems Subject: kdevelop CVS commit by dymo: Added Options enum and options() virtual method to KDevProject interface so C++ New Class and Subclassing wizards can query if include "file.moc" string is required for QObject descendants in the current project. CCMAIL: 61164-done@bugs.kde.org Added EnvVarTools module to lib/project. It contains one function quote() that serves as a replacement to KProcess::quote. The only difference is that this function quotes with " sign to enable shell variable expansion. Changed KProcess::quote() to EnvVarTools::quote() in all project parts. Added "Force Reedit", "Install" and "Install (as root user)" actions into the subproject menu for automake. Force reedit is only available for KDE projects. Trollproject can now find the appropriate executable for a subproject even if output file name isn't set. A lib/project/envvartools.cpp 1.1 [GPL (v2+)] A lib/project/envvartools.h 1.1 [GPL (v2+)] M +5 -0 lib/interfaces/kdevproject.cpp 1.5 M +4 -0 lib/interfaces/kdevproject.h 1.21 M +2 -1 lib/project/Makefile.am 1.6 M +12 -0 parts/autoproject/autoprojectpart.cpp 1.102 M +1 -0 parts/autoproject/autoprojectpart.h 1.36 M +51 -5 parts/autoproject/autosubprojectview.cpp 1.12 M +6 -0 parts/autoproject/autosubprojectview.h 1.3 M +7 -0 parts/cppsupport/cppnewclassdlg.cpp 1.44 M +7 -0 parts/cppsupport/subclassingdlg.cpp 1.13 M +7 -0 parts/customproject/customprojectpart.cpp 1.56 M +4 -0 parts/pascalproject/pascalproject_part.cpp 1.11 M +9 -0 parts/trollproject/trollprojectpart.cpp 1.60 M +1 -0 parts/trollproject/trollprojectpart.h 1.23 M +7 -1 parts/trollproject/trollprojectwidget.cpp 1.110 |