MagicSmoke  $VERSION$
MProgressWrapper Class Referenceabstract

#include <boxwrapper.h>

Inheritance diagram for MProgressWrapper:
MProgressWrapperDebug MProgressWrapperGui

Public Types

typedef std::function
< MProgressWrapper *(QString,
QString)> 
Factory
 

Public Slots

virtual void cancel ()=0
 
virtual void hide ()=0
 
virtual void setCancelButtonText (QString)=0
 
virtual void setLabelText (QString)=0
 
virtual void setRange (int, int)=0
 
virtual void setValue (int)=0
 

Static Public Member Functions

static MProgressWrappercreate (QString label, QString buttonlabel=QString())
 
static void setFactory (Factory)
 

Member Typedef Documentation

typedef std::function<MProgressWrapper*(QString,QString)> MProgressWrapper::Factory

Member Function Documentation

virtual void MProgressWrapper::cancel ( )
pure virtualslot
MProgressWrapper * MProgressWrapper::create ( QString  label,
QString  buttonlabel = QString() 
)
static

References prgfac.

Referenced by MTemplateStore::updateTemplates().

virtual void MProgressWrapper::hide ( )
pure virtualslot
virtual void MProgressWrapper::setCancelButtonText ( QString  )
pure virtualslot
void MProgressWrapper::setFactory ( Factory  f)
static

References prgfac.

Referenced by MApplication::MApplication().

virtual void MProgressWrapper::setLabelText ( QString  )
pure virtualslot
virtual void MProgressWrapper::setRange ( int  ,
int   
)
pure virtualslot
virtual void MProgressWrapper::setValue ( int  )
pure virtualslot

The documentation for this class was generated from the following files: