20 lines
500 B
C++
20 lines
500 B
C++
#include "progress_event.h"
|
|
|
|
QEvent::Type ProgressEvent::customEventType = QEvent::None;
|
|
|
|
ProgressEvent::ProgressEvent(int progressPercent)
|
|
: QEvent(ProgressEvent::type())
|
|
, m_progressPercent(progressPercent) {
|
|
}
|
|
|
|
ProgressEvent::~ProgressEvent() {
|
|
}
|
|
|
|
QEvent::Type ProgressEvent::type() {
|
|
if (customEventType == QEvent::None) {
|
|
int generatedType = QEvent::registerEventType();
|
|
customEventType = static_cast<QEvent::Type>(generatedType);
|
|
}
|
|
return customEventType;
|
|
}
|