kdevplatform/project
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
CKDevelop::BuildItem | |
▼CConfigPage | |
CProjectConfigPage< T > | |
▼CExecuteCompositeJob | |
CKDevelop::BuilderJob | Allows to build a list of project items or projects sequentially, where failing to build one item in the list will fail the whole job |
▼CIPlugin | |
CKDevelop::AbstractFileManagerPlugin | This class can be used as a common base for file managers |
CKDevelop::IProjectBuilder | IProjectBuilder Base class for the Project Builders |
▼CKDevelop::IProjectFileManager | An interface to project file management |
CKDevelop::AbstractFileManagerPlugin | This class can be used as a common base for file managers |
CKDevelop::IBuildSystemManager | Manages the build system of the project |
CKDevelop::IProjectFilter | The actual project filter object |
CKDevelop::IProjectFilterProvider | An interface to create project filters |
▼CJob | |
CKDevelop::FileManagerListJob | |
▼CKConfigSkeleton | |
CKDevelop::ProjectConfigSkeleton | |
▼CKJob | |
CKDevelop::ImportProjectJob | |
▼CKDevelop::ProjectBaseItem | Interface that allows a developer to implement the three basic types of items you would see in a multi-project |
CKDevelop::ProjectFileItem | Object which represents a file |
▼CKDevelop::ProjectFolderItem | Implementation of the ProjectBaseItem interface that is specific to a folder |
CKDevelop::ProjectBuildFolderItem | Folder which contains buildable targets as part of a buildable project |
▼CKDevelop::ProjectTargetItem | Object which represents a target in a build system |
CKDevelop::ProjectExecutableTargetItem | Object which represents an executable target in a build system |
CKDevelop::ProjectLibraryTargetItem | Object which represents a library target in a build system |
CKDevelop::ProjectConfigOptions | This is needed because IProject does not expose these methods |
▼CProjectItemContext | |
CKDevelop::ProjectItemContextImpl | |
CKDevelop::ProjectVisitor | Base class to implement the visitor pattern for the project item tree |
▼CQObject [external] | |
CKDevelop::ProjectFilterManager | A helper class to manage project filtering in file managers |
▼CQAbstractItemModel [external] | |
CKDevelop::ProjectModel | Class providing some convenience methods for accessing the project model |
▼CQAbstractProxyModel [external] | |
▼CQSortFilterProxyModel [external] | |
CProjectProxyModel | |
▼CQAbstractTableModel [external] | |
CKDevelop::ProjectBuildSetModel | |
▼CQWidget [external] | |
CKDevelop::DependenciesWidget | |
▼CQLineEdit [external] | |
CProjectItemLineEdit | |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CVcsFileChangesModel | |
CKDevelop::ProjectChangesModel |
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Wed Mar 3 2021 00:38:00 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Wed Mar 3 2021 00:38:00 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.