kdevplatform/vcs
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼NKDevelop | |
CBranchesListModel | |
CCheckInRepositoryJob | |
CDistributedVersionControlPlugin | DistributedVersionControlPlugin is a base class for git/hg/bzr plugins |
CDVcsEvent | This class is used to store all required Commit(Revision) data: commit (sha string), log (log[0] is used as shortlog), author, date (in QString), CommitType, and a special properties mask |
CDVcsJob | This class is capable of running our dvcs commands |
CIBasicVersionControl | This is the basic interface that all Version Control or Source Code Management plugins need to implement |
CIBranchingVersionControl | |
CIBrowsableVersionControl | |
CICentralizedVersionControl | This is the interface that all Centralized Version Control plugins need to implement |
CIContentAwareVersionControl | This interface is used by version control systems which can tell whether a given blob of data is stored in the repository or not, such as git |
CIDistributedVersionControl | This interface has methods to support distributed version control systems like git or svk |
CIPatchDocument | |
CIPatchReview | |
CIPatchSource | Any entity may delete an IPatchSource based object at will, so it must always be referenced through a QPointer (Just use IPatchSource::Ptr) |
CIRepositoryVersionControl | |
CStandardVcsLocationWidget | |
CVcsAnnotation | Annotations for a local file |
CVcsAnnotationItemDelegate | |
CVcsAnnotationLine | Annotation information for a line of a version controlled file |
CVcsAnnotationModel | |
CVcsBasicEventModel | This is a generic model to store a list of VcsEvents |
CVcsCommitDialog | |
▼CVcsDiff | A class representing a unified diff, possibly with conflict markers |
CFilePair | Represents a pair of files which are compared |
CVcsDiffWidget | |
CVcsEvent | Small container class that contains information about a single revision |
CVcsEventLogModel | This model stores a list of VcsEvents corresponding to the log obtained via IBasicVersionControl::log for a given revision |
CVcsEventWidget | |
CVcsFileChangesModel | This class holds and represents information about changes in files |
CVcsFileChangesSortProxyModel | |
CVcsImportMetadataWidget | |
CVcsItemEvent | Small container class that contains information about a history event of a single repository item |
CVcsItemEventModel | |
CVcsJob | This class provides an extension of KJob to get various VCS-specific information about the job |
CVcsLocation | Denotes a local or repository location for a Vcs system |
CVcsLocationWidget | Provides a widget to be used to ask the user for a VersionControl location |
CVcsPluginHelper | |
CVcsRevision | Encapsulates a vcs revision number, date or range of revisions |
CVcsStatusInfo | Class that encapsulates status information for one local url |
CBranchManager | |
CDvcsImportMetadataWidget | Asks the user for all options needed to import an existing directory into a Git repository |
CIPlugin | |
CKJob | |
COutputJob | |
CVCSCommitDiffPatchSource | |
CVCSDiffPatchSource | |
CVCSDiffUpdater | |
CVCSStandardDiffUpdater |
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Apr 13 2021 23:30:59 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Apr 13 2021 23:30:59 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.