37 #include <OpenMS/VISUAL/OpenMS_GUIConfig.h>
41 class QProgressDialog;
85 mutable QProgressDialog*
dlg_;
Implements a GUI version of the ProgressLoggerImpl.
Definition: GUIProgressLoggerImpl.h:50
SignedSize end_
Definition: GUIProgressLoggerImpl.h:87
GUIProgressLoggerImpl()
default c'tor.
~GUIProgressLoggerImpl() override
d'tor
void endProgress(const int) const override
Implement ProgressLoggerImpl::endProgress().
SignedSize current_
Definition: GUIProgressLoggerImpl.h:88
SignedSize begin_
Definition: GUIProgressLoggerImpl.h:86
void startProgress(const SignedSize begin, const SignedSize end, const String &label, const int) const override
Implement ProgressLoggerImpl::startProgress().
QProgressDialog * dlg_
Definition: GUIProgressLoggerImpl.h:85
SignedSize nextProgress() const override
Implement ProgressLoggerImpl::nextProgress().
static ProgressLogger::ProgressLoggerImpl * create()
create new object (needed by Factory)
static const String getProductName()
name of the model (needed by Factory)
void setProgress(const SignedSize value, const int) const override
Implement ProgressLoggerImpl::setProgress().
This class represents an actual implementation of a logger.
Definition: ProgressLogger.h:79
A more convenient string class.
Definition: String.h:60
ptrdiff_t SignedSize
Signed Size type e.g. used as pointer difference.
Definition: Types.h:134
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:48