umbrello  2.39.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
umllistviewfinder.h
Go to the documentation of this file.
1 /*
2  SPDX-License-Identifier: GPL-2.0-or-later
3  SPDX-FileCopyrightText: 2014-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5 
6 #ifndef UMLLISTVIEWFINDER_H
7 #define UMLLISTVIEWFINDER_H
8 
9 #include "umlfinder.h"
10 
17 {
18 public:
20  virtual ~UMLListViewFinder();
21  virtual int collect(Category category, const QString &text);
22 
23  virtual Result displayNext();
24  virtual Result displayPrevious();
25 protected:
26  bool showItem(Uml::ID::Type id);
27 };
28 
29 #endif // UMLLISTVIEWFINDER_H
Definition: umlfinder.h:23
Result
Definition: umlfinder.h:27
Category
Definition: umlfinder.h:25
Definition: umllistviewfinder.h:17
bool showItem(Uml::ID::Type id)
Definition: umllistviewfinder.cpp:69
virtual Result displayNext()
Definition: umllistviewfinder.cpp:41
virtual int collect(Category category, const QString &text)
Definition: umllistviewfinder.cpp:22
UMLListViewFinder()
Definition: umllistviewfinder.cpp:13
virtual Result displayPrevious()
Definition: umllistviewfinder.cpp:52
virtual ~UMLListViewFinder()
Definition: umllistviewfinder.cpp:18
std::string Type
Definition: basictypes.h:371