32 #ifndef pqProgressManager_h 33 #define pqProgressManager_h 35 #include "pqCoreModule.h" 61 void lockProgress(QObject*
object);
66 void unlockProgress(QObject*
object);
71 bool isLocked()
const;
90 bool eventFilter(QObject* obj, QEvent* event);
98 void setProgress(
const QString& message,
int progress);
103 void setEnableProgress(
bool);
114 void setEnableAbort(
bool);
127 void progress(
const QString& message,
int progress);
129 void enableProgress(
bool);
131 void enableAbort(
bool);
133 void progressStartEvent();
134 void progressEndEvent();
140 void onStartProgress();
141 void onEndProgress();
142 void onProgress(vtkObject*);
143 void onMessage(vtkObject*);
void removeNonBlockableObject(QObject *o)
QList< QPointer< QObject > > NonBlockableObjects
pqProgressManager is progress manager.
void addNonBlockableObject(QObject *o)
When progress is enabled, the manager eats all mouse and key events fired except for those objects wh...
const QList< QPointer< QObject > > & nonBlockableObjects() const
Returns the list of non-blockable objects.
void beginProgress()
Convenience slots that simply call setEnableProgress().
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...