4 #ifndef pqProgressManager_h 5 #define pqProgressManager_h 7 #include "pqCoreModule.h" 32 void lockProgress(QObject*
object);
37 void unlockProgress(QObject*
object);
42 bool isLocked()
const;
61 bool eventFilter(QObject* obj, QEvent* event)
override;
69 void setProgress(
const QString& message,
int progress);
74 void setEnableProgress(
bool);
85 void setEnableAbort(
bool);
106 bool unblockEvents(
bool val);
114 void progress(
const QString& message,
int progress);
116 void enableProgress(
bool);
118 void enableAbort(
bool);
120 void progressStartEvent();
121 void progressEndEvent();
127 void onStartProgress();
128 void onEndProgress();
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...