ProgressDialog Class Reference

Detailed Description

Dialog displaying a progress bar and cancel button.

Public Slots

void update (int cur, int total)
 
void cancel ()
 

Signals

void canceled ()
 

Public Member Functions

 ProgressDialog (QWidget *parent, const QString &title, const QString &text, const QString &cancel=QString())
 
bool wasCancelled () const
 
void hideForModal (std::function< void()> modal)
 
QString text () const
 
void setText (const QString &text)
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *event) override
 

Constructor & Destructor Documentation

◆ ProgressDialog()

ProgressDialog::ProgressDialog ( QWidget *  parent,
const QString &  title,
const QString &  text,
const QString &  cancel = QString() 
)

Member Function Documentation

◆ cancel

void ProgressDialog::cancel ( )
slot

◆ canceled

void ProgressDialog::canceled ( )
signal

◆ hideForModal()

void ProgressDialog::hideForModal ( std::function< void()>  modal)

◆ keyPressEvent()

virtual void ProgressDialog::keyPressEvent ( QKeyEvent *  event)
overrideprotectedvirtual

◆ setText()

void ProgressDialog::setText ( const QString &  text)

◆ text()

QString ProgressDialog::text ( ) const

◆ update

void ProgressDialog::update ( int  cur,
int  total 
)
slot

◆ wasCancelled()

bool ProgressDialog::wasCancelled ( ) const

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