Manages links between Qt properties and unchecked proxy properties This is useful if more than one QWidget exposes a single proxy property In which case the server manager will not keep the widgets synchronized Also provides a mechanims for accepting or rejecting changes for unchecked properties.
More...
#include <pqPropertyManager.h>
Inherits QObject.
|
| void | accept () |
| | accept property changes by pushing them all down to the server manager More...
|
| |
| void | reject () |
| | reject property changes and revert all QObject properties More...
|
| |
| void | propertyChanged () |
| | Called whenever a property changes from the GUI side. More...
|
| |
|
| | pqPropertyManager (QObject *p=nullptr) |
| | constructor More...
|
| |
| | ~pqPropertyManager () override |
| | destructor More...
|
| |
| void | registerLink (QObject *qObject, const char *qProperty, const char *signal, vtkSMProxy *Proxy, vtkSMProperty *Property, int Index=-1) |
| | register a QObject property to link with the server manager More...
|
| |
| void | unregisterLink (QObject *qObject, const char *qProperty, const char *signal, vtkSMProxy *Proxy, vtkSMProperty *Property, int Index=-1) |
| | unregister a QObject property to link with the server manager More...
|
| |
| bool | isModified () const |
| | returns whether there are modified properties to send to the server manager More...
|
| |
| void | removeAllLinks () |
| |
Manages links between Qt properties and unchecked proxy properties This is useful if more than one QWidget exposes a single proxy property In which case the server manager will not keep the widgets synchronized Also provides a mechanims for accepting or rejecting changes for unchecked properties.
Definition at line 24 of file pqPropertyManager.h.
◆ pqPropertyManager()
| pqPropertyManager::pqPropertyManager |
( |
QObject * |
p = nullptr | ) |
|
◆ ~pqPropertyManager()
| pqPropertyManager::~pqPropertyManager |
( |
| ) |
|
|
override |
◆ registerLink()
register a QObject property to link with the server manager
◆ unregisterLink()
unregister a QObject property to link with the server manager
◆ isModified()
| bool pqPropertyManager::isModified |
( |
| ) |
const |
returns whether there are modified properties to send to the server manager
◆ removeAllLinks()
| void pqPropertyManager::removeAllLinks |
( |
| ) |
|
◆ modified
| void pqPropertyManager::modified |
( |
| ) |
|
|
signal |
Signal emitted when there are possible properties to send down to the server manager.
◆ aboutToAccept
| void pqPropertyManager::aboutToAccept |
( |
| ) |
|
|
signal |
Signal emitted when the user has accepted changes.
◆ accepted
| void pqPropertyManager::accepted |
( |
| ) |
|
|
signal |
◆ rejected
| void pqPropertyManager::rejected |
( |
| ) |
|
|
signal |
Signal emitted when the user has rejected changes.
◆ accept
| void pqPropertyManager::accept |
( |
| ) |
|
|
slot |
accept property changes by pushing them all down to the server manager
◆ reject
| void pqPropertyManager::reject |
( |
| ) |
|
|
slot |
reject property changes and revert all QObject properties
◆ propertyChanged
| void pqPropertyManager::propertyChanged |
( |
| ) |
|
|
slot |
Called whenever a property changes from the GUI side.
◆ Links
◆ Modified
| bool pqPropertyManager::Modified |
|
protected |
The documentation for this class was generated from the following file: