|
|
The IceProxyFinderBase class provides a convenient way to query online proxies in the ice network, i.e. More...
#include <ArmarXGui/libraries/ArmarXGuiBase/widgets/IceProxyFinder.h>
Inheritance diagram for IceProxyFinderBase:Classes | |
| struct | Impl |
Public Slots | |
| void | comboBoxTextChanged (QString currentText) |
| void | evaluateValidProxySelectedSignal (const QString &proxyName) |
| void | triggerProxyListUpdate () |
| void | updateProxyListComboBox (const QStringList &proxyList) |
Signals | |
| void | triggerProxyListComboBoxUpdateSignal () |
| void | updateProxyListComboBoxSignal (const QStringList &proxyList) |
| void | validProxySelected (const QString &proxyName) |
Public Member Functions | |
| QWidget * | getProxyNameComboBox () |
| virtual QStringList | getProxyNameList (QString searchMask) const =0 |
| QStringList | getProxyNameListBase (QString searchMask) const |
| QString | getSelectedProxyName () const |
| virtual std::string | getTypedProxyName (Ice::ObjectPrx const ¤t) const |
| Ui::IceProxyFinder * | getUi () |
| IceProxyFinderBase (QWidget *parent=0) | |
| void | setDefaultSelectedProxy (const QString &proxyName) |
| void | setDefaultSelectedProxyAsItem (const QString &proxyName) |
| void | setIceManager (IceManagerPtr icemanager, bool fetchProxies=true) |
| void | setSearchMask (const QString &searchMask) |
| void | showLabels (bool show) |
| void | showSearchMaskField (bool show) |
| ~IceProxyFinderBase () override | |
Protected Member Functions | |
| void | setupUi () |
| void | updateProxyList () |
Protected Attributes | |
| std::unique_ptr< Impl > | impl |
| Ui::IceProxyFinder * | ui |
The IceProxyFinderBase class provides a convenient way to query online proxies in the ice network, i.e.
registered with IceGrid.
This is just the non-template base class. For the real implementation refer to IceProxyFinder and IceTopicFinder.
The selected proxy name can be queried with getSelectedProxyName().
Definition at line 52 of file IceProxyFinder.h.
|
explicit |
Definition at line 47 of file IceProxyFinder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
override |
Definition at line 53 of file IceProxyFinder.cpp.
|
slot |
|
slot |
Definition at line 239 of file IceProxyFinder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| QWidget * getProxyNameComboBox | ( | ) |
Definition at line 117 of file IceProxyFinder.cpp.
|
pure virtual |
Implemented in IceProxyFinder< ProxyType >, IceProxyFinder< Ice::ObjectPrx >, IceProxyFinder< IceInternal::ProxyHandle<::IceProxy::armarx::RobotStateComponentInterface > >, IceProxyFinder< ImageProviderInterfacePrx >, IceProxyFinder< MotionPlanningServerInterfacePrx >, IceProxyFinder< PlatformUnitInterfacePrx >, IceProxyFinder< ProxyT >, IceProxyFinder< RemoteStateOffererInterfacePrx >, IceProxyFinder< visionx::ImageProviderInterfacePrx >, and IceTopicFinder.
Here is the caller graph for this function:| QStringList getProxyNameListBase | ( | QString | searchMask | ) | const |
Definition at line 123 of file IceProxyFinder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| QString getSelectedProxyName | ( | ) | const |
Definition at line 73 of file IceProxyFinder.cpp.
|
inlinevirtual |
Reimplemented in IceProxyFinder< ProxyType >, IceProxyFinder< Ice::ObjectPrx >, IceProxyFinder< IceInternal::ProxyHandle<::IceProxy::armarx::RobotStateComponentInterface > >, IceProxyFinder< ImageProviderInterfacePrx >, IceProxyFinder< MotionPlanningServerInterfacePrx >, IceProxyFinder< PlatformUnitInterfacePrx >, IceProxyFinder< ProxyT >, IceProxyFinder< RemoteStateOffererInterfacePrx >, and IceProxyFinder< visionx::ImageProviderInterfacePrx >.
Definition at line 74 of file IceProxyFinder.h.
Here is the caller graph for this function:| Ui::IceProxyFinder * getUi | ( | ) |
Definition at line 111 of file IceProxyFinder.cpp.
| void setDefaultSelectedProxy | ( | const QString & | proxyName | ) |
Definition at line 79 of file IceProxyFinder.cpp.
| void setDefaultSelectedProxyAsItem | ( | const QString & | proxyName | ) |
Definition at line 85 of file IceProxyFinder.cpp.
| void setIceManager | ( | IceManagerPtr | icemanager, |
| bool | fetchProxies = true ) |
| void setSearchMask | ( | const QString & | searchMask | ) |
Definition at line 91 of file IceProxyFinder.cpp.
|
protected |
Definition at line 271 of file IceProxyFinder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void showLabels | ( | bool | show | ) |
Definition at line 104 of file IceProxyFinder.cpp.
| void showSearchMaskField | ( | bool | show | ) |
Definition at line 97 of file IceProxyFinder.cpp.
|
signal |
Here is the caller graph for this function:
|
slot |
Definition at line 193 of file IceProxyFinder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 261 of file IceProxyFinder.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
slot |
|
signal |
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:
|
protected |
Definition at line 98 of file IceProxyFinder.h.
|
protected |
Definition at line 96 of file IceProxyFinder.h.