30#include <IceUtil/Handle.h>
69 Ui::IceProxyFinder*
getUi();
96 Ui::IceProxyFinder*
ui;
98 std::unique_ptr<Impl>
impl;
106 template <
typename ProxyType>
117 ProxyType object = ProxyType::checkedCast(current->ice_timeout(60));
120 return current->ice_getIdentity().name;
The IceManager class provides simplified access to commonly used Ice features.
void updateProxyListComboBoxSignal(const QStringList &proxyList)
IceProxyFinderBase(QWidget *parent=0)
void showSearchMaskField(bool show)
QStringList getProxyNameListBase(QString searchMask) const
void triggerProxyListUpdate()
virtual QStringList getProxyNameList(QString searchMask) const =0
void setDefaultSelectedProxy(const QString &proxyName)
void showLabels(bool show)
void setDefaultSelectedProxyAsItem(const QString &proxyName)
void evaluateValidProxySelectedSignal(const QString &proxyName)
void triggerProxyListComboBoxUpdateSignal()
void validProxySelected(const QString &proxyName)
Ui::IceProxyFinder * getUi()
std::unique_ptr< Impl > impl
void setIceManager(IceManagerPtr icemanager, bool fetchProxies=true)
void setSearchMask(const QString &searchMask)
QWidget * getProxyNameComboBox()
void comboBoxTextChanged(QString currentText)
virtual std::string getTypedProxyName(Ice::ObjectPrx const ¤t) const
~IceProxyFinderBase() override
QString getSelectedProxyName() const
void updateProxyListComboBox(const QStringList &proxyList)
IceProxyFinder(QWidget *parent=0)
std::string getTypedProxyName(Ice::ObjectPrx const ¤t) const override
QStringList getProxyNameList(QString searchMask) const override
IceTopicFinder(QWidget *parent=0)
QStringList getProxyNameList(QString searchMask) const override
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< IceManager > IceManagerPtr
IceManager smart pointer.