umbrello  26.08.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
finddialog.h
Go to the documentation of this file.
1 /*
2  SPDX-License-Identifier: GPL-2.0-or-later
3  SPDX-FileCopyrightText: 2014-2021 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5 
6 #ifndef FINDDIALOG_H
7 #define FINDDIALOG_H
8 
9 #include "ui_finddialog.h"
10 
11 #include "singlepagedialogbase.h"
12 #include "umlfinder.h"
13 
19 class FindDialog : public SinglePageDialogBase, private Ui::FindDialog
20 {
21  Q_OBJECT
22 public:
23  explicit FindDialog(QWidget *parent = nullptr);
24  ~FindDialog();
25  QString text() const;
26  UMLFinder::Filter filter() const;
28 
29 protected:
30  void showEvent(QShowEvent *event);
31 
32 private Q_SLOTS:
33  void slotFilterButtonClicked(int button);
34 };
35 
36 #endif // FINDDIALOG_H
UMLFinder::Filter filter() const
Definition: finddialog.cpp:47
void slotFilterButtonClicked(int button)
Definition: finddialog.cpp:83
~FindDialog()
Definition: finddialog.cpp:29
void showEvent(QShowEvent *event)
Definition: finddialog.cpp:95
FindDialog(QWidget *parent=nullptr)
Definition: finddialog.cpp:14
Definition: finddialog.h:19
Definition: singlepagedialogbase.h:22
UMLFinder::Category category() const
Definition: finddialog.cpp:61
QString text() const
Definition: finddialog.cpp:38
Category
Definition: umlfinder.h:25
Filter
Definition: umlfinder.h:26