umbrello/umbrello
UMLFinder Class Referenceabstract
#include <umlfinder.h>
Inheritance diagram for UMLFinder:
Public Types | |
enum | Category { All } |
enum | Result { Empty, End, Found, NotFound } |
Public Member Functions | |
UMLFinder () | |
virtual | ~UMLFinder () |
virtual int | collect (Category category, const QString &text)=0 |
virtual Result | displayNext ()=0 |
virtual Result | displayPrevious ()=0 |
Protected Attributes | |
int | m_index |
QList< Uml::ID::Type > | m_items |
Detailed Description
The UMLFinder class provides the interface for find related classes.
Definition at line 27 of file umlfinder.h.
Member Enumeration Documentation
enum UMLFinder::Category |
Enumerator | |
---|---|
All |
Definition at line 30 of file umlfinder.h.
enum UMLFinder::Result |
Enumerator | |
---|---|
Empty | |
End | |
Found | |
NotFound |
Definition at line 31 of file umlfinder.h.
Constructor & Destructor Documentation
UMLFinder::UMLFinder | ( | ) |
Definition at line 13 of file umlfinder.cpp.
|
virtual |
Definition at line 17 of file umlfinder.cpp.
Member Function Documentation
Collect items limited by a category and a text.
- Parameters
-
category Category to search for text Text to search for
- Returns
- Number of items found
Implemented in UMLDocFinder, UMLSceneFinder, and UMLListViewFinder.
|
pure virtual |
Show next item.
- Returns
- Result result of the operation
|
pure virtual |
Show previous item.
- Returns
- Result result of the operation
Member Data Documentation
|
protected |
Definition at line 58 of file umlfinder.h.
|
protected |
Definition at line 59 of file umlfinder.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:29 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:29 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.