swift
|
Stashing component. More...
Public Types | |
enum | State { Idle , Running , Completed } |
Current state of this component. | |
Public Slots | |
virtual void | accept () |
virtual int | exec () |
void | showLastResults () |
Show last result. | |
Public Member Functions | |
CDbAutoStashingComponent (QWidget *parent=nullptr) | |
Constructor. | |
virtual | ~CDbAutoStashingComponent () |
Destructor. | |
bool | isCompleted () const |
At least run once and completed. | |
virtual void | updateProgressIndicator (int percent) |
Update the progress indicator 0..100. More... | |
![]() | |
virtual void | setMappingComponent (CDbMappingComponent *component) |
Set the corresponding component. | |
CDbMappingComponent * | getMappingComponent () const |
Get the mapping component. | |
![]() | |
virtual | ~IProgressIndicator () |
Dtor. | |
void | updateProgressIndicatorAndProcessEvents (int percentage) |
Same as updateProgressIndicator but processing events. | |
Static Public Member Functions | |
static const QStringList & | getLogCategories () |
Log categories. | |
Additional Inherited Members | |
![]() | |
CDbMappingComponentAware (QObject *parent) | |
Constructor. | |
virtual | ~CDbMappingComponentAware () |
Destructor. | |
CDbMappingComponentAware (const CDbMappingComponentAware &)=default | |
Copy constructor. | |
CDbMappingComponentAware & | operator= (const CDbMappingComponentAware &)=default |
Copy assignment operator. | |
bool | showMappingComponentOverlayMessage (const swift::misc::CStatusMessage &message, std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) |
Overlay messages. | |
bool | showMappingComponentOverlayHtmlMessage (const swift::misc::CStatusMessage &message, std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) |
Overlay messages. | |
Stashing component.
Definition at line 43 of file dbautostashingcomponent.h.
|
virtualslot |
Definition at line 67 of file dbautostashingcomponent.cpp.
|
virtualslot |
Definition at line 103 of file dbautostashingcomponent.cpp.
|
virtual |
Update the progress indicator 0..100.
Implements swift::core::IProgressIndicator.
Definition at line 164 of file dbautostashingcomponent.cpp.