• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDevelop Platform Libraries
  • Sitemap
  • Contact Us
 

language/duchain

KDevelop::UsesWidget::UsesWidgetCollector

KDevelop::UsesWidget::UsesWidgetCollector Struct Reference

This class can be overridden to do additional processing while the uses-widget shows the uses. More...

#include <useswidget.h>

Inheritance diagram for KDevelop::UsesWidget::UsesWidgetCollector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 UsesWidgetCollector (IndexedDeclaration decl)
virtual void maximumProgress (uint max)
virtual void processUses (KDevelop::ReferencedTopDUContext topContext)
virtual void progress (uint processed, uint total)
void setWidget (UsesWidget *widget)

Public Attributes

UsesWidget * m_widget

Detailed Description

This class can be overridden to do additional processing while the uses-widget shows the uses.

Definition at line 133 of file useswidget.h.


Member Function Documentation

void UsesWidget::UsesWidgetCollector::maximumProgress ( uint  max  )  [virtual]

Indicates the maximum progress this collector can make.

If zero is given, this collector is not going to do any progress, and progress(..) is never called.

Reimplemented from KDevelop::UsesCollector.

Definition at line 529 of file useswidget.cpp.

void UsesWidget::UsesWidgetCollector::processUses ( KDevelop::ReferencedTopDUContext  topContext  )  [virtual]

Called with every top-context that can contain uses of the declaration, or if setProcessDeclarations(false) has not been called also with all contexts that contain declarations used as base for the search.

Override this to do your custom processing. You do not need to recurse into imports, that's done for you. The duchain is not locked when this is called.

Implements KDevelop::UsesCollector.

Definition at line 555 of file useswidget.cpp.

void UsesWidget::UsesWidgetCollector::progress ( uint  processed,
uint  max 
) [virtual]

Called whenever progress has been made. max equals the value given initially by maximumProgress.

Reimplemented from KDevelop::UsesCollector.

Definition at line 539 of file useswidget.cpp.


The documentation for this struct was generated from the following files:
  • useswidget.h
  • useswidget.cpp

language/duchain

Skip menu "language/duchain"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDevelop Platform Libraries

Skip menu "KDevelop Platform Libraries"
  • interfaces
  • language
  •   codegen
  •   duchain
  •   editor
  • outputview
  • project
  • shell
  • sublime
  • util
  • vcs
Generated for KDevelop Platform Libraries by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal