32 #ifndef pqProgressManager_h 33 #define pqProgressManager_h 61 void lockProgress(QObject*
object);
66 void unlockProgress(QObject*
object);
71 bool isLocked()
const;
90 bool eventFilter(QObject* obj, QEvent* event)
override;
98 void setProgress(
const QString& message,
int progress);
103 void setEnableProgress(
bool);
114 void setEnableAbort(
bool);
136 bool unblockEvents(
bool val);
144 void progress(
const QString& message,
int progress);
146 void enableProgress(
bool);
148 void enableAbort(
bool);
150 void progressStartEvent();
151 void progressEndEvent();
157 void onStartProgress();
158 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...