Simulacrum  1.2
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
Simulacrum::BusyWidget Class Reference

#include <BusyWidget.h>

Inheritance diagram for Simulacrum::BusyWidget:
Inheritance graph
Collaboration diagram for Simulacrum::BusyWidget:
Collaboration graph

Public Slots

void setColor (const QColor &)
 
void setOpacity (float)
 
void hideIndicators ()
 
void setBusy (bool busyval)
 
void setMessage (const QString &)
 
void showProgress (int progress, int max=100)
 
void oscillateProgress (bool=true)
 
void stopOscillateProgress ()
 
void doError (const QString &, bool keepold=false)
 
void clear (bool skipnobusy=false)
 
void canCloseMessage (bool)
 
void setDisableInterface (bool)
 
void setBusyAnim (QString)
 
void dorepaint ()
 
void refresh (bool)
 
void setProgress (int)
 
void setCloseButtonLabel (const QString &)
 
void sconnect (SConnectable *)
 
void sconnect (SConnectable &)
 
void sconnect (SQConnectable &)
 
void sdisconnect (SConnectable *)
 
void sdisconnect (SConnectable &)
 
void sdisconnect (SQConnectable &)
 
void setWaiting (bool)
 

Signals

void active (bool)
 
void progress (int)
 
void updated (bool)
 
void closed ()
 

Public Member Functions

 BusyWidget (QWidget *parent)
 
 ~BusyWidget ()
 
bool isBusy ()
 
- Public Member Functions inherited from Simulacrum::SQConnectable
 SQConnectable ()
 
virtual ~SQConnectable ()
 
virtual void refresh (bool)
 
virtual void sconnect (SQConnectable &)
 
virtual void sdisconnect (SQConnectable &)
 
virtual void sconnect (SConnectable &)
 
virtual void sconnect (SConnectable &, bool)
 
virtual void sdisconnect (SConnectable *)
 
virtual void sconfigure (const QString &)
 
virtual void setWaiting (bool)
 
virtual void setProgress (int)
 
virtual void ssignal (unsigned, void *)
 
virtual void acceptCoreSignals ()
 
virtual SConnectableWrappercore ()
 
virtual void active (bool)=0
 
virtual void progress (int)=0
 
virtual void updated (bool)=0
 

Protected Member Functions

void paintEvent (QPaintEvent *event)
 
void resizeEvent (QResizeEvent *)
 

Constructor & Destructor Documentation

◆ BusyWidget()

BusyWidget::BusyWidget ( QWidget *  parent)

◆ ~BusyWidget()

BusyWidget::~BusyWidget ( )

Member Function Documentation

◆ active

void Simulacrum::BusyWidget::active ( bool  )
signal

◆ canCloseMessage

void BusyWidget::canCloseMessage ( bool  newclose)
slot

◆ clear

void BusyWidget::clear ( bool  skipnobusy = false)
slot

◆ closed

void Simulacrum::BusyWidget::closed ( )
signal

◆ doError

void BusyWidget::doError ( const QString &  error,
bool  keepold = false 
)
slot

◆ dorepaint

void BusyWidget::dorepaint ( )
slot

◆ hideIndicators

void BusyWidget::hideIndicators ( )
slot

◆ isBusy()

bool BusyWidget::isBusy ( )

◆ oscillateProgress

void BusyWidget::oscillateProgress ( bool  start = true)
slot

◆ paintEvent()

void BusyWidget::paintEvent ( QPaintEvent *  event)
protected

◆ progress

void Simulacrum::BusyWidget::progress ( int  )
signal

◆ refresh

void BusyWidget::refresh ( bool  nref)
slot

◆ resizeEvent()

void BusyWidget::resizeEvent ( QResizeEvent *  newsizeevent)
protected

◆ sconnect [1/3]

void BusyWidget::sconnect ( SConnectable newcon)
slot

◆ sconnect [2/3]

void BusyWidget::sconnect ( SConnectable newcon)
slot

◆ sconnect [3/3]

void BusyWidget::sconnect ( SQConnectable ncon)
slot

◆ sdisconnect [1/3]

void BusyWidget::sdisconnect ( SConnectable newdis)
slot

◆ sdisconnect [2/3]

void BusyWidget::sdisconnect ( SConnectable newdis)
slot

◆ sdisconnect [3/3]

void BusyWidget::sdisconnect ( SQConnectable ndis)
slot

◆ setBusy

void BusyWidget::setBusy ( bool  busyval)
slot

◆ setBusyAnim

void BusyWidget::setBusyAnim ( QString  animpath)
slot

◆ setCloseButtonLabel

void BusyWidget::setCloseButtonLabel ( const QString &  newlabel)
slot

◆ setColor

void BusyWidget::setColor ( const QColor &  newcolor)
slot

◆ setDisableInterface

void BusyWidget::setDisableInterface ( bool  dodis)
slot

◆ setMessage

void BusyWidget::setMessage ( const QString &  lmessage)
slot

◆ setOpacity

void BusyWidget::setOpacity ( float  lopacity)
slot

◆ setProgress

void BusyWidget::setProgress ( int  nprog)
slot

◆ setWaiting

void BusyWidget::setWaiting ( bool  wait)
slot

◆ showProgress

void BusyWidget::showProgress ( int  progress,
int  max = 100 
)
slot

◆ stopOscillateProgress

void BusyWidget::stopOscillateProgress ( )
slot

◆ updated

void Simulacrum::BusyWidget::updated ( bool  )
signal

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