45 class pqProxyInternal;
71 QObject* parent =
nullptr);
85 void rename(
const QString& newname);
92 const QString& getSMName();
93 const QString& getSMGroup();
126 QList<vtkSMProxy*> getHelperProxies()
const;
131 QList<vtkSMProxy*> getHelperProxies(
const QString&
key)
const;
136 QList<QString> getHelperKeys()
const;
142 static std::string rstToHtml(
const char* rstStr);
143 static QString rstToHtml(
const QString& rstStr);
156 virtual void addHelperProxy(
const QString& key,
vtkSMProxy*);
157 void removeHelperProxy(
const QString& key,
vtkSMProxy*);
164 void updateHelperProxies()
const;
212 void setSMName(
const QString& new_name);
217 virtual void initialize();
221 virtual void addInternalHelperProxy(
const QString& key,
vtkSMProxy*)
const;
222 virtual void removeInternalHelperProxy(
const QString& key,
vtkSMProxy*)
const;
230 QPointer<pqServer> Server;
233 pqProxyInternal* Internal;
235 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...