KDevelop API Documentation

VCSFileTreeViewItem Class Reference

Inheritance diagram for VCSFileTreeViewItem:

filetreeview::FileTreeViewItem KFileTreeViewItem KListViewItem QListViewItem List of all members.

Public Member Functions

 VCSFileTreeViewItem (KFileTreeViewItem *parent, KFileItem *item, KFileTreeBranch *branch, bool pf)
 VCSFileTreeViewItem (KFileTreeView *parent, KFileItem *item, KFileTreeBranch *branch)
virtual void paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int alignment)
void setVCSInfo (const VCSFileInfo &info)
QString fileName () const
QString workingRev () const
QString repositoryRev () const
QString status () const
void setFileName (const QString &p)
void setWorkingRev (const QString &p)
void setRepositoryRev (const QString &p)
void setStatus (const VCSFileInfo::FileState status)

Private Attributes

QColorm_statusColor

Constructor & Destructor Documentation

VCSFileTreeViewItem::VCSFileTreeViewItem KFileTreeViewItem parent,
KFileItem item,
KFileTreeBranch branch,
bool  pf
[inline]
 

Definition at line 44 of file vcsfiletreewidgetimpl.cpp.

References m_statusColor.

VCSFileTreeViewItem::VCSFileTreeViewItem KFileTreeView parent,
KFileItem item,
KFileTreeBranch branch
[inline]
 

Definition at line 46 of file vcsfiletreewidgetimpl.cpp.

References m_statusColor.


Member Function Documentation

QString VCSFileTreeViewItem::fileName  )  const [inline]
 

Definition at line 57 of file vcsfiletreewidgetimpl.cpp.

References FILENAME_COLUMN, and text().

Referenced by VCSFileTreeWidgetImpl::vcsDirStatusReady().

virtual void VCSFileTreeViewItem::paintCell QPainter p,
const QColorGroup cg,
int  column,
int  width,
int  alignment
[inline, virtual]
 

Reimplemented from filetreeview::FileTreeViewItem.

Definition at line 48 of file vcsfiletreewidgetimpl.cpp.

References m_statusColor, and paintCell().

Referenced by paintCell().

QString VCSFileTreeViewItem::repositoryRev  )  const [inline]
 

Definition at line 59 of file vcsfiletreewidgetimpl.cpp.

References REPOREVISION_COLUMN, and text().

void VCSFileTreeViewItem::setFileName const QString p  )  [inline]
 

Definition at line 61 of file vcsfiletreewidgetimpl.cpp.

References FILENAME_COLUMN, and setFileName().

Referenced by setFileName().

void VCSFileTreeViewItem::setRepositoryRev const QString p  )  [inline]
 

Definition at line 63 of file vcsfiletreewidgetimpl.cpp.

References REPOREVISION_COLUMN, and setRepositoryRev().

Referenced by setRepositoryRev(), and setVCSInfo().

void VCSFileTreeViewItem::setStatus const VCSFileInfo::FileState  status  ) 
 

Definition at line 82 of file vcsfiletreewidgetimpl.cpp.

References VCSColors::added, VCSColors::conflict, VCSColors::defaultColor, m_statusColor, VCSColors::modified, VCSColors::needsCheckout, VCSColors::needsPatch, setStatus(), STATUS_COLUMN, VCSColors::sticky, VCSColors::unknown, and VCSColors::updated.

Referenced by setStatus(), and setVCSInfo().

void VCSFileTreeViewItem::setVCSInfo const VCSFileInfo info  ) 
 

Definition at line 72 of file vcsfiletreewidgetimpl.cpp.

References VCSFileInfo::repoRevision, setRepositoryRev(), setStatus(), setVCSInfo(), setWorkingRev(), VCSFileInfo::state, and VCSFileInfo::workRevision.

Referenced by VCSFileTreeBranchItem::createTreeViewItem(), setVCSInfo(), and VCSFileTreeWidgetImpl::vcsDirStatusReady().

void VCSFileTreeViewItem::setWorkingRev const QString p  )  [inline]
 

Definition at line 62 of file vcsfiletreewidgetimpl.cpp.

References setWorkingRev(), and WORKREVISION_COLUMN.

Referenced by setVCSInfo(), and setWorkingRev().

QString VCSFileTreeViewItem::status  )  const [inline]
 

Definition at line 60 of file vcsfiletreewidgetimpl.cpp.

References STATUS_COLUMN, and text().

QString VCSFileTreeViewItem::workingRev  )  const [inline]
 

Definition at line 58 of file vcsfiletreewidgetimpl.cpp.

References text(), and WORKREVISION_COLUMN.


Member Data Documentation

QColor* VCSFileTreeViewItem::m_statusColor [private]
 

Definition at line 67 of file vcsfiletreewidgetimpl.cpp.

Referenced by paintCell(), setStatus(), and VCSFileTreeViewItem().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:08 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003