Go to the documentation of this file.
6#ifndef iqtgui_CProgressManagerGuiComp_included
7#define iqtgui_CProgressManagerGuiComp_included
14#include <GeneratedFiles/istdgui/ui_CProgressManagerGuiComp.h>
32 I_REGISTER_INTERFACE(IProgressManager);
33 I_ASSIGN(m_showCancelAttrPtr,
"ShowCancel",
"If true, cancel button will be visible",
true,
true);
34 I_ASSIGN(m_automaticHideAttrPtr,
"AutomaticHide",
"If true, progress bar will be automatically hidden",
true,
false);
35 I_ASSIGN(m_descriptionAttrPtr,
"Description",
"Description text show left to progress bar",
false,
"Progress");
49 const QByteArray& progressId,
50 const QString& description,
51 bool isCancelable)
override;
64 I_ATTR(
bool, m_showCancelAttrPtr);
65 I_ATTR(
bool, m_automaticHideAttrPtr);
66 I_TEXTATTR(m_descriptionAttrPtr);
Progress manager delegating cumulated progress result to another manager.
Set of change flags (its IDs).
bool IsCanceled(int sessionId) const override
Check if this processing operation should be canceled.
void OnGuiCreated() override
Called just after GUI is initialized.
void OnCancelable(bool cancelState) override
Called when state of cancel operation has changed.
void OnEndChanges(const ChangeSet &changeSet) override
Callback function for end change event.
void UpdateVisibleComponents()
iproc::CDelegatedProgressManager BaseClass2
virtual int BeginProgressSession(const QByteArray &progressId, const QString &description, bool isCancelable) override
Begin progress report session.
CProgressManagerGuiComp()
void on_CancelButton_clicked()
istdgui::TDesignerGuiCompBase< Ui::CProgressManagerGuiComp > BaseClass
Base class for all Qt GUI components, which use the Qt designer's UI.
Standard GUI specific interfaces and components based on Qt.
© Witold Gantzke and Kirill Lepskiy