umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Protected Member Functions | Private Slots | List of all members
FindDialog Class Reference

#include <finddialog.h>

Inheritance diagram for FindDialog:
Collaboration diagram for FindDialog:

Public Member Functions

 FindDialog (QWidget *parent=0)
 
 ~FindDialog ()
 
QString text () const
 
UMLFinder::Filter filter () const
 
UMLFinder::Category category () const
 
- Public Member Functions inherited from SinglePageDialogBase
 SinglePageDialogBase (QWidget *parent, bool withApplyButton=false, bool withSearchButton=false)
 
virtual ~SinglePageDialogBase ()
 
virtual bool apply ()
 

Protected Member Functions

void showEvent (QShowEvent *event)
 
- Protected Member Functions inherited from SinglePageDialogBase
virtual bool validate ()
 

Private Slots

void slotFilterButtonClicked (int button)
 

Additional Inherited Members

- Protected Slots inherited from SinglePageDialogBase
void slotApply ()
 
void slotOk ()
 
- Private Member Functions inherited from Ui_FindDialog
void setupUi (QWidget *FindDialog)
 
void retranslateUi (QWidget *FindDialog)
 
- Private Attributes inherited from Ui_FindDialog
QHBoxLayout * horizontalLayout_3
 
QVBoxLayout * verticalLayout
 
QGroupBox * groupBox_2
 
QVBoxLayout * verticalLayout_2
 
QHBoxLayout * horizontalLayout_2
 
QRadioButton * ui_treeView
 
QRadioButton * ui_CurrentDiagram
 
QRadioButton * ui_Diagrams
 
QGroupBox * groupBox
 
QHBoxLayout * horizontalLayout_5
 
QHBoxLayout * horizontalLayout_4
 
QRadioButton * ui_categoryAll
 
QRadioButton * ui_categoryClass
 
QRadioButton * ui_categoryPackage
 
QRadioButton * ui_categoryInterface
 
QRadioButton * ui_categoryOperation
 
QRadioButton * ui_categoryAttribute
 
QHBoxLayout * horizontalLayout
 
QLabel * label_2
 
KLineEdit * ui_searchTerm
 
QButtonGroup * ui_buttonGroup
 

Detailed Description

Class FindDialog provides the ui part for selecting find attributes.

Author
: Ralf Habacker ralf..nosp@m.haba.nosp@m.cker@.nosp@m.free.nosp@m.net.d.nosp@m.e

Constructor & Destructor Documentation

◆ FindDialog()

FindDialog::FindDialog ( QWidget *  parent = 0)
explicit
Here is the call graph for this function:

◆ ~FindDialog()

FindDialog::~FindDialog ( )
Here is the call graph for this function:

Member Function Documentation

◆ category()

UMLFinder::Category FindDialog::category ( ) const

Return user selected category.

Returns
category enum

◆ filter()

UMLFinder::Filter FindDialog::filter ( ) const

Return user selected filter.

Returns
filter enum

◆ showEvent()

void FindDialog::showEvent ( QShowEvent *  event)
protected

Override default event handler for show event.

Parameters
event

◆ slotFilterButtonClicked

void FindDialog::slotFilterButtonClicked ( int  button)
privateslot

Handles filter radio button group click.

Parameters
button(-2=Treeview,-3,-4)

◆ text()

QString FindDialog::text ( ) const

return entered text.

Returns
text

The documentation for this class was generated from the following files: