void IProgressDialog::cancelPressed() { m_canceled = true; if(m_cancelCallback) { m_cancelCallback(); } else if (m_raise) { FW_RAISE("Operation canceled"); } }
bool Job::shouldCancel () const { if (m_cancelCallback) return m_cancelCallback (); return false; }
bool Job::shouldCancel () const { if (! m_cancelCallback.empty ()) return m_cancelCallback (); return false; }