Rabbit Remote Control 0.1.0-bate6
Loading...
Searching...
No Matches
Public Member Functions | Private Slots | Private Attributes | List of all members
CParameterDatabaseUI Class Reference
Inheritance diagram for CParameterDatabaseUI:
Inheritance graph
[legend]
Collaboration diagram for CParameterDatabaseUI:
Collaboration graph
[legend]

Public Member Functions

 CParameterDatabaseUI (QWidget *parent=nullptr)
 
virtual int SetParameter (CParameter *pParameter) override
 [override functions]
 
virtual int Accept () override
 Accept parameters.
 
virtual bool eventFilter (QObject *watched, QEvent *event) override
 
- Public Member Functions inherited from CParameterUI
 CParameterUI (QWidget *parent=nullptr)
 
virtual bool CheckValidity (bool validity=false)
 Check parameters validity.
 

Private Slots

void slotTypeCurrentTextChanged (const QString &text)
 
void on_pbBrowser_clicked ()
 

Private Attributes

Ui::CParameterDatabaseUI * ui
 
CParameterDatabasem_pPara
 

Additional Inherited Members

- Public Slots inherited from CParameterUI
virtual void slotSetParameter (CParameter *pParameter)
 [override functions]
 
virtual void slotAccept ()
 

Detailed Description

Definition at line 11 of file ParameterDatabaseUI.h.

Constructor & Destructor Documentation

◆ ~CParameterDatabaseUI()

CParameterDatabaseUI::~CParameterDatabaseUI ( )

Definition at line 44 of file ParameterDatabaseUI.cpp.

Member Function Documentation

◆ Accept()

int CParameterDatabaseUI::Accept ( )
overridevirtual

Accept parameters.

Returns
0 is success. otherwise is fail

Implements CParameterUI.

Definition at line 63 of file ParameterDatabaseUI.cpp.

◆ eventFilter()

bool CParameterDatabaseUI::eventFilter ( QObject *  watched,
QEvent *  event 
)
overridevirtual

Definition at line 117 of file ParameterDatabaseUI.cpp.

◆ on_pbBrowser_clicked

void CParameterDatabaseUI::on_pbBrowser_clicked ( )
privateslot

Definition at line 103 of file ParameterDatabaseUI.cpp.

◆ SetParameter()

int CParameterDatabaseUI::SetParameter ( CParameter pParameter)
overridevirtual

[override functions]

Set the parameters and initialize the user interface

Parameters
pParameterRelated parameters. Convert to the appropriate type in the overloaded function.

Implements CParameterUI.

Definition at line 49 of file ParameterDatabaseUI.cpp.

◆ slotTypeCurrentTextChanged

void CParameterDatabaseUI::slotTypeCurrentTextChanged ( const QString &  text)
privateslot

Definition at line 74 of file ParameterDatabaseUI.cpp.

Member Data Documentation

◆ m_pPara

CParameterDatabase* CParameterDatabaseUI::m_pPara
private

Definition at line 30 of file ParameterDatabaseUI.h.

◆ ui

Ui::CParameterDatabaseUI* CParameterDatabaseUI::ui
private

Definition at line 29 of file ParameterDatabaseUI.h.


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