17 class pqProxyInternal;
43 QObject* parent =
nullptr);
57 void rename(
const QString& newname);
64 const QString& getSMName();
65 const QString& getSMGroup();
98 QList<vtkSMProxy*> getHelperProxies()
const;
103 QList<vtkSMProxy*> getHelperProxies(
const QString&
key)
const;
108 QList<QString> getHelperKeys()
const;
114 static std::string rstToHtml(
const char* rstStr);
115 static QString rstToHtml(
const QString& rstStr);
128 virtual void addHelperProxy(
const QString& key,
vtkSMProxy*);
129 void removeHelperProxy(
const QString& key,
vtkSMProxy*);
136 void updateHelperProxies()
const;
184 void setSMName(
const QString& new_name);
189 virtual void initialize();
193 virtual void addInternalHelperProxy(
const QString& key,
vtkSMProxy*)
const;
194 virtual void removeInternalHelperProxy(
const QString& key,
vtkSMProxy*)
const;
202 QPointer<pqServer> Server;
205 pqProxyInternal* Internal;
207 bool UserModifiedSMName;
bool userModifiedSMName()
Return whether or not the user has modified the GUI name of the source.
ModifiedState
The modification state of this proxy.
pqServerManagerModelItem is a element maintained by pqServerManagerModel.
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
virtual void onProxyUnRegistered(const QString &group, const QString &name, vtkSMProxy *proxy)
Called when a proxy is unregistered.
This class represents any registered Server Manager proxy.
pqServerManagerModel is the model for the Server Manager.
proxy for a VTK object(s) on a server
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
virtual void onProxyRegistered(const QString &group, const QString &name, vtkSMProxy *proxy)
Called when a proxy is registered.
ModifiedState modifiedState() const
Gets whether or not the source has been modified.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...