TwiceAsNice  2019-02-18
Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
FinderDialog Class Reference

Finder dialog widget. The widget provides the functionality to search for services an select them from a table widget. Through a line edit the proxy endpoint of a service can be entered and validated. More...

#include <FinderDialog.h>

Inheritance diagram for FinderDialog:
Inheritance graph
Collaboration diagram for FinderDialog:
Collaboration graph

Signals

void signal_connect ()
 
void signal_disconnect (QString)
 
void signal_reconnect (QString)
 
void signal_connect ()
 
void signal_disconnect (QString)
 
void signal_reconnect (QString)
 
void signal_connect ()
 
void signal_disconnect (QString)
 
void signal_reconnect (QString)
 

Public Member Functions

 FinderDialog (QWidget *parent=0, const QString &_filt="")
 Constructor. More...
 
std::vector< Nice::BridgeIceServicePrxgetServices ()
 Get the list of selected services from the Table widget and the line edit. More...
 
std::vector< QString > getConnections ()
 
void updateConnections ()
 
 FinderDialog (QWidget *parent=0, const QString &_filt="")
 Constructor. More...
 
std::vector< Nice::BridgeIceServicePrxgetServices ()
 Get the list of selected services from the Table widget and the line edit. More...
 
std::vector< QString > getConnections ()
 
void updateConnections ()
 
 FinderDialog (QWidget *parent=0, const QString &_filt="")
 Constructor. More...
 
std::vector< Nice::BridgeIceServicePrxgetServices ()
 Get the list of selected services from the Table widget and the line edit. More...
 
std::vector< QString > getConnections ()
 
void updateConnections ()
 

Private Slots

void slot_newServiceRequest ()
 
void slot_newServiceFound (QString _name, Ice::ObjectPrx _proxy)
 
void slot_filter (const QString &_filter)
 
void slot_finderClicked (QTableWidgetItem *item)
 
void slot_showQuickView (bool _show)
 
void slot_textFieldsChanged ()
 
void slot_endpointChanged ()
 
void slot_showServices ()
 
void slot_checkEndpoint ()
 
virtual void slot_connect ()
 
virtual void slot_disconnect ()
 
virtual void slot_reconnect ()
 
void slot_newServiceRequest ()
 
void slot_newServiceFound (QString _name, Ice::ObjectPrx _proxy)
 
void slot_filter (const QString &_filter)
 
void slot_finderClicked (QTableWidgetItem *item)
 
void slot_showQuickView (bool _show)
 
void slot_textFieldsChanged ()
 
void slot_endpointChanged ()
 
void slot_showServices ()
 
void slot_checkEndpoint ()
 
virtual void slot_connect ()
 
virtual void slot_disconnect ()
 
virtual void slot_reconnect ()
 
void slot_newServiceRequest ()
 
void slot_newServiceFound (QString _name, Ice::ObjectPrx _proxy)
 
void slot_filter (const QString &_filter)
 
void slot_finderClicked (QTableWidgetItem *item)
 
void slot_showQuickView (bool _show)
 
void slot_textFieldsChanged ()
 
void slot_endpointChanged ()
 
void slot_showServices ()
 
void slot_checkEndpoint ()
 
virtual void slot_connect ()
 
virtual void slot_disconnect ()
 
virtual void slot_reconnect ()
 

Private Attributes

QString m_filt
 
bool m_quickView
 
- Private Attributes inherited from Ui_FinderDialogUI
QGridLayout * gridLayout_5
 
QSplitter * splitter
 
QWidget * layoutWidget
 
QGridLayout * gridLayout_3
 
QHBoxLayout * horizontalLayout_4
 
QPushButton * m_multicast
 
QSpacerItem * horizontalSpacer_2
 
QHBoxLayout * horizontalLayout_5
 
QToolButton * FilterErase
 
QLineEdit * FilterLE
 
QPushButton * quickViewButton
 
QGroupBox * groupBox
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout
 
QVBoxLayout * verticalLayout
 
QLabel * label_4
 
QLabel * label_3
 
QLineEdit * m_endpoint
 
QLineEdit * m_name
 
QHBoxLayout * horizontalLayout_2
 
QLabel * label_2
 
QLineEdit * m_host
 
QHBoxLayout * horizontalLayout_3
 
QLabel * label
 
QSpinBox * m_port
 
QHBoxLayout * horizontalLayout_7
 
QLabel * label_6
 
QComboBox * m_proto
 
QHBoxLayout * horizontalLayout
 
QTableWidget * m_connections
 
QFrame * line_2
 
QHBoxLayout * horizontalLayout_6
 
QSpacerItem * horizontalSpacer
 
QPushButton * m_reconnect
 
QPushButton * m_disconnect
 
QHBoxLayout * horizontalLayout_8
 
QSpacerItem * horizontalSpacer_3
 
QPushButton * m_check
 
QPushButton * m_connect
 
QTableWidget * m_finder
 
QWidget * m_quickViewW
 
QGridLayout * gridLayout_4
 
QVBoxLayout * m_quickviewLayout
 
QHBoxLayout * horizontalLayout_9
 
QLabel * label_5
 
QComboBox * m_dataTypeFilt
 
QuickViewWidgetm_quickViewWidget
 

Additional Inherited Members

- Private Member Functions inherited from Ui_FinderDialogUI
void setupUi (QDialog *FinderDialogUI)
 
void retranslateUi (QDialog *FinderDialogUI)
 

Detailed Description

Finder dialog widget. The widget provides the functionality to search for services an select them from a table widget. Through a line edit the proxy endpoint of a service can be entered and validated.

Author
Berwein
Version
Date
2012-08-10 11:04:59 AM

Constructor & Destructor Documentation

◆ FinderDialog() [1/3]

FinderDialog::FinderDialog ( QWidget *  parent = 0,
const QString &  _filt = "" 
)

Constructor.

Parameters
parentParent widget.
_filtSet at string filter for service names. Only services which include the filter string will be displayed.

◆ FinderDialog() [2/3]

FinderDialog::FinderDialog ( QWidget *  parent = 0,
const QString &  _filt = "" 
)

Constructor.

Parameters
parentParent widget.
_filtSet at string filter for service names. Only services which include the filter string will be displayed.

◆ FinderDialog() [3/3]

FinderDialog::FinderDialog ( QWidget *  parent = 0,
const QString &  _filt = "" 
)

Constructor.

Parameters
parentParent widget.
_filtSet at string filter for service names. Only services which include the filter string will be displayed.

Member Function Documentation

◆ getConnections() [1/3]

std::vector< QString > FinderDialog::getConnections ( )

◆ getConnections() [2/3]

std::vector<QString> FinderDialog::getConnections ( )

◆ getConnections() [3/3]

std::vector<QString> FinderDialog::getConnections ( )

◆ getServices() [1/3]

std::vector<Nice::BridgeIceServicePrx> FinderDialog::getServices ( )

Get the list of selected services from the Table widget and the line edit.

Returns
Vector containing proxies of the selected services.

◆ getServices() [2/3]

std::vector<Nice::BridgeIceServicePrx> FinderDialog::getServices ( )

Get the list of selected services from the Table widget and the line edit.

Returns
Vector containing proxies of the selected services.

◆ getServices() [3/3]

std::vector< Nice::BridgeIceServicePrx > FinderDialog::getServices ( )

Get the list of selected services from the Table widget and the line edit.

Returns
Vector containing proxies of the selected services.

◆ signal_connect [1/3]

void FinderDialog::signal_connect ( )
signal

◆ signal_connect [2/3]

void FinderDialog::signal_connect ( )
signal

◆ signal_connect [3/3]

void FinderDialog::signal_connect ( )
signal

◆ signal_disconnect [1/3]

void FinderDialog::signal_disconnect ( QString  _t1)
signal

◆ signal_disconnect [2/3]

void FinderDialog::signal_disconnect ( QString  )
signal

◆ signal_disconnect [3/3]

void FinderDialog::signal_disconnect ( QString  )
signal

◆ signal_reconnect [1/3]

void FinderDialog::signal_reconnect ( QString  )
signal

◆ signal_reconnect [2/3]

void FinderDialog::signal_reconnect ( QString  _t1)
signal

◆ signal_reconnect [3/3]

void FinderDialog::signal_reconnect ( QString  )
signal

◆ slot_checkEndpoint [1/3]

void FinderDialog::slot_checkEndpoint ( )
privateslot

◆ slot_checkEndpoint [2/3]

void FinderDialog::slot_checkEndpoint ( )
privateslot

◆ slot_checkEndpoint [3/3]

void FinderDialog::slot_checkEndpoint ( )
privateslot

◆ slot_connect [1/3]

void FinderDialog::slot_connect ( )
privatevirtualslot

◆ slot_connect [2/3]

virtual void FinderDialog::slot_connect ( )
privatevirtualslot

◆ slot_connect [3/3]

virtual void FinderDialog::slot_connect ( )
privatevirtualslot

◆ slot_disconnect [1/3]

void FinderDialog::slot_disconnect ( )
privatevirtualslot

◆ slot_disconnect [2/3]

virtual void FinderDialog::slot_disconnect ( )
privatevirtualslot

◆ slot_disconnect [3/3]

virtual void FinderDialog::slot_disconnect ( )
privatevirtualslot

◆ slot_endpointChanged [1/3]

void FinderDialog::slot_endpointChanged ( )
privateslot

◆ slot_endpointChanged [2/3]

void FinderDialog::slot_endpointChanged ( )
privateslot

◆ slot_endpointChanged [3/3]

void FinderDialog::slot_endpointChanged ( )
privateslot

◆ slot_filter [1/3]

void FinderDialog::slot_filter ( const QString &  _filter)
privateslot

◆ slot_filter [2/3]

void FinderDialog::slot_filter ( const QString &  _filter)
privateslot

◆ slot_filter [3/3]

void FinderDialog::slot_filter ( const QString &  _filter)
privateslot

◆ slot_finderClicked [1/3]

void FinderDialog::slot_finderClicked ( QTableWidgetItem *  item)
privateslot

◆ slot_finderClicked [2/3]

void FinderDialog::slot_finderClicked ( QTableWidgetItem *  item)
privateslot

◆ slot_finderClicked [3/3]

void FinderDialog::slot_finderClicked ( QTableWidgetItem *  item)
privateslot

◆ slot_newServiceFound [1/3]

void FinderDialog::slot_newServiceFound ( QString  _name,
Ice::ObjectPrx  _proxy 
)
privateslot

◆ slot_newServiceFound [2/3]

void FinderDialog::slot_newServiceFound ( QString  _name,
Ice::ObjectPrx  _proxy 
)
privateslot

◆ slot_newServiceFound [3/3]

void FinderDialog::slot_newServiceFound ( QString  _name,
Ice::ObjectPrx  _proxy 
)
privateslot

◆ slot_newServiceRequest [1/3]

void FinderDialog::slot_newServiceRequest ( )
privateslot

◆ slot_newServiceRequest [2/3]

void FinderDialog::slot_newServiceRequest ( )
privateslot

◆ slot_newServiceRequest [3/3]

void FinderDialog::slot_newServiceRequest ( )
privateslot

◆ slot_reconnect [1/3]

void FinderDialog::slot_reconnect ( )
privatevirtualslot

◆ slot_reconnect [2/3]

virtual void FinderDialog::slot_reconnect ( )
privatevirtualslot

◆ slot_reconnect [3/3]

virtual void FinderDialog::slot_reconnect ( )
privatevirtualslot

◆ slot_showQuickView [1/3]

void FinderDialog::slot_showQuickView ( bool  _show)
privateslot

◆ slot_showQuickView [2/3]

void FinderDialog::slot_showQuickView ( bool  _show)
privateslot

◆ slot_showQuickView [3/3]

void FinderDialog::slot_showQuickView ( bool  _show)
privateslot

◆ slot_showServices [1/3]

void FinderDialog::slot_showServices ( )
privateslot

◆ slot_showServices [2/3]

void FinderDialog::slot_showServices ( )
privateslot

◆ slot_showServices [3/3]

void FinderDialog::slot_showServices ( )
privateslot

◆ slot_textFieldsChanged [1/3]

void FinderDialog::slot_textFieldsChanged ( )
privateslot

◆ slot_textFieldsChanged [2/3]

void FinderDialog::slot_textFieldsChanged ( )
privateslot

◆ slot_textFieldsChanged [3/3]

void FinderDialog::slot_textFieldsChanged ( )
privateslot

◆ updateConnections() [1/3]

void FinderDialog::updateConnections ( )

◆ updateConnections() [2/3]

void FinderDialog::updateConnections ( )

◆ updateConnections() [3/3]

void FinderDialog::updateConnections ( )

Member Data Documentation

◆ m_filt

QString FinderDialog::m_filt
private

◆ m_quickView

bool FinderDialog::m_quickView
private

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