KDevelop API Documentation

VCSFileTreeBranchItem Class Reference

Inheritance diagram for VCSFileTreeBranchItem:

Inheritance graph
[legend]
Collaboration diagram for VCSFileTreeBranchItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VCSFileTreeBranchItem (KFileTreeView *view, const KURL &url, const QString &name, const QPixmap &pix, KDevVCSFileInfoProvider *vcsInfoProvider)
virtual KFileTreeViewItem * createTreeViewItem (KFileTreeViewItem *parent, KFileItem *fileItem)

Private Attributes

KDevVCSFileInfoProvider * m_vcsInfoProvider

Constructor & Destructor Documentation

VCSFileTreeBranchItem::VCSFileTreeBranchItem (  KFileTreeView *  view,
const KURL &  url,
const QString &  name,
const QPixmap &  pix,
KDevVCSFileInfoProvider *  vcsInfoProvider
)  [inline]
 

Definition at line 129 of file vcsfiletreewidgetimpl.cpp.

References m_vcsInfoProvider.


Member Function Documentation

KFileTreeViewItem * VCSFileTreeBranchItem::createTreeViewItem (  KFileTreeViewItem *  parent,
KFileItem *  fileItem
)  [virtual]
 

Reimplemented from KFileTreeBranch.

Definition at line 141 of file vcsfiletreewidgetimpl.cpp.

References KURL::directory(), URLUtil::extractPathNameRelative(), KURL::fileName(), m_vcsInfoProvider, KURL::path(), FileTreeWidget::projectDirectory(), FileTreeWidget::projectFiles(), VCSFileTreeViewItem::setVCSInfo(), KDevVCSFileInfoProvider::status(), KFileItem::url(), and VCSFileInfoMap.


Member Data Documentation

KDevVCSFileInfoProvider* VCSFileTreeBranchItem::m_vcsInfoProvider [private]
 

Definition at line 136 of file vcsfiletreewidgetimpl.cpp.

Referenced by createTreeViewItem(), and VCSFileTreeBranchItem().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:49:54 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003