21 #ifndef __qSlicerCLIProgressBar_h 22 #define __qSlicerCLIProgressBar_h 29 #include <ctkVTKObject.h> 32 #include "qSlicerBaseQTCLIExport.h" 35 class qSlicerCLIProgressBarPrivate;
47 Q_PROPERTY(
Visibility nameVisibility READ nameVisibility WRITE setNameVisibility)
52 Q_PROPERTY(
Visibility statusVisibility READ statusVisibility WRITE setStatusVisibility)
57 Q_PROPERTY(
Visibility progressVisibility READ progressVisibility WRITE setProgressVisibility)
73 VisibleAfterCompletion
78 Visibility nameVisibility()
const;
81 Visibility statusVisibility()
const;
84 Visibility progressVisibility()
const;
106 void updateUiFromCommandLineModuleNode(vtkObject* commandLineModuleNode);
109 void showDetails(
bool show);
113 QScopedPointer<qSlicerCLIProgressBarPrivate>
d_ptr;
Visibility
Visibility behavior of the GUI elements of the CLI progress bar.
QScopedPointer< qSlicerCLIProgressBarPrivate > d_ptr
MRML node for representing the parameters allowing to run a command line interface module (CLI)...