|  | Slicer
    5.2
    Slicer is a multi-platform, free and open source software package for visualization and medical image computing | 
#include <Base/QTGUI/qSlicerNodeWriterOptionsWidget.h>


| Public Types | |
| typedef qSlicerFileWriterOptionsWidget | Superclass | 
|  Public Types inherited from qSlicerFileWriterOptionsWidget | |
| typedef qSlicerIOOptionsWidget | Superclass | 
|  Public Types inherited from qSlicerIOOptionsWidget | |
| typedef qSlicerIOOptions | Superclass | 
| Properties | |
| bool | showUseCompression | 
| If the storage node doesn't support compression, the option can be hidden.  More... | |
| Public Slots | |
| void | setObject (vtkObject *object) override | 
|  Public Slots inherited from qSlicerFileWriterOptionsWidget | |
| virtual void | setObject (vtkObject *object) | 
| Set the object to write (typically a scene or a MRML node)  More... | |
|  Public Slots inherited from qSlicerIOOptionsWidget | |
| virtual void | setFileName (const QString &fileName) | 
| virtual void | setFileNames (const QStringList &fileNames) | 
|  Public Slots inherited from qSlicerWidget | |
| void | setMRMLScene (vtkMRMLScene *scene) override | 
| Public Member Functions | |
| bool | isValid () const override | 
| qSlicerNodeWriterOptionsWidget (QWidget *parent=nullptr) | |
| void | setShowUseCompression (bool show) | 
| bool | showUseCompression () const | 
| ~qSlicerNodeWriterOptionsWidget () override | |
|  Public Member Functions inherited from qSlicerFileWriterOptionsWidget | |
| qSlicerFileWriterOptionsWidget (QWidget *parent=nullptr) | |
| ~qSlicerFileWriterOptionsWidget () override | |
|  Public Member Functions inherited from qSlicerIOOptionsWidget | |
| qSlicerIOOptionsWidget (QWidget *parent=nullptr) | |
| virtual void | updateGUI (const qSlicerIO::IOProperties &ioProperties) | 
| ~qSlicerIOOptionsWidget () override | |
|  Public Member Functions inherited from qSlicerWidget | |
| vtkSlicerApplicationLogic * | appLogic () const | 
| vtkMRMLAbstractLogic * | moduleLogic (const QString &moduleName) const | 
| qSlicerWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
| ~qSlicerWidget () override | |
|  Public Member Functions inherited from qSlicerObject | |
| vtkMRMLScene * | mrmlScene () const | 
| Return a pointer on the MRML scene.  More... | |
| qSlicerObject () | |
| virtual void | setMRMLScene (vtkMRMLScene *) | 
| Set the current MRML scene to the widget.  More... | |
| virtual | ~qSlicerObject () | 
|  Public Member Functions inherited from qSlicerIOOptions | |
| const qSlicerIO::IOProperties & | properties () const | 
| qSlicerIOOptions () | |
| Constructor initialize empty properties.  More... | |
| virtual | ~qSlicerIOOptions () | 
| Protected Slots | |
| virtual void | setCompressionParameter (int index) | 
| virtual void | setCompressionParameter (QString parameter) | 
| virtual void | setUseCompression (bool use) | 
| Protected Member Functions | |
| qSlicerNodeWriterOptionsWidget (qSlicerNodeWriterOptionsWidgetPrivate *pimpl, QWidget *parent) | |
|  Protected Member Functions inherited from qSlicerFileWriterOptionsWidget | |
| qSlicerFileWriterOptionsWidget (qSlicerIOOptionsPrivate *pimpl, QWidget *parent) | |
|  Protected Member Functions inherited from qSlicerIOOptionsWidget | |
| Q_DECLARE_PRIVATE_D (qGetPtrHelper(qSlicerIOOptions::d_ptr), qSlicerIOOptions) | |
| qSlicerIOOptionsWidget (qSlicerIOOptionsPrivate *pimpl, QWidget *parent) | |
| void | updateValid () override | 
| Must be called anytime the result of isValid() can change.  More... | |
|  Protected Member Functions inherited from qSlicerIOOptions | |
| qSlicerIOOptions (qSlicerIOOptionsPrivate *pimpl) | |
| Additional Inherited Members | |
|  Signals inherited from qSlicerIOOptionsWidget | |
| void | validChanged (bool) | 
|  Signals inherited from qSlicerWidget | |
| void | mrmlSceneChanged (vtkMRMLScene *) | 
|  Protected Attributes inherited from qSlicerIOOptionsWidget | |
| QScopedPointer< qSlicerIOOptionsPrivate > | d_ptr | 
|  Protected Attributes inherited from qSlicerWidget | |
| QScopedPointer< qSlicerWidgetPrivate > | d_ptr | 
|  Protected Attributes inherited from qSlicerObject | |
| QScopedPointer< qSlicerObjectPrivate > | d_ptr | 
|  Protected Attributes inherited from qSlicerIOOptions | |
| QScopedPointer< qSlicerIOOptionsPrivate > | d_ptr | 
Definition at line 28 of file qSlicerNodeWriterOptionsWidget.h.
Definition at line 36 of file qSlicerNodeWriterOptionsWidget.h.
| 
 | readwrite | 
If the storage node doesn't support compression, the option can be hidden.
Definition at line 33 of file qSlicerNodeWriterOptionsWidget.h.
| 
 | explicit | 
| 
 | override | 
| 
 | protected | 
| 
 | overridevirtual | 
Returns true if the options have been set and if they are meaningful
Reimplemented from qSlicerIOOptionsWidget.
| 
 | protectedvirtualslot | 
| 
 | protectedvirtualslot | 
| 
 | overrideslot | 
| void qSlicerNodeWriterOptionsWidget::setShowUseCompression | ( | bool | show | ) | 
| 
 | protectedvirtualslot | 
| bool qSlicerNodeWriterOptionsWidget::showUseCompression | ( | ) | const | 
 1.8.14
 1.8.14